En ligne
Le homelab
Un vrai serveur exposé à internet, durci pas à pas, qui héberge ce site, Honear et son MCP.
- Debian
- Docker
- Caddy
- Déploiement continu
Un VPS chez OVH, sous Debian, scanné par des robots dès sa mise en ligne. Chaque protection répond à ce que montrent ses journaux : SSH par clé seulement et sans root, un pare-feu qui refuse tout par défaut, fail2ban et ses bannissements progressifs, les mises à jour de sécurité automatiques.
Les sites tournent dans des conteneurs Docker sans droits, derrière un frontal Caddy qui tient le HTTPS. Ce site se met en ligne seul : le serveur tire chaque nouveau commit de GitHub, le pose à côté de la version en ligne et bascule d'un coup, sans accès entrant ni secret de déploiement.
Chaque étape est notée dans le dépôt, avec ses commandes, ses pièges et ses raisons.
Un piège, trouvé dans les journaux
fail2ban annonçait ses bannissements, mais aucun ne s'appliquait : il manquait le paquet nftables. Je l'ai vu en cherchant les bannissements dans les règles du noyau, puis corrigé. La mise en ligne continue a suivi le même chemin : essayée à la main d'abord, puis prouvée en conditions réelles, dans les journaux.
La suite
Les sauvegardes d'abord : les comptes des joueurs de Honear, la configuration et les certificats. Puis la supervision, avec Prometheus et Grafana, une configuration rejouable avec Ansible, et l'infrastructure décrite par Terraform.