alpinux.site.2026/admin/.env.example
Cédrix e50eec1785 security: remplace les chemins système hardcodés par des variables d'env
admin/builds.py : STATE_FILE, LOG_FILE, DEPLOY_SCRIPT lus depuis l'environnement
dynamic/db.py   : supprime le fallback de chemin système pour DATABASE
admin/.env.example : documente les nouvelles variables STATE_FILE, LOG_FILE

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-03 17:34:38 +02:00

13 lines
551 B
Text

SECRET_KEY=changez-moi-avec-une-valeur-aleatoire-longue
ALPID_CLIENT_ID=<client-id-configuré-dans-keycloak>
ALPID_CLIENT_SECRET=
ALPID_DISCOVERY_URL=https://alpid.alpinux.org/realms/alpinux/.well-known/openid-configuration
# Noms des groupes Keycloak autorisés (séparés par virgule)
ADMIN_GROUPS=admins
# Chemins de déploiement (valeurs par défaut dans /tmp — à définir en production)
# DEPLOY_SCRIPT=<chemin absolu vers le script de déploiement>
# STATE_FILE=<chemin absolu vers builds.json>
# LOG_FILE=<chemin absolu vers current.log>