Gå til hovedindhold
50% rabat alle planer, tidsbegrænset. Fra $2.48/mo
gonic

gonic

gonic er en musikstreamingserver, der implementerer Subsonic-API'et, så enhver Subsonic-klient kan afspille dit bibliotek. Den scanner igen efter en tidsplan, understøtter flere brugere og tæller afspilninger pr. lytter. GPL-3.0-licens med over 2.500 GitHub-stjerner.

Overblik

2.5k

GitHub-stjerner

1

Sidevisninger

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

Adgang

  1. Åbn webgrænsefladen: https://<SERVER-IP>:4747
  2. gonic bruger HTTPS med et selvsigneret certifikat. Din browser viser en certifikatadvarsel, første gang du forbinder.
  3. Log ind med standardloginoplysningerne: admin / admin
  4. Skift standardadgangskoden umiddelbart efter dit første login.

Subsonic-klienter

Brug følgende serveradresse i din Subsonic-kompatible klient: https://<SERVER-IP>:4747

Fordi serveren bruger et selvsigneret certifikat, skal din klient tillade eller stole på certifikatet.

Certifikatet ligger i: /root/gonic/tls/cert.pem

Du kan kopiere det til en anden enhed med:

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

Brug det relevante gonic-brugernavn og adgangskode til at logge ind i din Subsonic-klient.

Vigtige filer og mapper

  • Installationssti: /root/gonic
  • Compose-fil: /root/gonic/docker-compose.yml
  • Miljøfil: /root/gonic/.env
  • Database: /root/gonic/data/gonic.db
  • Musik: /root/gonic/music
  • Podcasts: /root/gonic/podcasts
  • Playlister: /root/gonic/playlists
  • Cache: /root/gonic/cache
  • TLS-certifikat: /root/gonic/tls/cert.pem
  • TLS-nøgle: /root/gonic/tls/key.pem

Service-håndtering

Se kørende containere:

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

Genstart containerne:

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

Se logs:

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

Stop containerne:

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

Start containerne:

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

Genskab containerne:

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

Bemærkninger

  • Musikmappen monteres skrivebeskyttet i containeren, så gonic ikke kan ændre dine musikfiler.
  • The database file /root/gonic/data/gonic.db bør inkluderes i dine backups.
  • Cachen kan slettes om nødvendigt; den indeholder transkodninger og covers, der genskabes.
  • Configure gonic and its scanning behavior according to your preferences in /root/gonic/docker-compose.yml.

Mere i Self-hosted

Relaterede apps.

Deploy gonic nu. Fra 2,48 $/md.