Skip to content

8. Konfiguration

English

8.1 Wo die Datei liegt

Box oder Bibliothek Konfiguration
Box des Installers die Konfiguration ihres Slots, /srv/tinyjukebox/current/config/tinyjukebox.yaml; sie kommt mit jeder Version
Box des Playbooks /srv/tinyjukebox/config/tinyjukebox.yaml, geschrieben bei jedem Lauf des Playbooks
Bibliothek auf dem NAS /var/packages/tinyjukebox-library/var/library.yaml
--data ORDNER (Docker, PC) eingebaut; ORDNER/config.yaml, falls es sie gibt, ändert einzelne Werte

Das meiste, was ein Admin einstellt, steht auf der Seite und braucht keine Datei: Lautstärkegrenzen (Benutzerhandbuch, Abschnitt 10), die Bibliothek einer Box, Update-Art, Backups. Eine Änderung der Datei wirkt nach sudo systemctl restart tinyjukebox.

8.2 Schlüssel, die ein Admin ändert

Schlüssel Bedeutung Auf der Box
logger/log-level wie viel das Log sagt INFO
tinyjukebox/rest-api/session-timeout Abmeldung nach so vielen Sekunden ohne Anfrage 604800 (7 Tage)
tinyjukebox/rest-api/idle-timeout Abmeldung nach so vielen Sekunden, in denen auf einer offenen Seite nichts bedient wurde; 0: nie 1800 (30 Minuten)
tinyjukebox/rest-api/max-upload-size MB je hochgeladener MP3-Datei 500
tinyjukebox/sync/keep-free MB, die auf der Karte einer Box mit Bibliothek frei bleiben; ist weniger frei, gehen die Alben, die am längsten nicht gespielt wurden 500
tinyjukebox/backups-folder wo eine Box ohne Bibliothek ihre Backups ablegt, bis auf ihrer Seite ein anderer Ordner gesetzt ist backups neben den Alben

Jeder Schlüssel: configuration.md, Abschnitte 4 bis 6, und auf der Dokumentations-Seite die erzeugte Tabelle aller Schlüssel (Tab „Reference“, „Configuration keys“). Unbekannte Schlüssel verhindern den Start: Die Meldung nennt den Pfad des Schlüssels.