feat: add custom health check commands per app #166

Closed
clawbot wants to merge 1 commits from feature/custom-healthcheck-command into main

1 Commits

Author SHA1 Message Date
user
067cb86124 feat: add custom health check commands per app
All checks were successful
Check / check (pull_request) Successful in 1m45s
Add configurable health check commands per app via a new
'healthcheck_command' field. When set, the command is passed
to Docker as a CMD-SHELL health check on the container.
When empty, the image's default health check is used.

Changes:
- Add migration 007 for healthcheck_command column on apps table
- Add HealthcheckCommand field to App model with full CRUD support
- Add buildHealthcheck() to docker client for CMD-SHELL config
- Pass health check command through CreateContainerOptions
- Add health check command input to app create/edit UI forms
- Extract optionalNullString helper to reduce handler complexity
- Update README features list

closes #81
2026-03-19 22:55:47 -07:00