ShowPilot
Alternativa autoalojada a Remote Falcon para FPP. Gestiona colas, votación de secuencias y streaming de audio en un servidor propio sin depender de la nube. Compatible con plantillas existentes.
Ficha actualizada 26 sept 2026, 1:07 · upstream 26 sept 2026, 0:41 · release v0.33.201
Qué es ShowPilot
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
ShowPilot es un servidor controlador autoalojado que actúa como alternativa ligera a Remote Falcon para Falcon Player (FPP). Permite gestionar colas, recibir votos del público y transmitir audio sincronizado directamente desde el navegador sin necesidad de aplicaciones nativas ni servicios en la nube. La plataforma incluye un panel de administración robusto con autenticación multiusuario, gestión de secuencias, estadísticas en tiempo real y diseño visual de páginas para visitantes.
Integra un plugin oficial para FPP que sincroniza secuencias, reporta estado de reproducción y permite inyección de mensajes PSA. El sistema utiliza una base de datos SQLite ligera y es compatible con plantillas heredadas de Remote Falcon, facilitando la migración sin reescribir código HTML. Ofrece modos de edición visual, arrastrar y soltar, y soporte para temas estacionales.
Para despliegue, requiere Node.js 18.x o superior y se recomienda ejecutar sobre HTTPS cuando se utilicen funciones de geolocalización GPS para el audio gate o verificación de proximidad. La configuración soporta variables de entorno y archivos de configuración JSON para personalizar puertos, secretos y rutas.
- Controlar shows en vivo desde dispositivos móviles sin app nativa
- Permitir votación del público para seleccionar la siguiente secuencia
- Streaming de audio sincronizado con geolocalización opcional
- Gestión de colas tipo jukebox para solicitar canciones específicas
- Migración directa de plantillas HTML de Remote Falcon existentes
- Panel administrativo multiusuario con gestión de usuarios y temas
- Alternativa open source MIT sin dependencia de servicios cloud
- Editor visual de bloques y soporte completo para código HTML
- Integración nativa con plugin oficial de FPP para sincronización
- Soporte para geolocalización GPS en navegador para seguridad
- Migración compatible con plantillas heredadas de Remote Falcon
- Base de datos SQLite ligera sin necesidad de servidor externo
- Requiere HTTPS obligatorio para funciones de geolocalización GPS
- Complejidad técnica HIGH según análisis del repositorio
- Necesita Node.js 18.x o superior instalado previamente
- No incluye Docker Compose por defecto, solo Dockerfile
- Dependencia de instalación del plugin FPP en el dispositivo visualizador
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.
Instalar Node.js 20 LTS y ejecutar npm install. Servir sobre HTTPS con Nginx/Caddy/Cloudflare para habilitar geolocalización. Configurar trustProxy: true si hay reverse proxy. Usar puerto 3100 por defecto. Backup regular de SQLite y secrets.json. Requiere 4GB RAM recomendado para producción.
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.