Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

00

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.

CASOS DE USO
  • 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.
PUNTOS DESTACADOS
  • 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.
PRECAUCIONES
  • 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.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

nixamp
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Docker detectado

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.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
84204321
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.