############################################### # 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" # 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"