Files
stream-control/.env.example
jeanotx32 2380196169
All checks were successful
release / build (push) Successful in 39s
release / verify-windows (push) Successful in 1m17s
Feat : added and tweaked state machine
2026-08-11 23:21:35 +02:00

27 lines
885 B
Plaintext

# --- Serveur de contrôle ---
PORT=8080
HOST=0.0.0.0
# Mot de passe d'accès au dashboard web
ADMIN_PASSWORD=change-me
# Secret utilisé pour signer les sessions du dashboard (32+ caractères aléatoires)
# Générer : node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"
SESSION_SECRET=change-me-please-with-a-long-random-string
# Jeton d'enrôlement : un agent qui se connecte avec ce jeton s'auto-enregistre
# et reçoit son propre jeton permanent. Mettre à vide pour désactiver l'enrôlement.
ENROLLMENT_TOKEN=change-me-enrollment-token
# Base SQLite
DB_PATH=./data/stream-control.sqlite
# Intervalle de remontée de statut demandé aux agents (ms)
STATUS_INTERVAL_MS=2000
# Délai avant de considérer un agent comme hors-ligne (ms)
AGENT_TIMEOUT_MS=15000
# Duree de direct exigee avant un enregistrement automatique (ms).
AUTO_RECORD_DELAY_MS=60000