diff options
-rw-r--r-- | stackbin.conf.example | 4 | ||||
-rw-r--r--[-rwxr-xr-x] | stackbin.py | 6 |
2 files changed, 8 insertions, 2 deletions
diff --git a/stackbin.conf.example b/stackbin.conf.example index 0bb131d..481a448 100644 --- a/stackbin.conf.example +++ b/stackbin.conf.example @@ -19,3 +19,7 @@ EXPIRATION_OPTIONS = [ TEMPLATE_FOLDER = "/usr/share/stackbin/templates" STATIC_FOLDER = "/usr/share/stackbin/static" + +# If you turn these off, the admin panel is entirely disabled. +ADMIN_USERNAME = 'admin' +ADMIN_PASSWORD = 'fluffycat10' diff --git a/stackbin.py b/stackbin.py index 56380e6..9d86338 100755..100644 --- a/stackbin.py +++ b/stackbin.py @@ -24,8 +24,7 @@ from flask import Blueprint, Flask, Response, request, url_for, redirect, g, ren from flask_sqlalchemy import SQLAlchemy from werkzeug.middleware.proxy_fix import ProxyFix from pytimeparse.timeparse import timeparse # python3-pytimeparse -import os -from stackbin_auth import auth, requires_session +import os, sys # uwsgidecorators load will fail when using initdb.py but is also not necessary try: from uwsgidecorators import timer # python3-uwsgidecorators @@ -33,6 +32,9 @@ except: print("Warning! Without uwsgidecorators, the cleanup timer cannot run.") import time +sys.path.append('/usr/libexec/stackbin') +from stackbin_auth import auth, requires_session + from sqlalchemy import types from sqlalchemy.dialects.mysql.base import MSBinary from sqlalchemy.schema import Column |