Uptime Kuma self-hosted
Uptime Kuma est un outil de surveillance (monitoring) open source, simple et moderne, avec page de statut publique intégrée.
Installation
Un conteneur Docker unique (Node.js), interface et page de statut exposées en HTTPS via reverse proxy.
Exemple de déploiement Docker Compose (schématique) :
services:
uptime-kuma:
image: louislam/uptime-kuma:latest
volumes:
- ./data:/app/data
# interface + page de statut exposées en 443 via reverse proxy
Architecture
Serveur Node.js + base SQLite intégrée. Les sondes interrogent vos services en HTTP/HTTPS. Aucune dépendance lourde.
Performance
Très léger, fonctionne sur une petite VM. Idéal pour surveiller dizaines de services.
Exigences réseau
Uptime Kuma fonctionne intégralement en HTTPS. Port exposé :
443 (HTTPS uniquement). Les sondes sortantes interrogent vos services en HTTP/HTTPS.. C’est l’une des conditions du catalogue
apps-france.fr : chaque application est accessible uniquement via le port 443.
Avantages du self-hosting
- Mise en place très simple.
- Page de statut publique intégrée.
- Alertes multi-canaux.
- Données en France, faible empreinte.
Projet open source
Uptime Kuma est un projet open source. Code source et documentation : https://github.com/louislam/uptime-kuma.
Préférez-vous une version hébergée et gérée ?
Nous installons, maintenons et sauvegardons Uptime Kuma pour vous, en France.