
Salut tout le monde !
La série auto-hébergement ne pouvait pas faire l’impasse sur Nextcloud, le cloud perso de pas mal d’entre vous, sur un NAS ou un serveur à la maison. Après Sonarr & Radarr, que j’ai adoré faire, voilà de quoi le surveiller depuis Gladys, en lecture seule.
Ce que ça fait
- Un appareil Nextcloud : en ligne, version, mise à jour disponible, mises à jour d’applications en attente, utilisateurs actifs (5 min, 1 h, 24 h), utilisateurs, fichiers, partages, espace libre, taille de la base, charge du système, mémoire, version de PHP.
- Deux déclencheurs : « Mise à jour de Nextcloud disponible » et « Mises à jour d’applications disponibles », une seule fois par version.
- Un widget : espace libre, utilisateurs actifs et mises à jour en attente d’un coup d’œil, avec les boutons Actualiser et Ouvrir Nextcloud.
- En français, anglais, allemand et espagnol.
Le truc sympa
Nouvelle version de Nextcloud → message sur le téléphone avec le numéro de version
Espace libre sous 20 Go → alerte avant que les sauvegardes de photos n’échouent
Nextcloud hors ligne depuis 10 minutes → message
Installation
Gladys 5.1 minimum.
Elle arrive dans le store au prochain passage de l’indexeur. En attendant : Intégrations → Installer depuis GitHub, avec GitHub - guim31/gladys-nextcloud: Nextcloud server monitoring for Gladys Assistant · GitHub
- Choisissez un accès pour Gladys, jamais votre mot de passe principal :
- un jeton de supervision (recommandé), qui n’ouvre que l’API de supervision :
occ config:app:set serverinfo token --value <votre-jeton>(la commande est rappelée en bas de Paramètres d’administration → Système) ; - ou un compte administrateur avec un mot de passe d’application : Paramètres personnels → Sécurité → Appareils et sessions → Créer un nouveau mot de passe d’application.
- un jeton de supervision (recommandé), qui n’ouvre que l’API de supervision :
- Dans Gladys : l’adresse de Nextcloud (celle de votre navigateur) et le jeton, ou le compte et son mot de passe d’application, puis Tester la connexion.
- Onglet Découverte : ajoutez l’appareil.
Petites réserves honnêtes
- Lecture seule, et un seul Nextcloud. Il faut l’application Monitoring (
serverinfo), activée par défaut. - Lu toutes les 1 à 15 minutes ; le nombre de fichiers n’est rafraîchi par Nextcloud que toutes les 3 heures. Pas de températures de disques ni de quotas par utilisateur.
- Après un accès refusé, l’intégration attend 30 minutes avant de réessayer d’elle-même, pour ne pas réveiller la protection anti-force brute de Nextcloud (qui peut bloquer toute la maison derrière un proxy inverse). Corriger la configuration ou cliquer sur Tester la connexion réessaie tout de suite.
- Testée contre un vrai Nextcloud 32.0.9 monté pour l’occasion : jeton, mot de passe d’application, mauvais identifiants, compte non administrateur, application désactivée, mode maintenance. Pas vérifié : une vraie mise à jour proposée (un Nextcloud installé depuis ses sources n’en propose jamais), un vrai certificat, un proxy inverse, MySQL ou Redis, ni une vraie installation Gladys. Vos retours sont les bienvenus.
Comme les précédentes, développée avec Claude Code. Projet indépendant, non affilié à Nextcloud.
Dépôt : GitHub - guim31/gladys-nextcloud: Nextcloud server monitoring for Gladys Assistant · GitHub