What problem does it solve?
It helps you reliably deploy, update, restart, and remove Docker Compose stacks on a self-hosted Composer platform without running local compose commands that might target the wrong host or leak sensitive operations onto the wrong machine.
Core Features & Use Cases
- Automated stack lifecycle via REST API: create stacks from git or local sources, reconcile environment, run up/build/down/restart/pull, and manage imports.
- Production guardrails and observability: enforces auth roles, provides OpenAPI-driven endpoint discovery, supports async jobs and real-time SSE streams for logs and pipeline runs.
- Pipeline-based orchestration and webhooks: run scheduled or event-driven pipelines composed of compose actions, shell commands, docker exec, and HTTP requests where allowed.
- Security-critical credential handling: includes a hard safety rule to never run the daemon on the dev box, plus guidance for WAF workarounds when credential-shaped bodies are blocked.
Quick Start
Ask the AI to list your stacks on the production instance using COMPOSER_API_KEY and the Composer base URL by running a curl GET to /api/v1/stacks.