8. Konfiguration¶
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.