diff --git a/app.py b/app.py index f9fb6c1..e3f7840 100644 --- a/app.py +++ b/app.py @@ -9,6 +9,7 @@ from starlette.middleware.httpsredirect import HTTPSRedirectMiddleware from fastapi import FastAPI from starlette.middleware.base import BaseHTTPMiddleware from starlette.requests import Request +from fastapi.middleware.trustedhost import TrustedHostMiddleware class ProxyHeadersMiddleware(BaseHTTPMiddleware): async def dispatch(self, request: Request, call_next): @@ -28,7 +29,7 @@ app = FastAPI() # Mount static files app.mount("/static", StaticFiles(directory="static"), name="static") app.add_middleware(ProxyHeadersMiddleware) - +app.add_middleware(TrustedHostMiddleware, allowed_hosts=["lifefaq.nomad.i80.dk", "localhost"]) # Templates directory templates = Jinja2Templates(directory="templates")