diff options
| author | Jan Tuomi <jans.tuomi@gmail.com> | 2024-02-29 14:35:07 +0200 |
|---|---|---|
| committer | Jan Tuomi <jan@jantuomi.fi> | 2024-12-21 19:43:13 +0200 |
| commit | e02adca954f7689745f69f33f9f5f80174848836 (patch) | |
| tree | 11859b25c278a73f05869dba33c8e5cafac5fd34 | |
| parent | 65b11d9d029558cacc7b4270dd7eaa2f1f63439e (diff) | |
Add compression, improve README
| -rw-r--r-- | README.md | 1 | ||||
| -rw-r--r-- | app.py | 3 | ||||
| -rw-r--r-- | requirements.txt | 2 |
3 files changed, 6 insertions, 0 deletions
@@ -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 @@ -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 |
