En ligne

Le homelab

Un vrai serveur exposé à internet, durci pas à pas, qui héberge ce site, Honear et son MCP.

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.

Pour aller plus loin