setup
Assistant de configuration interactif pour la configuration initiale du homelab.
Utilisation
sh
mithrandir setupDescription
Lance un assistant interactif en plusieurs étapes qui :
- Configure les paramètres principaux (
BASE_DIR,PUID/PGID,TZ) - Vous permet de sélectionner les applications à installer
- Valide les secrets requis (jetons DuckDNS, configuration WireGuard, etc.)
- Installe Docker s'il n'est pas présent
- Génère les fichiers docker-compose et démarre les applications sélectionnées
- Enregistre toute la configuration dans
.env
Options
| Option | Description |
|---|---|
--yes, -y | Ignorer les invites de confirmation |
Remarques
- Nécessite les privilèges root
- Les applications nécessitant HTTPS (par ex. Vaultwarden) sont ignorées avec un avertissement si
ENABLE_HTTPSn'est pas activé