Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

gigboy

Aplicación web auto-alojada para bandas que gestiona repertorios musicales, setlists y preparación de conciertos usando el formato ChordPro. Incluye herramientas de ensayo, kits de prensa y colaboración entre miembros.

Ficha actualizada 22 sept 2026, 15:14 · upstream 22 sept 2026, 12:09 · release v0.1.3

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es gigboy

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

Gigboy es una aplicación web diseñada específicamente para bandas y músicos que prefieren poseer sus datos en lugar de alquilarlos. Construida sobre el formato abierto ChordPro, permite escribir, organizar y ensayar canciones sin quedar atados a formatos propietarios o servidores externos. La aplicación se ejecuta exclusivamente en entornos auto-alojados, ya sea en una máquina local, NAS o VPS, garantizando que las listas de canciones, grabaciones y kits de prensa permanezcan en la base de datos del usuario.

CASOS DE USO
  • Gestión de repertorios musicales con soporte para el formato ChordPro y transposición de acordes en tiempo real
  • Creación de setlists ordenados para conciertos y listas libres de canciones para ensayos generales
  • Herramientas de ensayo integradas como metrónomo visual, afinador y grabadora de audio con comentarios temporizados
  • Gestión de kits de prensa, riders técnicos y gráficos de escenario con enlaces públicos compartibles
  • Colaboración entre miembros de la banda con roles de editor/visualizador e invitación mediante enlaces
PUNTOS DESTACADOS
  • Formato ChordPro abierto que evita el bloqueo en formatos propietarios o dependencias de terceros
  • Sin suscripciones, precios por asiento ni muros de pago; acceso completo a todas las cuentas
  • Exportación completa del libro de canciones sin ataduras, incluyendo grabaciones y archivos adjuntos
  • Modo PWA instalable que funciona offline una vez cargado el contenido esencial
  • Soporte para múltiples idiomas en metadatos de canciones (inglés, noruego, español, portugués, francés, italiano, alemán)
  • Control de cuotas de almacenamiento desde el panel de administración para usuarios auto-alojados
PRECAUCIONES
  • Requiere HTTPS para funcionalidades de grabación de audio y afinador en dispositivos iOS
  • No permite registro abierto; los nuevos usuarios deben ser invitados mediante enlaces generados por administradores
  • Dependencia de un backend auto-alojado sin opción de servicio SaaS gestionado por terceros
  • Soporte limitado a navegadores evergreen modernos (mínimo Safari 16.2, Chrome 111, Firefox 113)
  • Solo despliegue mediante Docker Compose; no existe una ruta de construcción estática separada para hosting
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Despliegue exclusivo con Docker Compose. Copiar .env.example, configurar POSTGRES_PASSWORD, SESSION_SECRET, ADMIN_EMAIL y ADMIN_PASSWORD. Crear directorios data/postgres y data/attachments con permisos correctos (PUID=999, PGID=999 por defecto). Ejecutar docker compose up -d. Abrir http://localhost:6168 o el puerto definido en PORT. Ver SELFHOSTING.md para backups, actualizaciones y flujo de invitación.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

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