Saltar al contenido principal
50% de descuento todos los planes, tiempo limitado. Desde $2.48/mo
gonic

gonic

gonic es un servidor de streaming de música que implementa la API de Subsonic, así que cualquier cliente Subsonic puede reproducir tu biblioteca. Reescanea de forma programada, admite varios usuarios y lleva la cuenta de reproducciones por oyente. Licencia GPL-3.0 y más de 2.500 estrellas en GitHub.

En resumen

2.5k

Estrellas en GitHub

1

Vistas de página

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

Acceso

  1. Abre la interfaz web: https://<SERVER-IP>:4747
  2. gonic usa HTTPS con un certificado autofirmado. Tu navegador mostrará un aviso de certificado la primera vez que te conectes.
  3. Inicia sesión con las credenciales predeterminadas: admin / admin
  4. Cambia la contraseña predeterminada inmediatamente después del primer inicio de sesión.

Clientes de Subsonic

Usa la siguiente dirección de servidor en tu cliente compatible con Subsonic: https://<SERVER-IP>:4747

Como el servidor usa un certificado autofirmado, tu cliente debe permitir o confiar en ese certificado.

El certificado se encuentra en: /root/gonic/tls/cert.pem

Puedes copiarlo a otro dispositivo con:

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

Usa el nombre de usuario y la contraseña de gonic correspondientes para autenticarte en tu cliente de Subsonic.

Archivos y directorios importantes

  • Ruta de instalación: /root/gonic
  • Archivo Compose: /root/gonic/docker-compose.yml
  • Archivo de entorno: /root/gonic/.env
  • Base de datos: /root/gonic/data/gonic.db
  • Música: /root/gonic/music
  • Podcasts: /root/gonic/podcasts
  • Listas de reproducción: /root/gonic/playlists
  • Caché: /root/gonic/cache
  • Certificado TLS: /root/gonic/tls/cert.pem
  • Clave TLS: /root/gonic/tls/key.pem

Gestión de servicios

Ver los contenedores en ejecución:

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

Reinicia los contenedores:

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

Ver registros:

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

Detén los contenedores:

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

Inicia los contenedores:

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

Vuelve a crear los contenedores:

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

Notas

  • El directorio de música se monta en modo solo lectura dentro del contenedor, así gonic no puede modificar tus archivos de música.
  • The database file /root/gonic/data/gonic.db debe incluirse en tus copias de seguridad.
  • La caché se puede borrar si hace falta: contiene transcodificaciones y carátulas que se regeneran.
  • Configure gonic and its scanning behavior according to your preferences in /root/gonic/docker-compose.yml.

Más en Autoalojado

Apps relacionadas.

Desplegar gonic ahora. Desde $2,48/mes.