fms-admin
Panel web auto-hospedado para gestionar múltiples servidores Minecraft en una máquina Windows. Interfaz React con backend Go, autenticación TOTP, gestión de mods/datapacks, copias de seguridad y auditoría completa de acciones.
Ficha actualizada 24 sept 2026, 13:09 · upstream 24 sept 2026, 12:43 · release sin release detectada
Qué es fms-admin
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
FMS Admin es un panel web auto-hospedado diseñado específicamente para ejecutar y administrar varios servidores Minecraft desde una única máquina Windows. Utiliza un backend en Go con base de datos SQLite y una interfaz frontend React que se ejecuta detrás de Caddy para terminación TLS. El sistema permite gestionar múltiples instancias de servidores (vanilla, Fabric, Paper, Forge, NeoForge) mediante servicios NSSM, con control completo sobre configuración, recursos y estado.
La plataforma ofrece funcionalidades completas como monitorización en tiempo real de métricas (RAM, CPU, jugadores), consola interactiva con RCON, gestión de mods y datapacks con subida directa, sistema de copias de seguridad automático con ventana de retención configurable, y panel de administración para usuarios con roles diferenciados. Incluye registro completo de auditoría para cada acción destructiva o sensible, garantizando trazabilidad completa del uso del sistema.
El despliegue requiere configuración manual de archivos de configuración, creación de administradores con TOTP, y ejecución detrás de un proxy inverso como Caddy para producción. El sistema soporta múltiples versiones de Java y permite crear servidores nuevos directamente desde el panel.
- Gestión centralizada de múltiples servidores Minecraft desde una única interfaz web
- Monitorización en tiempo real de recursos y estado de instancias con gráficos en vivo
- Administración de mods y datapacks con subida directa y gestión en masa
- Copias de seguridad automáticas con restauración y limpieza automática por ventana de retención
- Auditoría completa de acciones administrativas y control de acceso con TOTP
- Gestión de jugadores con acciones de kick/ban/op/whitelist desde el panel
- Autenticación dual con contraseña + TOTP para máxima seguridad
- Gestión de servidores mediante servicios NSSM nativos de Windows
- Interfaz React moderna con gráficos en tiempo real y consola interactiva
- Sistema de copias de backups con retención configurable y restauración segura
- Auditoría completa de todas las acciones destructivas con confirmación obligatoria
- Soporte para múltiples versiones de servidores (vanilla, Fabric, Paper, Forge, NeoForge)
- Requiere Windows para servicios NSSM (no compatible con Linux/Mac)
- No incluye Docker ni contenedores nativos
- Dependencia de Go 1.23+ y Node.js 18+ para compilación
- Necesita configuración manual de Caddy para TLS en producción
- Sesiones solo funcionan sobre localhost sin HTTPS; producción requiere Caddy con terminación TLS
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.
Compilar frontend con Vite, backend con Go, configurar config.yaml con secretos, ejecutar detrás de Caddy con HTTPS. Requiere permisos para controlar servicios NSSM y acceso al proceso Java. Sesiones solo funcionan sobre localhost sin HTTPS; producción requiere Caddy con terminación TLS.
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.
