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.

En bref : Uptime Kuma s’héberge via Docker et s’expose en 443 (HTTPS uniquement). Les sondes sortantes interrogent vos services en HTTP/HTTPS., derrière un reverse proxy. Aucune ouverture de port réseau additionnelle côté serveur n’est requise.

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.

Pas envie de gérer le serveur ? Nous hébergeons Uptime Kuma pour vous, en France, sans maintenance de votre côté. Voir l’offre 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.