From 4c253e2ce5d5dd523e7467b6fc1fe041838ea916 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9drix?= Date: Sun, 8 Mar 2026 18:46:37 +0100 Subject: [PATCH] vault backup: 2026-03-08 18:46:36 --- ...ller un service ntfy dans votre domaine.md | 25 ++++++------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/articles/2026/Installer un service ntfy dans votre domaine.md b/articles/2026/Installer un service ntfy dans votre domaine.md index 1341227..a082aba 100644 --- a/articles/2026/Installer un service ntfy dans votre domaine.md +++ b/articles/2026/Installer un service ntfy dans votre domaine.md @@ -3,7 +3,7 @@ title: Installer un service ntfy dans votre domaine description: tags: [] date: 2026-03-08 16:47 -lastmod: 2026-03-08 18:11 +lastmod: 2026-03-08 18:19 type: - article category: @@ -140,27 +140,19 @@ mqtt-helper-subscriptions: # Recommandé : Activer l'authentification pour éviter les abus sur votre domaine auth-file: "/var/lib/ntfy/user.db" -auth-default-access: "deny-all" +auth-default-access: "deny-all" enable-login: true -cache-file: "/var/lib/ntfy/cache.db" -auth-file: "/var/lib/ntfy/user.db" -``` - -3. Redémarrez le service : `systemctl restart ntfy` - -**Note :** Si le service refuse de démarrer, vérifiez les logs avec `journalctl -u ntfy -f`. Une erreur de syntaxe dans le fichier `.yml` (comme un espace en trop) est souvent la cause. - -### 1. La gestion du cache (Indispensable) - -Par défaut, si votre téléphone est hors ligne au moment de l'envoi, le message est perdu. Pour éviter cela, assurez-vous que la base de données de cache est activée dans `/etc/ntfy/server.yml` : - -```YAML # Permet de conserver les messages si le destinataire est hors ligne cache-file: "/var/lib/ntfy/cache.db" cache-duration: "12h" # Garde les messages 12h par exemple + +auth-file: "/var/lib/ntfy/user.db" ``` ---- + +3. Redémarrez le service : `sudo systemctl restart ntfy` + +**Note :** Si le service refuse de démarrer, vérifiez les logs avec `journalctl -u ntfy -f`. Une erreur de syntaxe dans le fichier `.yml` (comme un espace en trop) est souvent la cause. ### 2. Gestion des utilisateurs (Sécurité) @@ -186,5 +178,4 @@ curl -u votre_user:votre_password \ -d "Test de notification sécurisée" \ http Si vous allez sur `https://ntfy.mon-domaine.fr/test`, vous devriez voir votre message apparaître. -> **Note :** N'oubliez pas d'ouvrir le port 80/443 sur votre box/firewall vers votre Reverse Proxy !