Update config.py
Browse files
config.py
CHANGED
@@ -43,6 +43,16 @@ logger.info("📡 Connected to MongoDB synchronously")
|
|
43 |
SECRET_KEY = os.getenv("SECRET_KEY", "your-secret-key")
|
44 |
ALGORITHM = "HS256"
|
45 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
def setup_app(app: FastAPI):
|
47 |
@app.on_event("startup")
|
48 |
async def startup_event():
|
|
|
43 |
SECRET_KEY = os.getenv("SECRET_KEY", "your-secret-key")
|
44 |
ALGORITHM = "HS256"
|
45 |
|
46 |
+
|
47 |
+
|
48 |
+
# Determine WebSocket URL based on environment
|
49 |
+
if os.getenv('SPACES') == '1':
|
50 |
+
# Hugging Face Spaces production
|
51 |
+
WS_URL = "wss://rocketfarmstudios-txagent-api.hf.space/queue/join"
|
52 |
+
else:
|
53 |
+
# Local development
|
54 |
+
WS_URL = "ws://localhost:8000/ws/notifications"
|
55 |
+
|
56 |
def setup_app(app: FastAPI):
|
57 |
@app.on_event("startup")
|
58 |
async def startup_event():
|