{{define "body"}}

Docker Compose projects

{{if not .Enabled}}

Compose management is disabled (WORKER_COMPOSE_ENABLED=false). Re-enable it and restart the worker to see projects here.

{{else}}

Discovered from docker compose ls and docker ps labels, refreshed every 60s. Lifecycle actions (up/down/stop/restart/pull) run docker compose in each project's working directory.

{{if .LastAt.IsZero}}

No refresh yet — the first scan runs within 60s of start.

{{else}}

Last refresh: {{fmtTime .LastAt}}

{{end}} {{range .Snapshot.Errors}}

⚠ {{.}}

{{end}} {{range .Snapshot.Projects}} {{else}} {{end}}
Project Status Services Containers Running Compose file
{{.Name}} {{.Status}} {{.ServiceCount}} {{.ContainerCount}} {{.RunningCount}} {{.ConfigFiles}} details
No Compose projects discovered.
{{end}}
{{end}}