Aller au contenu

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.