Caddy¶
Objectif¶
Servir de reverse proxy pour les services du homelab et gérer automatiquement les certificats TLS.
Particularités¶
- Point d'entrée unique du homelab.
- Certificats Let's Encrypt gérés automatiquement.
- Les sites sont définis dans
data/caddy/Caddyfile. - Un wildcard DNS pointe vers le VPS.
- Tous les services Web passent par Caddy.
Mise à jour¶
dc caddy pull
dc caddy up -d
Vérifications¶
- [ ] Le conteneur est démarré.
- [ ] Les certificats TLS sont valides.
- [ ] Les différents services sont accessibles.
- [ ] Aucun avertissement dans les logs.
Incidents connus¶
2026-07¶
Certaines applications ne fonctionnaient pas derrière le proxy.
Cause
Configuration du reverse proxy incomplète.
Solution
Adapter la configuration Caddy selon les recommandations de l'application.
Historique¶
2026-07¶
Création du service.
2026-07¶
Adoption d'un wildcard DNS.
Pourquoi ?
Simplifier l'ajout de nouveaux services sans créer un enregistrement DNS à chaque déploiement.