Add production environment configuratio

master
Klaupacius 2025-01-12 16:17:38 -06:00
parent 27d4852526
commit 5829eccb9d
1 changed files with 7 additions and 0 deletions

View File

@ -1,7 +1,9 @@
# SPDX-FileCopyrightText: © 2025 klaupacius@mail.i2p
# SPDX-License-Identifier: Unlicense
import os
from flask import Flask, request
from werkzeug.middleware.proxy_fix import ProxyFix
from flask_babel import Babel
@ -16,4 +18,9 @@ def get_locale():
app = Flask(__name__)
if os.environ.get('FLASK_ENV') == 'prod':
app.wsgi_app = ProxyFix(app.wsgi_app, x_for=1, x_proto=1, x_host=1,
x_prefix=1)
babel = Babel(app, locale_selector=get_locale)