Monorepo backend pour le jeu ROLL'D — architecture microservices.
Services
Service
Port
Stack
Description
auth
3001
Node.js + Express
Authentification & sessions
game
2567
Node.js + Colyseus
Serveur de jeu temps réel
stats
8000
Python + FastAPI
Statistiques & analytics
Infrastructure
Service
Port
Description
postgres
5432
Base de données
redis
6379
Cache / PubSub
Quickstart
# Lancer tout l'environnement de dev
docker compose up --build
# Un seul service
docker compose up auth
# Dev sans Dockercd auth && npm install && npm run dev
cd game && npm install && npm run dev
cd stats && pip install -r requirements.txt && uvicorn app.main:app --reload