Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

ethibox

Ethibox es un hoster de aplicaciones web open-source basado en Docker con frontend Next.js y backend Node.js. Utiliza MySQL como base de datos y se ejecuta en el puerto 3000. Requiere 2 núcleos CPU, 2GB RAM y 20GB de disco.

Ficha actualizada 25 sept 2026, 12:27 · upstream 25 sept 2026, 12:04 · release 2.19.19

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es ethibox

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

Ethibox es una plataforma open-source diseñada para alojar aplicaciones web mediante contenedores Docker. El proyecto utiliza Next.js como framework frontend, React para la interfaz de usuario y Node.js en el backend. La base de datos MySQL gestiona la persistencia de datos del sistema.

La instalación se realiza mediante un comando Docker que monta el socket Docker host, permitiendo la gestión de contenedores desde la aplicación. El proyecto está licenciado bajo GNU GPL v3+, garantizando libertad para usar, estudiar y modificar el código fuente.

El repositorio incluye documentación sobre contribuciones, código de conducta y opciones de financiación mediante GitHub Sponsors. No cuenta con archivo docker-compose ni soporte one-click, requiriendo despliegue manual.

CASOS DE USO
  • Alojar aplicaciones web personalizadas en infraestructura propia
  • Gestionar múltiples contenedores Docker desde una interfaz unificada
  • Proyectos de autoalojado para desarrollo y pruebas locales
  • Plataforma educativa para aprender gestión de contenedores
PUNTOS DESTACADOS
  • Arquitectura basada en Docker con soporte nativo del socket Docker host
  • Frontend moderno con Next.js y React para experiencia de usuario optimizada
  • Base de datos MySQL integrada para persistencia de configuración
  • Licencia GPL v3+ que permite uso, estudio y modificación del código
  • Documentación clara sobre contribuciones y código de conducta
PRECAUCIONES
  • No incluye archivo docker-compose, requiriendo gestión manual de contenedores
  • Sin soporte one-click para despliegue simplificado
  • Requiere configuración manual de variables de entorno
  • Dependencia de Docker socket que puede ser inseguro en entornos no controlados
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.

Docker detectado

Ejecutar con docker run -p 3000:3000 -v /var/run/docker.sock:/var/run/docker.sock. Asegurar acceso al puerto 3000 y montar el socket Docker correctamente. Monitorizar uso de recursos (mínimo 2 núcleos CPU, 2GB RAM). Considerar seguridad del socket Docker en entornos de producció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
MySQL
BASES DE DATOS
MySQL
PUERTOS
3000
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.