docker-compose-stacks
Installation
SKILL.md
Docker Compose Stacks
Manage a multi-file Docker Compose deployment on a Raspberry Pi 5 home lab. All
stack files live in one directory (HOMELAB_COMPOSE_DIR, default
/opt/homelab/docker) as compose.<stack>.yml files that are combined with -f.
Covers selective deployment, service updates, image pulls, troubleshooting, and
understanding the split-stack layout.
Trigger
- User asks to start, stop, update, or restart a Docker service
- User mentions a specific service name (Grafana, AdGuard, Portainer, etc.)
- User wants to pull new images or redeploy a stack
- User asks about compose file structure or stack organization
- User says "deploy", "compose up", "update containers", or "pull images"
- User reports a service is down or not responding