Herramientas de usuario

Herramientas del sitio


informatica:software:aplicaciones_web:navidrome

Navidrome

Aplicación web que funciona como servidor de música autoalojado. Permite acceder a la colección de música a través de una interfaz web.

Características

  • Bajo consumo de recursos
  • Gestión de colecciones de música enormes
  • Streaming de casi cualquier formato de audio
  • Lectura y uso de todos los metadatos de los ficheros de audio
  • Soporte de compilaciones (álmbumes de varios artistas) y conjuntos (álbumes multidiscos)
  • Multiusuario: cada usuario tiene su propio contador de reproducciones, listas de reproducción, favoritos…
  • Monitoriza automáticamente la biblioteca musical en busca de cambios
  • Interfaz personalizable
  • Compatible con todos los clientes de Subsonic/Madsonic/Airsonic
  • Transcodificación al vuelo (puede ser ajustada por usuario/reproductor)
  • Traducido a 17 idiomas
  • Soporte completo de listas de reproducción con opción de autoimportar ficheros .m3u y mantenerlos sincronizados.
  • Scrobbling de Last.fm y ListenBrainz.

Instalación

Docker

Fichero docker-compose.yml para usar con Docker Compose:

version: "3"
services:
  navidrome:
    image: deluan/navidrome:latest
    user: 0:0 # should be owner of volumes
    ports:
      - "4533:4533"
    restart: unless-stopped
    environment:
      # Optional: put your config options customization here. Examples:
      ND_SCANSCHEDULE: 1h
      ND_LOGLEVEL: info
      ND_SESSIONTIMEOUT: 24h
      ND_BASEURL: ""
    volumes:
    - ./data:/data
    - /micoleccionde/musica:/music:ro

Uso

Tras la instalación, al acceder vía web se nos solicitará crear un usuario administrador.

Administración

Crear usuarios

Al acceder como administrador, podemos ir a Settings (arriba a la derecha) → Users y crear usuarios.

Integraciones

last.fm

Para enviar estadísticas de lo que reproducimos a last.fm, hay que crea una cuenta API en last.fm: https://www.last.fm/api/account/create

You’ll need to set the config options LastFM.ApiKey and LastFM.Secret. You can obtain these values by creating an API account in Last.fm:

Solo es obligatorio cubrir Aplication name. De la información que se generará, necesitaremos para navidrome:

  • API key
  • Shared secret
informatica/software/aplicaciones_web/navidrome.txt · Última modificación: por tempwin