From e02adca954f7689745f69f33f9f5f80174848836 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Thu, 29 Feb 2024 14:35:07 +0200 Subject: Add compression, improve README --- README.md | 1 + app.py | 3 +++ requirements.txt | 2 ++ 3 files changed, 6 insertions(+) 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 -- cgit v1.3