Přejít na hlavní obsah
Sleva 50% všechny plány, omezený čas. Od $2.48/mo
gonic

gonic

gonic je server pro streamování hudby, který implementuje Subsonic API, takže vaši knihovnu přehraje jakýkoli Subsonic klient. Podle plánu ji znovu prochází, podporuje více uživatelů a počítá přehrání pro každého posluchače zvlášť. Licence GPL-3.0 a více než 2 500 hvězd na GitHubu.

Na první pohled

2.5k

Hvězdičky na GitHubu

1

Zobrazení stránky

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

Přístup

  1. Otevřete webové rozhraní: https://<SERVER-IP>:4747
  2. gonic používá HTTPS se self-signed certifikátem. Prohlížeč při prvním připojení zobrazí varování o certifikátu.
  3. Přihlaste se výchozími přihlašovacími údaji: admin / admin
  4. Výchozí heslo změňte hned po prvním přihlášení.

Klienti Subsonic

V klientovi kompatibilním se Subsonic použijte tuto adresu serveru: https://<SERVER-IP>:4747

Protože server používá self-signed certifikát, váš klient jej musí povolit nebo mu důvěřovat.

Certifikát se nachází v: /root/gonic/tls/cert.pem

Na jiné zařízení jej zkopírujete pomocí:

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

K přihlášení v klientovi Subsonic použijte odpovídající uživatelské jméno a heslo gonic.

Důležité soubory a adresáře

  • Cesta k instalaci: /root/gonic
  • Soubor Compose: /root/gonic/docker-compose.yml
  • Soubor prostředí: /root/gonic/.env
  • Databáze: /root/gonic/data/gonic.db
  • Hudba: /root/gonic/music
  • Podcasty: /root/gonic/podcasts
  • Playlisty: /root/gonic/playlists
  • Cache: /root/gonic/cache
  • Certifikát TLS: /root/gonic/tls/cert.pem
  • TLS klíč: /root/gonic/tls/key.pem

Správa služeb

Zobrazit běžící kontejnery:

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

Restartujte kontejnery:

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

Zobrazit logy:

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

Zastavte kontejnery:

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

Spusťte kontejnery:

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

Znovu vytvořte kontejnery:

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

Poznámky

  • Adresář s hudbou je v kontejneru připojen jen pro čtení, takže gonic vaše hudební soubory nezmění.
  • The database file /root/gonic/data/gonic.db by měl být součástí vašich záloh.
  • Cache lze v případě potřeby smazat, obsahuje znovu generované transkódy a obaly.
  • Configure gonic and its scanning behavior according to your preferences in /root/gonic/docker-compose.yml.

Více v Self Hosted

Související aplikace.

Nasaďte gonic hned. Od 2,48 $/měs.