From 1b51ea41fb49d4ea7aecf765911ad2beb96964b7 Mon Sep 17 00:00:00 2001 From: Alex Wellnitz Date: Sat, 21 Sep 2024 16:03:09 +0200 Subject: [PATCH] fix(backend): fixed cors --- backend/main.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/backend/main.py b/backend/main.py index 1a5f235..142b2ab 100644 --- a/backend/main.py +++ b/backend/main.py @@ -9,7 +9,10 @@ from simcrunner import Simc, JsonExport, Arguments, Profile from typing import Union, Annotated from fastapi import FastAPI, Form + from fastapi.middleware.cors import CORSMiddleware +from fastapi.middleware.gzip import GZipMiddleware + from fastapi.staticfiles import StaticFiles from pydantic import BaseModel from starlette.responses import FileResponse, HTMLResponse @@ -28,6 +31,10 @@ app = FastAPI( origins = [ "http://localhost", "http://localhost:3000", + "http://localhost:8000", + "http://127.0.0.1", + "http://127.0.0.1:3000", + "http://127.0.0.1:8000", "https://sim-free.dev-null.rocks", ] @@ -39,6 +46,8 @@ app.add_middleware( allow_headers=["*"], ) +GZipMiddleware(app, 500, 9) + app.mount("/_next", StaticFiles(directory="templates/_next"), name="static") app.mount("/img", StaticFiles(directory="templates/img"), name="static")