Lewati ke konten utama
diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
gonic

gonic

gonic adalah server streaming musik yang mengimplementasikan API Subsonic, jadi klien Subsonic mana pun bisa memutar pustaka Anda. Ia memindai ulang secara terjadwal, mendukung banyak pengguna, dan mencatat jumlah putar per pendengar. Berlisensi GPL-3.0 dengan 2.500+ bintang GitHub.

Sekilas

2.5k

Bintang GitHub

1

Tampilan halaman

Lisensi GPL-3.0 Versi Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Akses

  1. Buka antarmuka web: https://<SERVER-IP>:4747
  2. gonic memakai HTTPS dengan sertifikat self-signed. Peramban Anda akan menampilkan peringatan sertifikat saat pertama kali terhubung.
  3. Masuk dengan kredensial bawaan: admin / admin
  4. 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.db sebaiknya 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.

Lebih banyak di Self Hosted

Aplikasi terkait.

Deploy gonic sekarang. Mulai $2,48/bln.