dokploy-docker-compose
Installation
SKILL.md
Dokploy Docker Compose Deployment Skill
Overview
Dokploy is a self-hosted deployment platform that manages Docker containers on a VPS. It supports two compose modes (Docker Compose and Docker Stack) and requires specific patterns to work reliably.
Quick decision tree:
- Single-repo app with
Dockerfile? → Application (Git) deployment - Pre-built images or multi-service stack? → Compose deployment
- Need a public HTTPS domain? → Domains tab (Dokploy auto-injects Traefik labels)
- Need isolated networking per-app? → Enable Isolated Deployments in UI
- Config files needed without SSH? → File Mounts in Advanced → Mounts
- Complex stack needing generated configs + binary downloads? → Init Containers pattern