Skip to main content

Compose Stacks

Manage Docker Compose stacks as groups.

GET /api/stacks

List all detected Compose stacks with their service health.

Response:

{
"stacks": [{
"name": "monitoring",
"services": 3,
"running": 3,
"stopped": 0
}]
}

GET /api/stacks/:name

Get stack details with all services.

POST /api/stacks/:name/start admin

Start all services in the stack.

POST /api/stacks/:name/stop admin

Stop all services in the stack.

POST /api/stacks/:name/restart admin

Restart all services in the stack.