From a535e1c6b556761b2cd2defdebe7179983ad9f75 Mon Sep 17 00:00:00 2001 From: "Andrew K. Choi" Date: Wed, 3 Dec 2025 19:06:54 +0900 Subject: [PATCH] host_fix --- req.txt | 3 ++- server.py | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/req.txt b/req.txt index 1b861ad..0b769ba 100644 --- a/req.txt +++ b/req.txt @@ -8,4 +8,5 @@ uvicorn[standard] typing-extensions aiofiles websockets -python-multipart \ No newline at end of file +python-multipart +python-dotenv \ No newline at end of file diff --git a/server.py b/server.py index ce4274b..3030d2c 100644 --- a/server.py +++ b/server.py @@ -20,6 +20,7 @@ from typing import Dict, List, Optional, Set, Tuple, Any from collections import defaultdict from multiprocessing import Process, Manager, Queue, cpu_count, freeze_support from concurrent.futures import ProcessPoolExecutor +from dotenv import load_dotenv import cv2 import numpy as np @@ -33,9 +34,11 @@ from fastapi.templating import Jinja2Templates from pydantic import BaseModel import psutil +load_dotenv() + # ========== КОНФИГУРАЦИЯ ========== SERVER_CONFIG = { - "host": "0.0.0.0", # сюда IP смотрящий наружу или 0.0.0.0 для всех интерфейсов + "host": os.getenv("host", "0.0.0.0"), # сюда IP смотрящий наружу или 0.0.0.0 для всех интерфейсов "port": 8000, "debug": False, "max_clients_per_room": 50,