vault backup: 2026-03-08 18:46:36
This commit is contained in:
@@ -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:
|
||||
@@ -143,24 +143,16 @@ auth-file: "/var/lib/ntfy/user.db"
|
||||
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 !
|
||||
|
||||
|
||||
Reference in New Issue
Block a user