Akses
- Buka antarmuka web:
https://<SERVER-IP>:4747 - gonic memakai HTTPS dengan sertifikat self-signed. Peramban Anda akan menampilkan peringatan sertifikat saat pertama kali terhubung.
- Masuk dengan kredensial bawaan:
admin/admin - Ubah kata sandi bawaan segera setelah login pertama Anda.
Klien Subsonic
Gunakan alamat server berikut di klien yang kompatibel dengan Subsonic: https://<SERVER-IP>:4747
Karena server memakai sertifikat self-signed, klien Anda harus mengizinkan atau memercayai sertifikat itu.
Sertifikat berada di: /root/gonic/tls/cert.pem
Anda dapat menyalinnya ke perangkat lain dengan:
scp root@<SERVER-IP>:/root/gonic/tls/cert.pem .
Gunakan nama pengguna dan kata sandi gonic yang sesuai untuk autentikasi di klien Subsonic Anda.
File dan Direktori Penting
- Jalur instalasi:
/root/gonic - File Compose:
/root/gonic/docker-compose.yml - File Lingkungan:
/root/gonic/.env - Basis data:
/root/gonic/data/gonic.db - Musik:
/root/gonic/music - Podcast:
/root/gonic/podcasts - Playlist:
/root/gonic/playlists - Cache:
/root/gonic/cache - Sertifikat TLS:
/root/gonic/tls/cert.pem - Kunci TLS:
/root/gonic/tls/key.pem
Manajemen Layanan
Lihat kontainer yang berjalan:
docker compose -f /root/gonic/docker-compose.yml ps
Mulai ulang kontainer:
docker compose -f /root/gonic/docker-compose.yml restart
Lihat log:
cd /root/gonic && docker compose logs -f
Hentikan kontainer:
docker compose -f /root/gonic/docker-compose.yml stop
Jalankan kontainer:
docker compose -f /root/gonic/docker-compose.yml start
Buat ulang kontainer:
docker compose -f /root/gonic/docker-compose.yml up -d
Catatan
- Direktori musik dipasang read-only di dalam kontainer, sehingga gonic tidak bisa mengubah berkas musik Anda.
- The database file
/root/gonic/data/gonic.dbsebaiknya disertakan dalam cadangan Anda. - Cache boleh dihapus bila perlu; isinya transcode dan sampul yang bisa dibuat ulang.
- Configure gonic and its scanning behavior according to your preferences in
/root/gonic/docker-compose.yml.