# Copie en .env sur le serveur (jamais commite).

# Registre, namespace et tag des images core / brain a spawner par session.
# Doit pointer sur le registre ou la CI publie reellement (ghcr.io).
# Le slash final de IMAGE_NAMESPACE est important : image = REGISTRY/NAMESPACEcore:TAG
REGISTRY=ghcr.io
IMAGE_NAMESPACE=igmlcreation/loremind-
TAG=latest

# Secret partage entre core et brain (genere aleatoirement au build de chaque
# session, mais un defaut est utile pour les checks de sante au boot).
BRAIN_INTERNAL_SECRET_DEFAULT=change-me-on-server

# Capacite
MAX_SESSIONS=10
SESSION_TTL_MINUTES=20

# Rate limiting : 1 creation de session par IP par fenetre (secondes).
RATE_LIMIT_WINDOW_SECONDS=60

# Limites par conteneur de session (Docker API)
CORE_MEMORY_MB=700
BRAIN_MEMORY_MB=300
POSTGRES_MEMORY_MB=200

# Nom du reseau Docker externe Traefik (doit exister avant docker compose up)
TRAEFIK_NETWORK=traefik

# Domaine expose par Traefik
DEMO_HOST=loremind-demo.igmlcreation.fr
