nixamp
Plataforma de streaming open-source que convierte carpetas locales en estaciones de radio o canales de TV sin subir archivos a servidores externos. Funciona como reproductor terminal, aplicación web y escritorio usando una misma base tecnológica.
Ficha actualizada 24 sept 2026, 10:06 · upstream 24 sept 2026, 9:58 · release v0.28.38
Qué es nixamp
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Nixamp es una plataforma de streaming descentralizada que permite transformar cualquier carpeta local en una estación de radio, canal de televisión o sesión de cine accesible para múltiples dispositivos. La arquitectura unifica el reproductor de terminal, la aplicación web y el cliente de escritorio bajo un mismo motor, eliminando la necesidad de subir contenido a servidores intermedios.
Soporta autenticación OAuth 2.1 con PKCE, gestión de salas en vivo, subtítulos y transcripciones mediante su servidor MCP. La instalación es ligera, sin root ni dependencias del sistema, instalándose bajo ~/.local o %LOCALAPPDATA%. Requiere PostgreSQL para la persistencia de cuentas y sesiones.
Incluye integración con servicios como BackToSchool.help y permite monetización directa (x402) sin intermediarios. La gestión de usuarios se realiza a través de proveedores externos (GitHub, Google) o tokens locales para entornos CI/CD.
- Crear una radio local streaming desde archivos MP3/FLAC almacenados en disco.
- Organizar sesiones de cine compartido con chat y subtítulos en tiempo real.
- Implementar un servidor de eventos educativos (BackToSchool.help) con transcripción AI.
- Utilizar como reproductor multimedia en terminal para usuarios avanzados.
- Desplegar una plataforma de streaming privado sin intermediarios de terceros.
- Arquitectura unificada: mismo motor para CLI, PWA y aplicación de escritorio.
- Sin subida de archivos: el contenido se reproduce directamente desde el disco local del servidor.
- Autenticación segura OAuth 2.1 con soporte PKCE y tokens rotativos.
- Integración MCP para agentes de IA que gestionan salas y transcripciones.
- Instalación sin root ni dependencias del sistema operativo global.
- Requiere PostgreSQL para la persistencia de cuentas y sesiones, no es autocontenido en memoria.
- La instalación vía npm/bunx exige Node.js 24 o superior.
- No incluye Docker Compose por defecto, solo Dockerfile disponible.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere PostgreSQL para cuentas y sesiones. Instalar bajo ~/.local o %LOCALAPPDATA%. Soporta despliegue en contenedores con Dockerfile (sin Compose). Necesita Node.js 24+ si se usa vía npm/bunx. Configurar DATABASE_URL y NIXAMP_JWT_SECRET. Para entornos CI, usar tokens (NIXAMP_TOKEN). Puertos 8420 y 4321. HTTPS obligatorio para acceso web público y micrófono.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.
