Reproductor de música basado en navegador (autohospedado)

A nivel local, tengo una gran colección de música administrada por Quod Libet , que funciona muy bien. Ahora me gustaría escuchar toda mi música desde otras computadoras, por ejemplo, cuando visito a un amigo.

No quiero transmitirlo desde mi computadora, así que estoy buscando una aplicación web que pueda instalar en mi servidor.

Características:

  • Requerir inicio de sesión para acceder a la aplicación.
    • Bonificación: permitir varias cuentas de usuario.
  • Debe admitir MP3 y OGG .
  • No debería tener problemas para administrar 30000-40000 pistas .
  • Función de búsqueda (texto completo y/o por título/artista/álbum).
    • Bonificación: permite buscar etiquetas personalizadas.
  • Listas de reproducción (sería genial si pudiera crear listas de reproducción "sobre la marcha" desde la aplicación).
  • Modos de repetición y aleatorios .
  • Bonificación: permite descargar pistas individuales, o incluso todas las pistas de una lista de reproducción/álbum.
  • Bonificación: muestra cuánto tráfico se usó en el mes actual.

Innecesario:

  • Función de carga / sincronización (yo me encargo de cargar la música en mi servidor, por lo que la herramienta no necesita hacer esto)
  • Etiquetado, renombrado, borrado (solo subiré música organizada).
  • Buen diseño.

Requisitos formales:

  • Debe ser un software de código abierto gratuito/libre .
  • Debe ejecutarse de forma nativa en un servidor GNU/Linux .
Todavía en fase alfa, pero interesante es Beatstream . Código en GitHub
Encontré GNU FM , pero aún no pude probarlo.
@unor, ¿alguna vez se te ocurrió esto?
@AngeloFuchs: No, todavía no. Cuando tenga tiempo, también quiero buscar en Music Player Daemon y uno de los muchos clientes web compatibles .
@unor, ¿cómo puedes llevar música a tus dispositivos sin hacer streaming? Si no estás en tu máquina, tienes que vaporizar, ¿no?
@IronManMark20: Sí, pero no quiero transmitir desde mi computadora (convirtiéndola en un servidor, teniendo que ejecutarse las 24 horas del día, los 7 días de la semana), sino desde mi servidor web.

Respuestas (1)

Un amigo mío ha tenido una gran experiencia con Ampache . Se publica bajo Gpl v2 y ha estado en desarrollo durante más de 10 años. Tiene una interfaz limpia para un cliente web.

Que yo sepa, y según su sitio web, cumple con todos sus requisitos y le permite descargar canciones. Datos de uso, no lo sé.