game-panel-lite
GamePanel Lite es una plataforma ligera auto-alojada para gestionar servidores de juegos como Terraria, Palworld y Minecraft. Utiliza Go y Next.js con Docker para ofrecer gestión distribuida, snapshots de mundo y observabilidad nativa en un solo panel web.
Ficha actualizada 26 sept 2026, 16:53 · upstream 26 sept 2026, 16:25 · release v0.2.16
Qué es game-panel-lite
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
GamePanel Lite es una plataforma de gestión de servidores de juegos auto-alojada diseñada para simplificar el despliegue y mantenimiento de instancias de Terraria, Don't Starve Together, Palworld y Minecraft Java Edition. Construida con Go 1.24 en el backend y Next.js 15 en el frontend, permite administrar flotas distribuidas a través de múltiples nodos físicos o nubes desde un panel maestro centralizado. La arquitectura integra contenedores Docker aislados para cada servidor de juego, garantizando seguridad mediante límites estrictos de CPU y memoria.
- Gestión centralizada de flotas de servidores de juegos distribuidos en diferentes máquinas físicas o nubes.
- Despliegue rápido de instancias de Terraria, Palworld y Minecraft con configuración visual de reglas del mundo.
- Mantenimiento de mods mediante integración directa con Steam Workshop y gestión de dependencias.
- Recuperación ante desastres mediante snapshots de mundo instantáneos y restauración sin CLI.
- Monitorización de recursos (CPU, RAM) y eventos de clúster en tiempo real para producción.
- Gestión distribuida de flotas con visualización de topología de red en tiempo real desde un panel maestro.
- Integración nativa con Steam Workshop para búsqueda, instalación y configuración de mods por lotes.
- Sistema de snapshots "Time Machine" para copias de seguridad mundiales y recuperación instantánea.
- Observabilidad integrada con Prometheus y seguimiento de recursos del host y contenedores.
- Aislamiento de contenedores Docker con límites estrictos de CPU, memoria y montajes de volumen dedicados.
- Requiere sistema operativo Linux (amd64) para la instalación automatizada.
- Dependencia obligatoria de Docker Engine 24+ y Docker Compose v2+.
- Soporte actual limitado a Terraria, Don't Starve Together, Palworld y Minecraft Java Edition.
- Interfaz web requiere acceso al puerto 3001 o configuración de proxy inverso adecuada.
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.
Despliegue en Linux (amd64) con Docker Engine 24+ y Compose v2+. Ejecutar el script de instalación online (install-online.sh) para configurar automáticamente los servicios. Asegurar puertos 3001, 4000, 4010, 4020 abiertos en firewall. Configurar variables de entorno según necesidades específicas de cada juego (ej. límites de RAM). El backend utiliza SQLite y Go, el frontend Next.js. No se recomienda producción sin monitoreo Prometheus activo.
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.
