Add microservices, web UI, and replay tooling
Some checks failed
ci / tests (push) Has been cancelled

This commit is contained in:
dan
2025-12-25 03:28:40 +03:00
commit 46a07f548b
72 changed files with 9142 additions and 0 deletions

13
.env.example Normal file
View File

@@ -0,0 +1,13 @@
CATAN_ENV=dev
CATAN_DEBUG=true
CATAN_DATABASE_URL=postgresql+psycopg://catan:catan@db:5432/catan
CATAN_JWT_SECRET=change-me
CATAN_JWT_ALGORITHM=HS256
CATAN_JWT_EXP_HOURS=168
CATAN_API_SERVICE_URL=http://api:8000
CATAN_GAME_SERVICE_URL=http://game:8001
CATAN_AI_SERVICE_URL=http://ai:8002
CATAN_ANALYTICS_SERVICE_URL=http://analytics:8003
CATAN_MODELS_DIR=/models
CATAN_REPLAY_DIR=/replays
CATAN_CORS_ORIGINS=*