Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

PHP-Music

Reproductor de música auto-hospedado en PHP con PWA, backend SQLite y frontend moderno. Incluye gestión de biblioteca local, red social integrada, editor multimedia y juego de ritmo.

Ficha actualizada 22 sept 2026, 17:25 · upstream 22 sept 2026, 15:02 · release v13.1

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es PHP-Music

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

PHP-Music es una aplicación web progresiva (PWA) diseñada para funcionar como un reproductor de música completo sin necesidad de instalación nativa. Construido principalmente en PHP con base de datos SQLite, permite escanear colecciones locales, gestionar favoritos y listas de reproducción, y ofrece capacidades avanzadas de reproducción mediante la Web Audio API, incluyendo ecualizador gráfico, normalización de volumen y audio espacial.

CASOS DE USO
  • Reproductor personal para escuchar música local sin depender de servicios en la nube.
  • Gestión de biblioteca multimedia con metadatos automáticos y visualización de portadas.
  • Plataforma social integrada para compartir blogs, mensajes directos y listas colaborativas.
  • Estudio de edición multimedia en el navegador para imágenes y audio básico.
  • Juego de ritmo interactivo utilizando las pistas almacenadas en la biblioteca local.
PUNTOS DESTACADOS
  • Arquitectura PWA completa con soporte para funcionamiento offline mediante Service Worker.
  • Motor de reproducción avanzado con ecualizador de 5 bandas, compresión dinámica y API de sesión multimedia.
  • Herramientas integradas de edición (PHPEditor IDE, ImagEditor) sin necesidad de software externo.
  • Sistema de privacidad robusto con listas de reproducción privadas y control de acceso granular.
  • Base de datos SQLite ligera que facilita el despliegue en entornos con recursos limitados.
PRECAUCIONES
  • No incluye soporte nativo para contenedores Docker ni archivos Compose según análisis técnico.
  • Dependencia del servidor web PHP y la extensión getID3 para la lectura de metadatos de audio.
  • Algunas funcionalidades avanzadas como el editor de imágenes requieren navegador moderno con Canvas API.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Requiere entorno PHP con soporte para SQLite. No es compatible con despliegues Docker nativos. Asegurar que el servidor web permita CORS y almacenamiento en caché del Service Worker. Verificar compatibilidad de navegador para Web Audio API antes de uso intensivo.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.jsPHPPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.