feat: add controller-side healthcheck configs to all 52 apps

Each app template now declares a healthcheck: section in .felhom.yml
with appropriate probe type (http, api, or tcp) and endpoint based on
the app's known health endpoints. The controller uses these to verify
services are actually responding, not just that containers are running.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-25 11:11:27 +01:00
parent 2febc99148
commit a04882e296
52 changed files with 397 additions and 0 deletions
+9
View File
@@ -62,3 +62,12 @@ app_info:
- 'Add hozzá az első utazásodat'
- 'Jelöld meg a meglátogatott helyeket a térképen'
# --- Controller-side health probe ---
healthcheck:
checks:
- type: api
port: 8000
path: "/api/"
expect:
status: 200