Acceso
- Abre la interfaz web:
https://<SERVER-IP>:4747 - gonic usa HTTPS con un certificado autofirmado. Tu navegador mostrará un aviso de certificado la primera vez que te conectes.
- Inicia sesión con las credenciales predeterminadas:
admin/admin - 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.dbdebe 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.