Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

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

Capturas del proyecto

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

GamePanel Lite Product Preview
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

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