added possibility to run behind a reverse proxy
This commit is contained in:
parent
3f723235ec
commit
41693494b0
@ -28,6 +28,10 @@ def create_app():
|
|||||||
if len(secret_key) < 20:
|
if len(secret_key) < 20:
|
||||||
raise Exception("Internal error: insecure secret key")
|
raise Exception("Internal error: insecure secret key")
|
||||||
app.secret_key = secret_key
|
app.secret_key = secret_key
|
||||||
|
|
||||||
|
if app.config['BEHIND_REVERSE_PROXY']:
|
||||||
|
from werkzeug.middleware.proxy_fix import ProxyFix
|
||||||
|
app.wsgi_app = ProxyFix(app.wsgi_app)
|
||||||
|
|
||||||
from api import api_document
|
from api import api_document
|
||||||
app.register_blueprint(api_document.bp)
|
app.register_blueprint(api_document.bp)
|
||||||
|
@ -6,3 +6,5 @@ DATA_ROOT_DIR = os.path.realpath(src_path+'/../data')
|
|||||||
DOCUMENT_ROOT_DIR = os.path.realpath(DATA_ROOT_DIR+'/doc')
|
DOCUMENT_ROOT_DIR = os.path.realpath(DATA_ROOT_DIR+'/doc')
|
||||||
|
|
||||||
ADMIN_PASSWORD = '' # You must override this in config.py or the application won't start
|
ADMIN_PASSWORD = '' # You must override this in config.py or the application won't start
|
||||||
|
|
||||||
|
BEHIND_REVERSE_PROXY = False
|
||||||
|
Loading…
Reference in New Issue
Block a user