Configuration
Comment configurer UniFam et où trouver chaque option.
UniFam se configure principalement par variables d'environnement, définies dans le fichier .env utilisé par Docker Compose.
Vue d'ensemble
Ordre de priorité
Quand une même option est définie à plusieurs endroits, la valeur la plus prioritaire l'emporte :
- Variables définies directement sur le conteneur (
environment:dans Compose, ou-e). - Variables du fichier
.env. - Valeurs par défaut de l'application.
Les secrets n'ont aucune valeur par défaut utilisable en production. Vous devez les définir vous-même.
Dans cette section
- Variables d'environnement : les grandes familles d'options et comment les utiliser.
- Référence des variables : la liste exhaustive, option par option.
Bonnes pratiques
- Ne versionnez jamais votre fichier
.env. - Générez des secrets longs et aléatoires, un par usage.
- Redémarrez les conteneurs après toute modification :
docker compose up -d. - Gardez une copie chiffrée de votre configuration avec vos sauvegardes (voir Auto-hébergement).