Cinq outils open source de pages de statut auto-hébergées — Uptime Kuma, Gatus, Kener, Upptime et Checkmate — comparés pour les développeurs. Hébergement dès 1 $/mois sur VPS, ou sur Kubernetes via Vultr et Linode. Transparence totale sans payer 29–399 $/mois pour Statuspage.io.
Kubernetes managé avec disponibilité mondiale et pricing compétitif. Idéal pour déployer Gatus ou Kener dans un environnement orchestré sans gérer le control plane.
Control plane gratuit et pricing flat-rate transparent. Une alternative solide à Vultr pour héberger vos outils de monitoring en Kubernetes à moindre coût.
Plateforme PaaS qui permet de déployer Uptime Kuma ou Kener en un clic, sans gérer de VPS ni de cluster. Parfait pour les développeurs qui veulent du self-hosted sans la charge opérationnelle.
Les pages de statut sont devenues incontournables pour toute équipe de développement soucieuse de transparence. Pourtant, des solutions comme Statuspage.io coûtent entre 29 $ et 399 $ par mois — un budget disproportionné pour un projet indépendant ou une petite équipe. Heureusement, l'écosystème open source propose des alternatives robustes que l'on peut auto-héberger sur un VPS dès 1 $/mois6.
Ce guide compare cinq outils self-hosted qui couvrent le spectre complet des besoins : du monitoring d'uptime simple à la surveillance d'infrastructure en temps réel. Nous abordons également les plateformes d'hébergement les plus adaptées pour les déployer.
Avec plus de 64 000 étoiles sur GitHub, Uptime Kuma est de facto la référence des pages de statut auto-hébergées. Son interface soignée, sa configuration simplifiée et sa compatibilité Docker en font un choix immédiat pour les équipes qui veulent une solution opérationnelle en quelques minutes1. L'outil suit l'uptime des sites et services en temps réel, avec support de multiples protocoles : HTTP(s), TCP et ICMP1.
Côté alertes, Uptime Kuma propose plus de 90 canaux de notification — de Slack à Telegram en passant par Discord, email et webhooks. Une instance tourne sans problème sur un VPS basique avec 1 Go de RAM et 10 Go de stockage6, soit un coût d'hébergement d'environ 1 $/mois.
Verdict : Idéal pour les équipes qui veulent la simplicité d'un SaaS sans en payer le prix.
Gatus se distingue par une approche radicalement différente : aucune interface de configuration, tout passe par un fichier YAML déclaratif. Vous définissez vos endpoints et vos conditions de santé (statut HTTP, corps de réponse, temps de réponse, expiration de certificat) en quelques lignes34. Écrit en Go, il consomme à peine 40 Mo de RAM — un atout majeur pour les environnements contraints comme les clusters Kubernetes ou les pipelines CI/CD4.
Avec plus de 11 000 étoiles sur GitHub3, Gatus s'est imposé comme l'outil de choix pour les développeurs qui préfèrent la reproductibilité d'une configuration versionnée à une UI cliquable.
Verdict : Parfait pour les équipes DevOps qui gèrent leur infrastructure en code.
Kener monte la barre en matière de présentation. Déployable avec Docker en moins de deux minutes5, il offre 11 types de moniteurs, une gestion complète des incidents (création, planification de maintenance, notifications aux abonnés) et un système RBAC à trois rôles5. Le support de 21 langues et une API REST avec plus de 17 endpoints en font un outil complet pour les organisations internationales5.
Avec environ 5 000 étoiles sur GitHub3, Kener est moins populaire qu'Uptime Kuma mais se positionne comme une option plus orientée « produit » avec une page de statut publique soignée.
Verdict : Le choix idéal pour une page de statut publique au look professionnel.
Upptime est l'option la plus radicale du lot : 100 % gratuit, il s'exécute entièrement sur GitHub Actions et GitHub Pages2. Aucun serveur à gérer, aucun coût d'hébergement. Les vérifications d'uptime s'exécutent automatiquement toutes les 5 minutes via des workflows GitHub Actions2, et la page de statut est servie statiquement via GitHub Pages.
Avec plus de 17 000 étoiles sur GitHub3, Upptime est particulièrement adapté aux projets open source qui veulent une page de statut sans infrastructure supplémentaire.
Verdict : Le choix ultime pour un budget de zéro euro — parfait pour les projets open source.
Checkmate va au-delà du simple monitoring d'uptime. Cet outil open source auto-hébergé suit le matériel serveur, les temps de réponse et les incidents en temps réel, avec des visualisations soignées7. Avec environ 10 000 étoiles sur GitHub3, il s'adresse aux équipes qui ont besoin d'une visibilité détaillée sur leur infrastructure, pas seulement d'un indicateur vert/rouge.
Verdict : Pour les équipes qui veulent un monitoring d'infrastructure complet, pas seulement une page de statut.
| Outil | Déploiement | Protocoles | Alertes | Coût hosting | Courbe |
|---|---|---|---|---|---|
| Uptime Kuma | Docker / VPS | HTTP(s), TCP, ICMP | 90+ canaux | ~1 $/mois | Faible |
| Gatus | Docker / K8s | HTTP, ICMP, TCP, DNS | Config YAML | ~1 $/mois | Moyenne |
| Kener | Docker | 11 types | Multi-canal | ~2 $/mois | Faible |
| Upptime | GitHub Actions | HTTP(s) | GitHub-native | 0 € | Très faible |
| Checkmate | Docker / VPS | HTTP, TCP | Multi-canal | ~2 $/mois | Moyenne |
Si vous choisissez un VPS basique, n'importe quel fournisseur à 1–5 $/mois fera l'affaire pour Uptime Kuma ou Gatus6. Pour les équipes qui préfèrent Kubernetes, deux options se démarquent :
Vultr Kubernetes Engine (VKE) offre un Kubernetes managé avec une disponibilité mondiale et un pricing compétitif — idéal pour déployer Gatus ou Kener dans un environnement orchestré.
Linode Kubernetes Engine (LKE) se distingue par son control plane gratuit et son pricing flat-rate transparent, ce qui en fait une alternative abordable pour héberger vos outils de monitoring en K8s.
Railway est la voie la plus simple : une plateforme PaaS qui permet de déployer Uptime Kuma ou Kener en un clic, sans gérer de VPS ni de cluster Kubernetes. Parfait pour les développeurs qui veulent du self-hosted sans la charge DevOps.
Recomate peut percevoir une commission lorsque vous souscrivez via les liens ci-dessus. Cela n'affecte pas nos recommandations éditoriales.
| Choix | Prix | Prix d'entrée | Type | Idéal pour | |
|---|---|---|---|---|---|
Vultr Kubernetes Engine (VKE) ▶ Choix | — | Compétitif | Kubernetes managé | K8s multi-régions | Voir le prix ↗ |
Linode Kubernetes Engine (LKE) k8s abordable et transparent | — | Control plane gratuit | Kubernetes managé | K8s abordable | Voir le prix ↗ |
Railway déploiement sans devops | — | Plan gratuit dispo | PaaS simplifié | Déploiement sans DevOps | Voir le prix ↗ |
Une question de suivi que l'article n'a pas traitée ? Demandez au moteur — il connaît le contexte de l'article.
Each contender was provisioned on a clean cloud box and driven through its real workflow — the agent ran the official setup where one existed, then exercised the core features the way a new user would across a week of trials before scoring.