Release: v2.7.0 + Dokumentation ausgelagert
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
# NTFY-Benachrichtigungen
|
||||
|
||||
Push-Nachrichten via [ntfy](https://ntfy.sh) (selbst gehostet oder öffentlich) bei wichtigen Ereignissen.
|
||||
|
||||
## Einrichtung
|
||||
|
||||
In `config/stream-recorder.conf`:
|
||||
|
||||
```bash
|
||||
NTFY_URL="https://ntfy.sh/mein-stream-topic"
|
||||
NTFY_TOKEN="" # Optional, nur bei geschützten Topics
|
||||
NTFY_EVENTS="start,stop,error" # Kommasepariert
|
||||
```
|
||||
|
||||
## Events
|
||||
|
||||
| Event | Auslöser | Priorität |
|
||||
|----------|-----------------------------------------------------|-----------|
|
||||
| `start` | Aufnahme wurde gestartet | Normal |
|
||||
| `stop` | Aufnahme beendet (regulär oder manuell) | Normal |
|
||||
| `error` | Verbindung verloren oder max. Versuche erreicht | Hoch |
|
||||
| `upload` | Datei auf Plik hochgeladen (mit Download-Link) | Normal |
|
||||
|
||||
## Alle Events aktivieren
|
||||
|
||||
```bash
|
||||
NTFY_EVENTS="start,stop,error,upload"
|
||||
```
|
||||
|
||||
## Nur Fehler (Standard)
|
||||
|
||||
```bash
|
||||
NTFY_EVENTS="error"
|
||||
```
|
||||
|
||||
## Hinweise
|
||||
|
||||
- Benachrichtigungen werden asynchron im Hintergrund gesendet
|
||||
- Ein fehlgeschlagener Versand blockiert die Aufnahme nicht
|
||||
- curl muss installiert sein (`sudo apt install curl`)
|
||||
- Ohne gesetzte `NTFY_URL` sind Benachrichtigungen komplett deaktiviert
|
||||
Reference in New Issue
Block a user