TUTO : Installer Uptime Kuma sur Synology

Introduction

Avoir une visibilité constante sur la disponibilité de vos services et applications est crucial pour tout administrateur système ou propriétaire de site web. Uptime Kuma offre une solution simple et efficace pour surveiller l’état de vos services à partir de votre NAS Synology. Dans ce tutoriel, nous allons vous guider à travers les étapes nécessaires pour installer Uptime Kuma sur votre NAS Synology et commencer à surveiller vos services en quelques minutes.

Fonctionnalités de Uptime Kuma

Uptime Kuma est un outil de surveillance open-source qui offre plusieurs fonctionnalités clés :

  • Interface conviviale: Une interface utilisateur intuitive qui permet une configuration rapide et une visualisation claire de l’état de vos services.
  • Surveillance continue: Uptime Kuma effectue des vérifications régulières pour s’assurer que vos services sont disponibles et opérationnels.
  • Alertes personnalisées: Recevez des alertes par e-mail ou via des applications de messagerie instantanée comme Slack dès qu’un service devient indisponible.
  • Support multi-plateforme: Compatible avec une variété de plateformes, y compris les NAS Synology, assurant une flexibilité maximale pour les utilisateurs.

Tutoriel : Installation de Uptime Kuma sur un NAS Synology

Étape 1 : Prérequis

Avant de commencer l’installation, assurez-vous d’avoir :

🔹 Un NAS Synology compatible avec Container Manager (ex-Docker).
🔹 Container Manager installé via le Centre de paquets de DSM.
🔹 Un accès administrateur à votre NAS.

🚀 Installation d’Uptime Kuma avec Container Manager

📌 1. Installer Container Manager

Si ce n’est pas encore fait :

  1. Ouvrez DSM (l’interface de votre NAS Synology).
  2. Allez dans le Centre de paquets.
  3. Recherchez « Container Manager » et installez-le.

📌 2. Télécharger et configurer l’image d’Uptime Kuma

  1. Ouvrez Container Manager depuis le menu principal de DSM.
  2. Allez dans l’onglet « Conteneurs » et cliquez sur « Créer ».
  3. Choisissez « Créer à partir d’une image » et cliquez sur « Ajouter une image ».
  4. Dans l’onglet « Régistre », recherchez « louislam/uptime-kuma ».
  5. Sélectionnez l’image et cliquez sur « Télécharger » (prenez la dernière version stable).

📌 3. Déployer Uptime Kuma

  1. Une fois l’image téléchargée, allez dans l’onglet « Image ».
  2. Sélectionnez « louislam/uptime-kuma » et cliquez sur « Démarrer ».
  3. Personnalisez les paramètres du conteneur :
    • Nom du conteneur : uptime-kuma
    • Réseau : bridge
    • Redirection de ports :
      • Local 3001 → Conteneur 3001 (Uptime Kuma tourne sur ce port)
    • Dossier de stockage (volume) :
      • Liez un dossier local vers /app/data pour sauvegarder la configuration (de mon côté j’ai indiqué mon dossier « /docker/uptime-kuma »)
  4. Cliquez sur « Appliquer » pour lancer le conteneur.

📌 4. Accéder à Uptime Kuma

Une fois le conteneur lancé, ouvrez un navigateur et tapez :

http://<IP_DE_VOTRE_NAS>:3001

⚡ Vous devriez voir l’écran de configuration d’Uptime Kuma.

📌 5. Configurer Uptime Kuma

  1. Créez un compte administrateur.
  2. Ajoutez vos premiers services à surveiller :
    • Sélectionnez le type de surveillance (HTTP(s), Ping, TCP, DNS, etc.).
    • Entrez l’URL ou l’adresse IP de votre service.
    • Configurez la fréquence des vérifications.
  3. Activez les notifications (optionnel) pour recevoir des alertes en cas d’incident.

🔄 Mise à jour et maintenance

💡 Pour mettre à jour Uptime Kuma, supprimez le conteneur existant et relancez-le avec la nouvelle version de l’image via Container Manager.

⚠️ N’oubliez pas d’avoir un dossier monté vers /app/data pour éviter de perdre vos paramètres.


🎯 Conclusion

En suivant ce guide, vous avez installé Uptime Kuma sur votre NAS Synology grâce à Container Manager. Vous pouvez maintenant surveiller en temps réel la disponibilité de vos services et recevoir des alertes en cas de panne.

📌 Uptime Kuma est une solution open-source, gratuite et performante qui vous évite d’utiliser des services tiers payants ou limités.

🔔 N’hésitez pas à explorer ses options avancées, notamment les intégrations avec Slack, Discord, Telegram, ou encore l’export des données en JSON pour une analyse approfondie !

0
Show Comments (0) Hide Comments (0)
S’abonner
Notification pour
guest

0 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Commentaires en ligne
Afficher tous les commentaires