Despliega archivos Docker Compose al instante
Pega o sube tu docker-compose.yml. sh0 analiza servicios, resuelve dependencias, aprovisiona volúmenes y despliega todo como un stack -- en segundos.
Soporte completo de Compose
Cada característica de docker-compose.yml analizada, validada y desplegada -- sin compromisos.
Cómo funciona
Pega tu archivo compose
Pega tu docker-compose.yml directamente en el editor del panel, o sube un archivo YAML desde tu máquina.
Validar
sh0 verifica la sintaxis, resuelve dependencias de servicios, detecta conflictos de puertos y señala referencias circulares -- antes de ejecutar nada.
Desplegar
Los servicios se crean en orden topológico. Los volúmenes se aprovisionan. Las variables de entorno se inyectan. Todo se inicia en la secuencia correcta.
Enrutar
Caddy autoconfigura dominios y aprovisiona certificados SSL para cada servicio expuesto. URLs en producción en segundos.
El pipeline de despliegue
De YAML a URLs en producción -- totalmente automatizado, sin acceso por shell necesario
Todo lo que necesitas
Valida antes de desplegar
La API de prueba en seco verifica tu archivo compose en busca de errores de sintaxis, imágenes faltantes, conflictos de puertos y dependencias circulares -- sin iniciar nada.
Sobrescritura de variables
Sobrescribe cualquier variable de entorno al momento del despliegue desde el panel. Sin necesidad de editar el YAML o gestionar archivos .env en el servidor.
Orden de inicio topológico
Los servicios se inician en orden de dependencia. Si A depende de B y B depende de C, sh0 inicia C, luego B, luego A. Siempre.
Gestión automática de volúmenes
Los volúmenes con nombre se crean automáticamente. Los bind mounts se mapean. No necesitas ejecutar docker volume create manualmente.
Secretos cifrados
Las variables de entorno sensibles se almacenan cifradas con AES-256-GCM. Nunca se exponen en logs ni en el panel.
170 plantillas listas para usar
WordPress, PostgreSQL, Redis, Plausible, Gitea y 163 más. Despliegue con un clic desde la galería de plantillas.
La forma tradicional
- x Conectarse por SSH al servidor, instalar el plugin Docker Compose
- x Crear y gestionar archivos .env manualmente
- x Ejecutar docker compose up -d y esperar lo mejor
- x Configurar el proxy inverso nginx manualmente
- x Configurar certbot para certificados SSL
- x Depurar conflictos de puertos y problemas de orden de inicio
La forma sh0
- Pega el YAML en el panel, haz clic en Deploy
- Sobrescribe variables en la interfaz, sin archivos .env
- La validación detecta errores antes del despliegue
- Caddy autoconfigura el proxy inverso
- Certificados SSL aprovisionados automáticamente
- Inicio en orden de dependencias, siempre
Preguntas y respuestas
¿Qué versiones de Compose son compatibles? +
¿Cómo funciona depends_on? +
¿Puedo usar archivos .env? +
¿Qué sucede si se detecta una dependencia circular? +
De archivo compose a producción en segundos
Pega tu YAML, valida, despliega. URLs en producción con SSL, cero configuración. Comienza con 170 plantillas listas para usar.