Ana içeriğe geç
%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
gonic

gonic

gonic, Subsonic API'sini uygulayan bir müzik akış sunucusudur; böylece herhangi bir Subsonic istemcisi kitaplığınızı çalabilir. Zamanlanmış olarak yeniden tarar, birden fazla kullanıcıyı destekler ve dinleyici başına çalma sayılarını tutar. GPL-3.0 lisanslı, 2.500'den fazla GitHub yıldızı.

Kısaca

2.5k

GitHub yıldızları

1

Sayfa görüntülemeleri

Lisans GPL-3.0 Sürüm Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Erişim

  1. Web arayüzünü açın: https://<SERVER-IP>:4747
  2. gonic, kendinden imzalı bir sertifikayla HTTPS kullanır. İlk bağlantıda tarayıcınız sertifika uyarısı gösterir.
  3. Varsayılan kimlik bilgileriyle giriş yapın: admin / admin
  4. Varsayılan şifreyi ilk girişinizden hemen sonra değiştirin.

Subsonic istemcileri

Subsonic uyumlu istemcinizde şu sunucu adresini kullanın: https://<SERVER-IP>:4747

Sunucu kendinden imzalı bir sertifika kullandığı için istemcinizin bu sertifikaya izin vermesi ya da güvenmesi gerekir.

Sertifika şu konumdadır: /root/gonic/tls/cert.pem

Şu komutla başka bir cihaza kopyalayabilirsiniz:

scp root@<SERVER-IP>:/root/gonic/tls/cert.pem .

Subsonic istemcinizde kimlik doğrulamak için uygun gonic kullanıcı adını ve şifresini kullanın.

Önemli Dosyalar ve Dizinler

  • Kurulum yolu: /root/gonic
  • Compose Dosyası: /root/gonic/docker-compose.yml
  • Ortam Dosyası: /root/gonic/.env
  • Veritabanı: /root/gonic/data/gonic.db
  • Müzik: /root/gonic/music
  • Podcast'ler: /root/gonic/podcasts
  • Çalma listeleri: /root/gonic/playlists
  • Önbellek: /root/gonic/cache
  • TLS sertifikası: /root/gonic/tls/cert.pem
  • TLS anahtarı: /root/gonic/tls/key.pem

Servis Yönetimi

Çalışan kapsayıcıları görüntüleyin:

docker compose -f /root/gonic/docker-compose.yml ps

Konteynerleri yeniden başlatın:

docker compose -f /root/gonic/docker-compose.yml restart

Logları göster:

cd /root/gonic && docker compose logs -f

Konteynerleri durdurun:

docker compose -f /root/gonic/docker-compose.yml stop

Konteynerleri başlatın:

docker compose -f /root/gonic/docker-compose.yml start

Konteynerleri yeniden oluşturun:

docker compose -f /root/gonic/docker-compose.yml up -d

Notlar

  • Müzik dizini konteyner içinde salt okunur olarak bağlanır; böylece gonic müzik dosyalarınızı değiştiremez.
  • The database file /root/gonic/data/gonic.db yedeklerinize dahil edilmelidir.
  • Önbellek gerekirse silinebilir; yeniden üretilen transcode'lar ve kapak görselleri içerir.
  • Configure gonic and its scanning behavior according to your preferences in /root/gonic/docker-compose.yml.

Self Hosted'da daha fazlası

İlgili uygulamalar.

gonic'yi şimdi dağıtın. 2,48 $/ay'dan başlayan fiyatlarla.