Aller au contenu
SF.
en
Toutes les réalisations

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
Utilisateurs
Cloudflare · CDN, DNS
Traefik · reverse proxy, TLS
Sites & applications
Temps réel
Workers
PostgreSQL · Redis
Observabilité
Prometheus · Grafana · Loki
35 conteneurs · 1 serveur · 1 développeur

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.

Autres réalisations

Un projet en tête ?

Décrivez votre besoin en quelques lignes : je reviens vers vous avec une première analyse et les prochaines étapes.

Parlons de votre projet