63 lines
1.7 KiB
Plaintext
63 lines
1.7 KiB
Plaintext
###############################################
|
|
# stream-recorder - Konfigurationsdatei
|
|
###############################################
|
|
|
|
# Basis-Verzeichnis für Aufnahmen
|
|
# Pro Stream wird ein Unterordner angelegt
|
|
DOWNLOAD_PATH="/home/downloads/recordings"
|
|
|
|
# Log-Verzeichnis
|
|
LOG_DIR="/var/log/stream-recorder"
|
|
|
|
# Log-Level: DEBUG, INFO, WARN, ERROR
|
|
LOG_LEVEL="INFO"
|
|
|
|
# PID-Verzeichnis für laufende Aufnahmen
|
|
PID_DIR="/tmp/stream-recorder"
|
|
|
|
# Persistentes Status-Verzeichnis für geplante Läufe
|
|
STATE_DIR="/var/lib/stream-recorder"
|
|
|
|
# Anzahl Wiederholungsversuche bei Verbindungsabbruch
|
|
# 0 = unbegrenzt (empfohlen für Langzeitaufnahmen)
|
|
MAX_RETRIES=5
|
|
|
|
# Wartezeit zwischen Wiederholungsversuchen (Sekunden)
|
|
RETRY_DELAY=5
|
|
|
|
###############################################
|
|
# NTFY-Benachrichtigungen (optional)
|
|
# https://ntfy.sh oder selbst gehostet
|
|
###############################################
|
|
|
|
# NTFY Server-URL inkl. Topic
|
|
# Beispiel: https://ntfy.sh/mein-stream-topic
|
|
# Beispiel: https://ntfy.example.com/recordings
|
|
# Leer = deaktiviert
|
|
NTFY_URL=""
|
|
|
|
# NTFY Access-Token (optional, nur bei geschützten Topics)
|
|
NTFY_TOKEN=""
|
|
|
|
# Ereignisse, bei denen benachrichtigt wird (kommasepariert)
|
|
# Möglich: start, stop, error, upload
|
|
# Beispiel: "start,stop,error,upload" für alle Ereignisse
|
|
NTFY_EVENTS="error"
|
|
|
|
###############################################
|
|
# Plik-Upload (optional)
|
|
# https://github.com/root-gg/plik
|
|
###############################################
|
|
|
|
# Plik Server-URL
|
|
# Beispiel: https://plik.example.com
|
|
# Leer = deaktiviert (kann pro Job aktiviert werden)
|
|
PLIK_URL=""
|
|
|
|
# Plik API-Key (optional, nur bei geschützten Servern)
|
|
PLIK_API_KEY=""
|
|
|
|
# Gültigkeitsdauer des Uploads
|
|
# Beispiel: 30d (30 Tage), 24h (24 Stunden), 0 (unbegrenzt)
|
|
PLIK_TTL="30d"
|