Konfiguration
config.yml

Die Konfiguration liegt in data/config.yml und kann über das Web-UI unter Einstellungen bearbeitet werden.
Beim ersten Start wird die Datei automatisch mit Standardwerten erstellt. Eine Vorlage mit Kommentaren findet sich in bin/config.yml.dist.
Abschnitte
Aufnahme
| Parameter |
Standard |
Beschreibung |
recording.download_path |
/app/data/recordings |
Speicherort für Aufnahmen |
recording.max_retries |
5 |
Max. Reconnect-Versuche bei Verbindungsabbruch (0 = unbegrenzt) |
recording.retry_delay |
5 |
Wartezeit (Sekunden) zwischen Reconnect-Versuchen |
Server
| Parameter |
Standard |
Beschreibung |
server.host |
0.0.0.0 |
Bind-Adresse des Webservers |
server.port |
8484 |
Port des Webservers |
Authentifizierung
| Parameter |
Standard |
Beschreibung |
auth.enabled |
false |
Basic Auth aktivieren |
auth.username |
admin |
Benutzername |
auth.password |
stream-recorder |
Passwort |
Zeitplan-Puffer
Standardwerte für die Vor- und Nachlaufzeit bei neuen Jobs mit Zeitplan.
| Parameter |
Standard |
Beschreibung |
schedule.default_pre_buffer |
5 |
Standard-Vorlaufzeit (Minuten) |
schedule.default_post_buffer |
5 |
Standard-Nachlaufzeit (Minuten) |
NTFY
| Parameter |
Standard |
Beschreibung |
ntfy.url |
(leer) |
NTFY Topic-URL (z.B. https://ntfy.sh/mein-topic) |
ntfy.token |
(leer) |
Bearer-Token für authentifizierte Topics |
ntfy.events |
error |
Kommaseparierte Events: start, stop, error, upload |
Plik
| Parameter |
Standard |
Beschreibung |
plik.url |
(leer) |
Plik-Server URL (z.B. https://plik.example.com) |
plik.api_key |
(leer) |
API Key für authentifizierte Uploads |
plik.ttl |
30d |
Aufbewahrungsdauer der Uploads (30d, 12h, etc.) |
Logging
| Parameter |
Standard |
Beschreibung |
logging.level |
INFO |
Log-Level: DEBUG, INFO, WARN, ERROR |
Beispiel