HeroCtl vs
Dokploy
UX moderna, pero atada a un runtime en modo mantenimiento.
Dokploy es el contendiente en ascenso del self-hosted moderno. UI limpia, multi-server out of the box, idle ~350 MB RAM (más ligero que Coolify). Pero está construido sobre Docker Swarm — un runtime en el que Docker Inc no ha invertido activamente desde 2019. Cada limitación de Swarm se vuelve una limitación de Dokploy, sin camino para evolucionar. HeroCtl tiene su propio plano de control: libertad para entregar funciones (cifrado nativo entre servicios, métricas integradas) sin esperar a un tercero. Trade-off: Dokploy tiene una UI más pulida hoy; HeroCtl tiene un camino técnico más robusto.
Donde Dokploy brilla
- UI moderna y limpia
- Multi-server vía Docker Swarm out of the box
- Idle ligero (~350 MB RAM)
- Soporte nativo de Docker Compose
- Comunidad creciente
Donde se queda corto
- Acoplado a Docker Swarm (en modo mantenimiento desde 2019)
- Las limitaciones de Swarm se vuelven limitaciones de Dokploy
- Ecosistema de plugins aún superficial
- Más nuevo, menos battle-tested
- Comunidad hispanohablante pequeña
Lado a lado, sin adornos
| Criterio | Dokploy | HeroCtl |
|---|---|---|
| Tiempo de instalación | 5 min | 5 min |
| Runtime subyacente | Docker Swarm | Plano de control propio |
| Alta disponibilidad real | Sí — vía Swarm | Sí — plano de control replicado |
| Idle RAM | ~350 MB | ~200–400 MB |
| Router + TLS | Router externo integrado | Integrado |
| Cifrado entre servicios | Overlay cifrado opcional | Nativo |
| Marketplace de plugins | Creciente | Job specs libres |
| Roadmap independiente | Limitado por Swarm | Roadmap propio |
| Modelo comercial | OSS | Community gratis + Business/Enterprise |
| Rango ideal | 1–30 servidores | 1–500 servidores |
Una UX pulida importa mucho, el equipo está cómodo con Docker Swarm como dependencia, multi-server out of the box sin configurar.
Quieres un plano de control que evolucione por decisiones propias, cifrado nativo entre servicios, escala 100+ servidores, requisitos de auditoría detallados.
Empieza con Community
Cluster con alta disponibilidad real, gratis para siempre, sin restricciones. Migrar desde Dokploy suele llevarle a un equipo pequeño 4–6 semanas.