aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md1
-rw-r--r--app.py3
-rw-r--r--requirements.txt2
3 files changed, 6 insertions, 0 deletions
diff --git a/README.md b/README.md
index 96d6683..3e94931 100644
--- a/README.md
+++ b/README.md
@@ -20,6 +20,7 @@ You can also run the app without containerization:
pip install -r requirements.txt # install pip dependencies
touch .env # put your env vars here
+ python apply_migrations.py # prepare the database
gunicorn --bind "0.0.0.0:8000" -w 4 app:app
## Environment variables
diff --git a/app.py b/app.py
index 4af2a4c..c7a4267 100644
--- a/app.py
+++ b/app.py
@@ -7,7 +7,10 @@ import os
import traceback
from dataclasses import dataclass
from flask import Flask, render_template, redirect, request, make_response
+from flask_compress import Compress
+
app = Flask(__name__)
+Compress(app)
import db
import email_client
diff --git a/requirements.txt b/requirements.txt
index a1b0023..a3cc4ec 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,6 +1,8 @@
blinker==1.7.0
+Brotli==1.1.0
click==8.1.7
Flask==3.0.2
+Flask-Compress==1.14
gunicorn==21.2.0
itsdangerous==2.1.2
Jinja2==3.1.3