DCM — Docker Cloud Manager
Haz git push y DCM se encarga del resto. Agrega tu repositorio Git y DCM construye tu Dockerfile o Docker
Compose, lo publica con HTTPS y te deja los logs y la terminal a un clic. Sin administrar servidores. Un
producto de DevEx Consulting.
Iniciar sesión · Contactar a DevEx
Qué incluye
- Despliegue desde Git con Dockerfile o Docker Compose, detectado automáticamente.
- Auto Deploy con webhooks de GitHub y GitLab.
- Blue/green con rollback automático: la versión nueva recibe tráfico solo cuando ya está en marcha.
- Logs en vivo e historial de cada despliegue, con el commit, su autor y su mensaje.
- HTTPS con Let's Encrypt, subdominio permanente bajo dcm.devex.pe y dominios propios.
- Terminal web dentro del contenedor, explorador de archivos y diagnóstico en un clic.
- Variables de entorno cifradas con AES-256-GCM.
- Respaldos de MySQL, MariaDB y PostgreSQL, cuando quieras o programados.
- Portal para tus clientes, marca blanca, correo en tu dominio y alertas de fallos.
Preguntas frecuentes
¿Qué es DCM?
DCM (Docker Cloud Manager) es un panel de DevEx Consulting para desplegar aplicaciones desde un repositorio
Git con tu Dockerfile o tu Docker Compose. Incluye HTTPS, logs en vivo, terminal web, explorador de archivos
y respaldos de base de datos.
¿Cómo despliego una aplicación con DCM?
Agregas la URL de tu repositorio Git (HTTPS si es público, SSH con una deploy key si es privado). DCM detecta
si usa Docker Compose o Dockerfile, valida la configuración, construye la imagen y levanta tus contenedores
en una red privada. Al terminar, tu app queda en línea con un subdominio bajo dcm.devex.pe y HTTPS.
¿En qué se diferencia DCM de un hosting con cPanel?
En un hosting compartido con cPanel, los sitios de tu cuenta comparten usuario y home. En DCM, cada proyecto
corre en sus propios contenedores, red y volúmenes, con tu propio stack (el lenguaje y la versión que
elijas) y despliegues blue/green. También tienes lo que esperas de un hosting: dominios con SSL, correo y
respaldos.
¿Qué lenguajes y frameworks puedo desplegar?
Cualquiera que puedas empaquetar en un Dockerfile o en un Docker Compose. Tú eliges el lenguaje y la
versión, y puedes sumar tu propia base de datos, Redis y workers.
¿Cómo funcionan el HTTPS y los dominios propios?
Cada proyecto recibe un subdominio permanente bajo dcm.devex.pe con HTTPS. Para usar tu dominio, apuntas el
DNS a la IP del servidor y Let's Encrypt emite el certificado. DCM marca el SSL como activo solo tras un
handshake TLS real y redirige HTTP a HTTPS.
¿Qué pasa si un despliegue falla?
La versión actual sigue atendiendo mientras la nueva arranca. DCM solo mueve los dominios cuando la nueva
está en marcha; si falla, la descarta y la anterior sigue en línea. Una excepción: en stacks Compose con base
de datos en volumen persistente hay un corte breve, porque DCM detiene la versión anterior antes de arrancar
la nueva.
¿Qué tan seguros están mis datos y secretos?
Las variables de entorno se guardan cifradas con AES-256-GCM y las contraseñas con bcrypt. Cada proyecto
corre en su propia red privada de Docker, con puertos solo en 127.0.0.1 y límites de CPU, memoria y
procesos. DCM rechaza el modo privilegiado, la red del host, el socket de Docker y los montajes del host.
¿Cómo obtengo una cuenta de DCM?
DevEx Consulting crea las cuentas de DCM. Si ya tienes una, entra al panel; si no, escríbenos en
devex.pe para solicitar acceso.