feat: prepare for deploying to Dokku

This commit is contained in:
Eneko Illarramendi
2020-04-21 23:13:37 +02:00
parent efbba20872
commit d917feeb02
9 changed files with 760 additions and 1 deletions
+2
View File
@@ -5,12 +5,14 @@ from flask_assets import Environment, Bundle
from flask_compress import Compress
from flask_talisman import Talisman
from os import getenv
from werkzeug.middleware.proxy_fix import ProxyFix
from .core import core_app, migrations as core_migrations
from .helpers import ExtensionManager, megajson
app = Flask(__name__)
app.wsgi_app = ProxyFix(app.wsgi_app, x_proto=1, x_host=1)
valid_extensions = [ext for ext in ExtensionManager().extensions if ext.is_valid]
+7
View File
@@ -0,0 +1,7 @@
{
"scripts": {
"dokku": {
"predeploy": "flask migrate"
}
}
}