self-host
Herramienta web auto-hospedable para generar archivos docker-compose.yml seleccionando contenedores preconfigurados y plantillas para servidores personales.
Ficha actualizada 10 nov 2026, 3:28 · upstream 9 nov 2026, 16:11 · release v1.3.2
Qué es self-host
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
DCM (Docker Compose Maker) es una plataforma desarrollada con Next.js, React y Node.js que facilita la creación de configuraciones Docker Compose sin copiar y pegar documentación. Permite seleccionar aplicaciones de una lista curada, ajustar variables de entorno como PUID/PGID y descargar el resultado listo para desplegar.
Incluye una galería de plantillas para stacks comunes como servidores multimedia (Jellyfin, Plex) o monitoreo (Grafana). Ofrece múltiples opciones de despliegue: copia directa, descarga de archivos o integración con Portainer Stacks. También expone endpoints MCP v2 en Cloudflare Pages para descubrimiento de herramientas y generación de configuraciones.
El proyecto fomenta la contribución comunitaria para añadir nuevas definiciones de contenedores y mejorar la documentación.
- Generar archivos docker-compose.yml rápidamente desde una interfaz web
- Descargar archivos .env preconfigurados con variables de entorno
- Utilizar plantillas predefinidas para stacks completos (ej. servidor multimedia)
- Integración directa con Portainer Stacks mediante editor web
- Acceso a endpoints MCP v2 para automatización en Cloudflare Pages
- Soporte nativo para Bun y Node.js en el entorno de desarrollo
- Galería de plantillas predefinidas para casos de uso comunes
- Endpoints MCP v2 stateless habilitados en despliegue Cloudflare Pages
- Lista curada de aplicaciones populares con configuraciones optimizadas
- Compatible con Docker Desktop, Rancher y herramientas CLI estándar
- Requiere Bun para instalación y desarrollo óptimo (npm puede causar incompatibilidades)
- La imagen Docker estática no incluye los endpoints MCP v2 (solo Cloudflare Pages los soporta)
- El análisis de uso de la herramienta solo está disponible en la versión online
- Portainer requiere añadir variables de entorno manualmente o subir el archivo .env
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.

Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Pendiente de la cola editorial R11-R6 con investigación verificable.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.