Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Craftbox

Plataforma auto-alojada moderna para gestionar servidores de Minecraft con soporte nativo para mods y plugins. Ofrece panel web, consola en vivo, gestión de backups y API REST/WebSocket.

Ficha actualizada 24 sept 2026, 0:47 · upstream 24 sept 2026, 0:43 · release 1.2.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es Craftbox

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

Craftbox es una plataforma auto-alojada diseñada para simplificar la gestión de servidores de Minecraft, eliminando la necesidad de manejar manualmente versiones de Java o descargar archivos desde páginas inseguras. Funciona como un panel centralizado que permite ejecutar múltiples instancias (Vanilla, Paper, Forge, Fabric) desde un único entorno, accesible vía navegador web.

La plataforma integra una consola en vivo para monitorear logs y enviar comandos, gestión de plugins y mods a través de Modrinth, y herramientas de backup con políticas de retención. Está construida sobre Node.js y Python, con interfaz frontend en Next.js, ofreciendo soporte PWA y API versionada para integraciones externas.

CASOS DE USO
  • Auto-alojamiento de servidores Minecraft en hardware propio (NAS o VPS) sin depender de proveedores comerciales.
  • Gestión centralizada de múltiples instancias de servidores con diferentes versiones de Java y tipos de carga.
  • Despliegue rápido de modpacks desde Modrinth con instalación automática del loader y archivos necesarios.
  • Monitoreo en tiempo real de recursos, eventos y estado de jugadores mediante panel web o API.
  • Creación de páginas de estado públicas para compartir el estado del servidor con la comunidad.
PUNTOS DESTACADOS
  • Soporte nativo para múltiples tipos de servidores: Vanilla, Paper, Purpur, Folia, Fabric, Forge y NeoForge.
  • Gestión unificada de versiones de Java dentro de la imagen Docker, seleccionando automáticamente la correcta.
  • Interfaz PWA instalable en móviles y escritorio para acceso offline o sin navegador completo.
  • API REST versionada con autenticación por bearer token y WebSocket para consola en vivo.
  • Sistema de backups programables con políticas de retención y restauración con un clic.
  • Soporte oficial para Modrinth para búsqueda e instalación de mods y modpacks.
PRECAUCIONES
  • El volumen de datos `/app/data` es obligatorio; sin montar el host, se pierden la base de datos y archivos al reiniciar.
  • En despliegues HTTPS, es obligatorio configurar `NODE_ENV=production` para que las cookies de sesión funcionen correctamente.
  • Los puertos de los servidores por defecto están limitados al rango 25500-25600 (hasta 100 instancias), requiriendo ajuste si se necesitan más.
  • El modo standalone requiere Node.js 24+ y Java instalado manualmente en el host según la versión del juego.
  • La interfaz web depende de una conexión activa a Modrinth para funciones de búsqueda e instalación de mods.
VISUAL

Capturas del proyecto

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

DashboardCreateConsoleSettingsPropertiesModsFilesBackups
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

Montar obligatoriamente el volumen `/app/data` en el host para persistir datos. Configurar `NODE_ENV=production` si se usa HTTPS o proxy inverso, y ajustar `TRUST_PROXY` según la cadena de proxies. Usar tags específicos (ej. `1.2.0`) en lugar de `latest` para estabilidad. Asegurar que los puertos 6464 y el rango 25500-25600 estén abiertos.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

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