Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

nomploy

nomploy es una alternativa open source a Vercel, Netlify y Heroku que despliega y gestiona aplicaciones sobre un cluster de HashiCorp Nomad.

Ficha actualizada 23 sept 2026, 7:31 · upstream 23 sept 2026, 7:23 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es nomploy

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

nomploy es una plataforma como servicio (PaaS) gratuita y autocontenido que permite desplegar y gestionar sus aplicaciones y bases de datos sobre un cluster de HashiCorp Nomad. Es una versión modificada del proyecto Dokploy, que sustituye el orquestador Docker Swarm por Nomad, manteniendo la interfaz gráfica, integración con Git, dominios SSL, backups, monitorización y notificaciones. El proyecto está licenciado bajo GNU AGPL-3.0; los módulos empresariales (SSO, auditoría, roles personalizados) no están incluidos en la versión gratuita.

CASOS DE USO
  • Desplegar aplicaciones web con Node.js o PHP sobre un cluster de servidores sin necesidad de configurar Docker Swarm
  • Gestionar bases de datos como PostgreSQL, MySQL o MongoDB a través del panel de control
  • Implementar autodespliegue automático mediante scripts de despliegue personalizados
  • Escalar aplicaciones en tiempo real con autoscaling basado en CPU y memoria
  • Proveer servicios de infraestructura como servicio (IaaS) para equipos que ya poseen Nomad
  • Gestionar cargas de trabajo GPU mediante plugins de dispositivos de Nomad
PUNTOS DESTACADOS
  • Soporta múltiples orquestadores: despliegue nativo con HCL, Docker Compose y Nomad Packs desde un solo panel
  • Autoscaling horizontal para aplicaciones y servicios a partir de CPU o memoria
  • Registro propio de contenedores (OCI) distribuye credenciales entre nodos sin necesidad de credentials en los specs del job
  • Soporte de GPU mediante plugins de dispositivos de Nomad
  • Traefik con catálogo de Consul para DNS y SSL automático
PRECAUCIONES
  • No incluye módulos empresariales como SSO, auditoría o roles personalizados (solo implementaciones originales)
  • El despliegue nativo requiere un script personalizado que se ejecuta en el servidor
  • La integración con Git no es nativa: se debe usar la API de nomploy para obtener tokens y autenticarse
  • No incluye herramientas de CI/CD integradas ni gestión de dependencias entre proyectos
  • El despliegue automático requiere un script personalizado que se ejecute en el servidor
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Docker detectado

Para instalar, ejecuta `curl -sSL https://raw.githubusercontent.com/Nomploy/nomploy/main/install.sh | sh` en una VPS Linux (Debian/Ubuntu o RHEL). El paquete incluye Docker, Consul, Nomad, CNI, Traefik y el propio nomploy. Para agregar un servidor existente, usa la opción "Bootstrap Nomad" desde los ajustes de Nomad del panel. La imagen oficial se publica en `ghcr.io/nomploy/nomploy`; si es privada, realiza `docker login ghcr.io` antes de instalar o define `NOMPLOY_IMAGE=…`. El despliegue nativo requiere un script personalizado que se ejecuta en el servidor para configurar Nomad, Consul y Traefik.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsPHPPython
SERVICIOS
PostgreSQLMySQLRedisMongoDBS3/MinIO
BASES DE DATOS
PostgreSQLMySQLRedisMongoDB
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.