août 2026·Homelab — Projet personnel
Publication de services auto-hébergés en HTTPS
Mise en ligne de plusieurs services du homelab via Cloudflare et Nginx Proxy Manager, avec sous-domaines dédiés et certificats SSL/TLS.
Résumé
J’ai configuré l’accès à plusieurs services de mon homelab via Cloudflare et Nginx Proxy Manager, avec des sous-domaines dédiés et des connexions HTTPS protégées par certificat SSL/TLS.
Contexte
Mon NAS héberge plusieurs services Docker. Pour y accéder depuis l’extérieur proprement — sans exposer directement les services internes — j’ai mis en place un reverse proxy et une gestion DNS.
Objectif
Permettre l’accès depuis Internet à plusieurs services, en utilisant :
- des noms de domaine / sous-domaines ;
- un reverse proxy ;
- HTTPS et certificats SSL/TLS.
Diagnostic
Un cas concret rencontré : un certificat était bien présent, mais la configuration HTTPS n’était pas correctement forcée. La correction a porté sur l’activation du HTTPS et la redirection HTTP → HTTPS.
Intervention
- création/configuration de noms d’accès pour plusieurs services ;
- configuration de Proxy Hosts dans Nginx Proxy Manager ;
- association des services internes à leurs adresses publiques ;
- configuration de certificats et activation de HTTPS.
Le chemin d’accès général :
Internet → Cloudflare / DNS → nom de domaine → Nginx Proxy Manager → service hébergé sur le NAS.
Résultat
Plusieurs services auto-hébergés sont accessibles via des adresses web HTTPS propres.
Ce que ce projet m’a appris
Un service qui « a un certificat » n’est pas forcément servi en HTTPS : il faut vérifier la configuration effective, pas seulement la présence des éléments. Comprendre le chemin complet d’une requête aide à localiser où ça bloque.
Technologies
Cloudflare (DNS) · Nginx Proxy Manager (reverse proxy) · Docker · HTTPS / SSL-TLS.