Toegang
- Open de webinterface:
https://<SERVER-IP>:4747 - gonic gebruikt HTTPS met een zelfgetekend certificaat. Uw browser toont bij de eerste verbinding een certificaatwaarschuwing.
- Meld u aan met de standaardgegevens:
admin/admin - Wijzig het standaardwachtwoord meteen na uw eerste aanmelding.
Subsonic-clients
Gebruik het volgende serveradres in uw Subsonic-compatibele client: https://<SERVER-IP>:4747
Omdat de server een zelfgetekend certificaat gebruikt, moet uw client dat certificaat toestaan of vertrouwen.
Het certificaat staat in: /root/gonic/tls/cert.pem
U kunt het naar een ander apparaat kopiëren met:
scp root@<SERVER-IP>:/root/gonic/tls/cert.pem .
Gebruik de juiste gonic-gebruikersnaam en het wachtwoord om u aan te melden in uw Subsonic-client.
Belangrijke bestanden en mappen
- Installatiepad:
/root/gonic - Compose-bestand:
/root/gonic/docker-compose.yml - Omgevingsbestand:
/root/gonic/.env - Database:
/root/gonic/data/gonic.db - Muziek:
/root/gonic/music - Podcasts:
/root/gonic/podcasts - Afspeellijsten:
/root/gonic/playlists - Cache:
/root/gonic/cache - TLS-certificaat:
/root/gonic/tls/cert.pem - TLS-sleutel:
/root/gonic/tls/key.pem
Servicebeheer
Actieve containers bekijken:
docker compose -f /root/gonic/docker-compose.yml ps
Herstart de containers:
docker compose -f /root/gonic/docker-compose.yml restart
Logs bekijken:
cd /root/gonic && docker compose logs -f
Stop de containers:
docker compose -f /root/gonic/docker-compose.yml stop
Start de containers:
docker compose -f /root/gonic/docker-compose.yml start
Maak de containers opnieuw aan:
docker compose -f /root/gonic/docker-compose.yml up -d
Opmerkingen
- De muziekmap wordt alleen-lezen aangekoppeld in de container, zodat gonic uw muziekbestanden niet kan wijzigen.
- The database file
/root/gonic/data/gonic.dbmoet in uw back-ups worden opgenomen. - De cache mag zo nodig worden verwijderd; die bevat opnieuw te genereren transcodes en hoesafbeeldingen.
- Configure gonic and its scanning behavior according to your preferences in
/root/gonic/docker-compose.yml.