From 768c27095982fde43344fa364bd5217b9bfba29c Mon Sep 17 00:00:00 2001 From: swve Date: Fri, 7 Apr 2023 23:19:43 +0200 Subject: [PATCH] feat: add gzip compression --- app.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app.py b/app.py index 58907580..b58c8790 100644 --- a/app.py +++ b/app.py @@ -9,6 +9,8 @@ from fastapi.middleware.cors import CORSMiddleware from fastapi.responses import JSONResponse from fastapi.staticfiles import StaticFiles from fastapi_jwt_auth.exceptions import AuthJWTException +from fastapi.middleware.gzip import GZipMiddleware + # from src.services.mocks.initial import create_initial_data ######################## @@ -39,6 +41,10 @@ app.add_middleware( allow_headers=["*"] ) +# Gzip Middleware (will add brotli later) +app.add_middleware(GZipMiddleware, minimum_size=1000) + + # Static Files app.mount("/content", StaticFiles(directory="content"), name="content")