From 1175d40710b4068c786b8e9ce835d737cc35ea6e Mon Sep 17 00:00:00 2001 From: Henrik Jess Nielsen Date: Tue, 10 Dec 2024 21:13:58 +0100 Subject: [PATCH] added middelware --- app.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app.py b/app.py index 813b78a..3d43bf4 100644 --- a/app.py +++ b/app.py @@ -6,12 +6,17 @@ import json import os from starlette.middleware.httpsredirect import HTTPSRedirectMiddleware +from fastapi.middleware.trustedhost import TrustedHostMiddleware +from starlette.middleware.proxy_headers import ProxyHeadersMiddleware app = FastAPI() # Mount static files app.mount("/static", StaticFiles(directory="static"), name="static") app.add_middleware( HTTPSRedirectMiddleware ) +app.add_middleware(ProxyHeadersMiddleware) +app.add_middleware(TrustedHostMiddleware, allowed_hosts=["*"]) + # Templates directory templates = Jinja2Templates(directory="templates")