Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

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

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Docker detectado

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.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
3100
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.