Infrastructure · Projet personnel
FuryBee
35 conteneurs. Une infrastructure. Un développeur.
- Période
- Extensions depuis 2014 ; plateforme actuelle depuis 2026
- Rôle
- Conception, développement et exploitation, seul
- Stack
- Docker Compose · Traefik · Cloudflare · Prometheus · Grafana · Loki · Alloy · Astro · Nuxt · Node.js · PostgreSQL · Redis · WebRTC
- Liens
- furybee.org GitHub
- 35
- conteneurs
- ≈ 20
- sites et applications publics
- 230+
- articles techniques
Prometheus · Grafana · Loki
La plateforme
FuryBee regroupe une vingtaine de sites et d'applications publics, sous furybee.org et ses sous-domaines : extensions Chrome, outils pour développeurs, jeux multijoueurs en WebRTC, outils audio, image et vidéo qui fonctionnent entièrement dans le navigateur, chat vocal, agrégateur d'actualités, suivi de portefeuille boursier, et plus de 230 articles sur l'IA, l'infrastructure, le clean code et la sécurité.
L'infrastructure
Tout tourne sur un seul serveur : 35 conteneurs que je conçois et exploite seul.
- Docker Compose derrière un reverse proxy Traefik (migré de la v2 à la v3 en septembre 2026), avec certificats automatiques.
- Cloudflare devant tous les domaines ; le serveur d'origine n'accepte que les adresses IP de Cloudflare.
- Observabilité complète : Prometheus, Grafana, Loki et Alloy, avec alertes.
- Déploiement sans interruption pour le service de jeux en temps réel, versions d'images figées, purge du cache CDN à chaque déploiement.
Pourquoi c'est intéressant
C'est la même discipline que pour une application d'entreprise, à petite échelle et sans équipe d'exploitation : tout ce qui n'est pas automatisé, surveillé et documenté finit par casser.