From affb6c2a2c6ccca1e6f7581a81fd24320a957f44 Mon Sep 17 00:00:00 2001 From: Fasterino Date: Mon, 20 Oct 2025 21:48:05 +0300 Subject: [PATCH] update cors --- back/__init__.py | 2 +- docker-compose.yml | 2 -- main.py | 10 ---------- 3 files changed, 1 insertion(+), 13 deletions(-) diff --git a/back/__init__.py b/back/__init__.py index 5a1c2ba..3995327 100644 --- a/back/__init__.py +++ b/back/__init__.py @@ -8,7 +8,7 @@ from .create_room import create_room_router def get_backend() -> tuple[APIRouter, AsyncServer]: router = APIRouter(prefix="/api") - sio = AsyncServer(async_mode="asgi") + sio = AsyncServer(async_mode="asgi", cors_allowed_origins="*") server = Socket(sio) @sio.on("connect") # type: ignore diff --git a/docker-compose.yml b/docker-compose.yml index 404c49d..2d85172 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,8 +5,6 @@ services: restart: unless-stopped networks: - tss-net - environment: - HOST: https://ms.3spikes.space networks: tss-net: external: true diff --git a/main.py b/main.py index 18d76c0..0ccd14e 100644 --- a/main.py +++ b/main.py @@ -1,22 +1,12 @@ from fastapi import FastAPI from fastapi.staticfiles import StaticFiles -from fastapi.middleware.cors import CORSMiddleware from socketio import ASGIApp -from os import environ import back import front app = FastAPI() -app.add_middleware( - CORSMiddleware, - allow_origins=[environ["HOST"]], - allow_credentials=True, - allow_methods=["*"], - allow_headers=["*"], -) - router, sio = back.get_backend() app.include_router(router) app.include_router(front.get_frontend())