Accesso
- Apri l'interfaccia web:
https://<SERVER-IP>:4747 - gonic usa HTTPS con un certificato autofirmato. Al primo collegamento il browser mostrerà un avviso sul certificato.
- Accedi con le credenziali predefinite:
admin/admin - Cambia la password predefinita subito dopo il primo accesso.
Client Subsonic
Usa il seguente indirizzo del server nel tuo client compatibile con Subsonic: https://<SERVER-IP>:4747
Poiché il server usa un certificato autofirmato, il tuo client deve consentire o considerare attendibile quel certificato.
Il certificato si trova in: /root/gonic/tls/cert.pem
Puoi copiarlo su un altro dispositivo con:
scp root@<SERVER-IP>:/root/gonic/tls/cert.pem .
Usa nome utente e password di gonic corretti per autenticarti dal tuo client Subsonic.
File e directory importanti
- Percorso di installazione:
/root/gonic - File Compose:
/root/gonic/docker-compose.yml - File di ambiente:
/root/gonic/.env - Database:
/root/gonic/data/gonic.db - Musica:
/root/gonic/music - Podcast:
/root/gonic/podcasts - Playlist:
/root/gonic/playlists - Cache:
/root/gonic/cache - Certificato TLS:
/root/gonic/tls/cert.pem - Chiave TLS:
/root/gonic/tls/key.pem
Gestione del servizio
Visualizzare i container in esecuzione:
docker compose -f /root/gonic/docker-compose.yml ps
Riavvia i container:
docker compose -f /root/gonic/docker-compose.yml restart
Visualizza i log:
cd /root/gonic && docker compose logs -f
Arresta i container:
docker compose -f /root/gonic/docker-compose.yml stop
Avvia i container:
docker compose -f /root/gonic/docker-compose.yml start
Ricrea i container:
docker compose -f /root/gonic/docker-compose.yml up -d
Note
- La directory della musica è montata in sola lettura nel container, così gonic non può modificare i tuoi file musicali.
- The database file
/root/gonic/data/gonic.dbdeve essere incluso nei tuoi backup. - La cache può essere eliminata se necessario: contiene transcodifiche e copertine rigenerabili.
- Configure gonic and its scanning behavior according to your preferences in
/root/gonic/docker-compose.yml.