Dostęp
- Otwórz interfejs webowy:
https://<SERVER-IP>:4747 - gonic używa HTTPS z samopodpisanym certyfikatem. Przy pierwszym połączeniu przeglądarka wyświetli ostrzeżenie o certyfikacie.
- Zaloguj się domyślnymi danymi:
admin/admin - Zmień domyślne hasło zaraz po pierwszym zalogowaniu.
Klienci Subsonic
W kliencie zgodnym z Subsonic użyj następującego adresu serwera: https://<SERVER-IP>:4747
Ponieważ serwer używa samopodpisanego certyfikatu, Twój klient musi go zaakceptować lub obdarzyć zaufaniem.
Certyfikat znajduje się w: /root/gonic/tls/cert.pem
Możesz skopiować go na inne urządzenie za pomocą:
scp root@<SERVER-IP>:/root/gonic/tls/cert.pem .
Do uwierzytelnienia w kliencie Subsonic użyj właściwej nazwy użytkownika i hasła gonic.
Ważne pliki i katalogi
- Ścieżka instalacji:
/root/gonic - Plik Compose:
/root/gonic/docker-compose.yml - Plik środowiskowy:
/root/gonic/.env - Baza danych:
/root/gonic/data/gonic.db - Muzyka:
/root/gonic/music - Podcasty:
/root/gonic/podcasts - Playlisty:
/root/gonic/playlists - Pamięć podręczna:
/root/gonic/cache - Certyfikat TLS:
/root/gonic/tls/cert.pem - Klucz TLS:
/root/gonic/tls/key.pem
Zarządzanie usługami
Wyświetl działające kontenery:
docker compose -f /root/gonic/docker-compose.yml ps
Uruchom ponownie kontenery:
docker compose -f /root/gonic/docker-compose.yml restart
Zobacz logi:
cd /root/gonic && docker compose logs -f
Zatrzymaj kontenery:
docker compose -f /root/gonic/docker-compose.yml stop
Uruchom kontenery:
docker compose -f /root/gonic/docker-compose.yml start
Odtwórz kontenery:
docker compose -f /root/gonic/docker-compose.yml up -d
Uwagi
- Katalog z muzyką jest montowany w kontenerze tylko do odczytu, więc gonic nie zmodyfikuje Twoich plików.
- The database file
/root/gonic/data/gonic.dbpowinien być objęty kopiami zapasowymi. - Pamięć podręczną można w razie potrzeby usunąć: zawiera transkodowania i okładki, które są odtwarzane.
- Configure gonic and its scanning behavior according to your preferences in
/root/gonic/docker-compose.yml.