refactor: camera ready

This commit is contained in:
Eneko Illarramendi
2020-03-10 23:12:22 +01:00
parent 49addb8d56
commit 75d97ddfc1
15 changed files with 126 additions and 96 deletions
+5 -1
View File
@@ -3,6 +3,8 @@ import importlib
from flask import Flask
from flask_assets import Environment, Bundle
from flask_compress import Compress
from flask_limiter import Limiter
from flask_limiter.util import get_remote_address
from flask_talisman import Talisman
from os import getenv
@@ -19,6 +21,7 @@ valid_extensions = [ext for ext in ExtensionManager().extensions if ext.is_valid
# -----------------------
Compress(app)
Limiter(app, key_func=get_remote_address, default_limits=["1 per second"])
Talisman(
app,
force_https=getenv("LNBITS_WITH_ONION", 0) == 0,
@@ -27,6 +30,7 @@ Talisman(
"'self'",
"'unsafe-eval'",
"'unsafe-inline'",
"blob:",
"cdnjs.cloudflare.com",
"code.ionicframework.com",
"code.jquery.com",
@@ -78,5 +82,5 @@ def init():
init_databases()
if __name__ == '__main__':
if __name__ == "__main__":
app.run()