UniFam Documentation

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 :

  1. Variables définies directement sur le conteneur (environment: dans Compose, ou -e).
  2. Variables du fichier .env.
  3. 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

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).

On this page