diff --git a/templates/actualbudget/.felhom.yml b/templates/actualbudget/.felhom.yml index 860b00c..0da2256 100644 --- a/templates/actualbudget/.felhom.yml +++ b/templates/actualbudget/.felhom.yml @@ -54,3 +54,9 @@ app_info: - 'Hozz létre egy jelszót az első megnyitáskor' - 'Hozd létre a költségvetési kategóriákat (pl. élelmiszer, közlekedés)' - 'Adj hozzá számlákat és kezdd el rögzíteni a tranzakciókat' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 5006 diff --git a/templates/adventurelog/.felhom.yml b/templates/adventurelog/.felhom.yml index 4f0f557..d1d1dcd 100644 --- a/templates/adventurelog/.felhom.yml +++ b/templates/adventurelog/.felhom.yml @@ -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 diff --git a/templates/audiobookshelf/.felhom.yml b/templates/audiobookshelf/.felhom.yml index 677fd5e..e38501a 100644 --- a/templates/audiobookshelf/.felhom.yml +++ b/templates/audiobookshelf/.felhom.yml @@ -62,3 +62,12 @@ app_info: prerequisites: - 'Külső HDD szükséges a hangoskönyvek tárolásához' - 'Hangoskönyvek mappákba rendezve (pl. Szerző/Könyv/)' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 80 + path: "/healthcheck" + expect: + status: 200 diff --git a/templates/bentopdf/.felhom.yml b/templates/bentopdf/.felhom.yml index a384b8d..228703c 100644 --- a/templates/bentopdf/.felhom.yml +++ b/templates/bentopdf/.felhom.yml @@ -49,3 +49,9 @@ app_info: - 'Válaszd ki a kívánt műveletet' - 'Töltsd fel a PDF fájlt és kattints a feldolgozásra' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 8080 diff --git a/templates/bookstack/.felhom.yml b/templates/bookstack/.felhom.yml index 22bfb80..198d972 100644 --- a/templates/bookstack/.felhom.yml +++ b/templates/bookstack/.felhom.yml @@ -64,3 +64,9 @@ app_info: - 'Hozd létre az első polcot és könyvet' - 'Kezdj el írni!' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 80 diff --git a/templates/calcom/.felhom.yml b/templates/calcom/.felhom.yml index 4f74174..718b525 100644 --- a/templates/calcom/.felhom.yml +++ b/templates/calcom/.felhom.yml @@ -72,3 +72,12 @@ app_info: prerequisites: - 'x86 processzor szükséges' - 'Legalább 1 GB szabad RAM (Cal.com + PostgreSQL)' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 3000 + path: "/api/health" + expect: + status: 200 diff --git a/templates/calibre-web/.felhom.yml b/templates/calibre-web/.felhom.yml index 1faebda..bd8d6c9 100644 --- a/templates/calibre-web/.felhom.yml +++ b/templates/calibre-web/.felhom.yml @@ -63,3 +63,9 @@ app_info: - 'Külső HDD szükséges az e-könyvek tárolásához' - 'x86 processzor szükséges (a CWA tartalmazza a Calibre binárist)' - 'Legalább 768 MB szabad RAM ajánlott' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 8083 diff --git a/templates/claper/.felhom.yml b/templates/claper/.felhom.yml index 94de608..00917b3 100644 --- a/templates/claper/.felhom.yml +++ b/templates/claper/.felhom.yml @@ -62,3 +62,9 @@ app_info: - 'Tölts fel egy PDF prezentációt' - 'Oszd meg a kódot a közönséggel' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 4000 diff --git a/templates/code-server/.felhom.yml b/templates/code-server/.felhom.yml index 9125d8e..427e743 100644 --- a/templates/code-server/.felhom.yml +++ b/templates/code-server/.felhom.yml @@ -61,3 +61,12 @@ app_info: prerequisites: - 'x86 processzor szükséges a legjobb teljesítményhez' - 'Legalább 1 GB szabad RAM ajánlott' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 8443 + path: "/healthz" + expect: + status: 200 diff --git a/templates/crafty-controller/.felhom.yml b/templates/crafty-controller/.felhom.yml index 61cefdc..0979736 100644 --- a/templates/crafty-controller/.felhom.yml +++ b/templates/crafty-controller/.felhom.yml @@ -54,3 +54,9 @@ app_info: prerequisites: - 'Legalább 2 GB szabad RAM ajánlott (Minecraft szerver + Crafty)' - 'x86 processzor szükséges (nem fut Raspberry Pi-n)' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 8443 diff --git a/templates/docmost/.felhom.yml b/templates/docmost/.felhom.yml index 8ed566c..84ecb98 100644 --- a/templates/docmost/.felhom.yml +++ b/templates/docmost/.felhom.yml @@ -70,3 +70,9 @@ app_info: prerequisites: - 'x86 processzor szükséges' - 'Legalább 768 MB szabad RAM (Docmost + PostgreSQL + Redis)' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 3000 diff --git a/templates/emby/.felhom.yml b/templates/emby/.felhom.yml index fd07674..f45fba6 100644 --- a/templates/emby/.felhom.yml +++ b/templates/emby/.felhom.yml @@ -63,3 +63,12 @@ app_info: - 'Külső HDD szükséges a médiafájlok tárolásához' - 'Legalább 2 GB szabad RAM ajánlott' - 'Emby Premiere előfizetés a prémium funkciókhoz (opcionális)' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 8096 + path: "/emby/system/ping" + expect: + status: 200 diff --git a/templates/ghost/.felhom.yml b/templates/ghost/.felhom.yml index 1e6b488..2c3f5c1 100644 --- a/templates/ghost/.felhom.yml +++ b/templates/ghost/.felhom.yml @@ -52,3 +52,12 @@ app_info: prerequisites: - 'x86 processzor szükséges' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 2368 + path: "/ghost/api/v4/admin/site/" + expect: + status: 200 diff --git a/templates/gitea/.felhom.yml b/templates/gitea/.felhom.yml index 5ad145a..5cc826f 100644 --- a/templates/gitea/.felhom.yml +++ b/templates/gitea/.felhom.yml @@ -51,3 +51,13 @@ app_info: - 'Hozd létre az első repozitóriót' - 'Klónozd a repót: git clone https://git.DOMAIN/user/repo.git' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 3000 + path: "/api/v1/version" + expect: + status: 200 + body_contains: "version" diff --git a/templates/glance/.felhom.yml b/templates/glance/.felhom.yml index 52b251c..edf1fa5 100644 --- a/templates/glance/.felhom.yml +++ b/templates/glance/.felhom.yml @@ -50,3 +50,9 @@ app_info: - 'Add hozzá az RSS feedeket, widgeteket' - 'Személyre szabd az elrendezést' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 8080 diff --git a/templates/gokapi/.felhom.yml b/templates/gokapi/.felhom.yml index 908ef38..8491b0a 100644 --- a/templates/gokapi/.felhom.yml +++ b/templates/gokapi/.felhom.yml @@ -51,3 +51,9 @@ app_info: - 'Tölts fel egy fájlt és generálj megosztási linket' - 'Oszd meg a linket - automatikusan lejár a beállított idő után' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 53842 diff --git a/templates/grafana/.felhom.yml b/templates/grafana/.felhom.yml index 22ad349..065d5df 100644 --- a/templates/grafana/.felhom.yml +++ b/templates/grafana/.felhom.yml @@ -60,3 +60,12 @@ app_info: prerequisites: - 'Adatforrás szükséges (pl. Prometheus - külön telepítendő)' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 3000 + path: "/api/health" + expect: + status: 200 diff --git a/templates/gramps-web/.felhom.yml b/templates/gramps-web/.felhom.yml index 2b71eec..c5fa953 100644 --- a/templates/gramps-web/.felhom.yml +++ b/templates/gramps-web/.felhom.yml @@ -56,3 +56,9 @@ app_info: - 'Importálj egy meglévő GEDCOM fájlt, vagy kezdd az üres családfát' - 'Add hozzá az első családtagokat' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 5000 diff --git a/templates/home-assistant/.felhom.yml b/templates/home-assistant/.felhom.yml index 6ce0ecf..94aaa78 100644 --- a/templates/home-assistant/.felhom.yml +++ b/templates/home-assistant/.felhom.yml @@ -54,3 +54,10 @@ app_info: prerequisites: - 'Okos otthon eszközök (nem kötelező, de ajánlott a telepítés előtt)' - 'Zigbee/Z-Wave koordinátor USB eszközök átpasszolása nem támogatott Docker módban' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 8123 + path: "/api/" diff --git a/templates/homebox/.felhom.yml b/templates/homebox/.felhom.yml index eea6994..f3b2059 100644 --- a/templates/homebox/.felhom.yml +++ b/templates/homebox/.felhom.yml @@ -54,3 +54,12 @@ app_info: - 'Hozd létre a fiókodat az első megnyitáskor' - 'Add hozzá a helyszíneket (pl. nappali, konyha, garázs)' - 'Kezdd el felvenni a tárgyakat fotókkal' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 7745 + path: "/api/v1/status" + expect: + status: 200 diff --git a/templates/homepage/.felhom.yml b/templates/homepage/.felhom.yml index da9fde9..8d856f8 100644 --- a/templates/homepage/.felhom.yml +++ b/templates/homepage/.felhom.yml @@ -50,3 +50,9 @@ app_info: - 'Add hozzá a szolgáltatásokat a services.yaml-ban' - 'Állítsd be a widgeteket a widgets.yaml-ban' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 3000 diff --git a/templates/immich/.felhom.yml b/templates/immich/.felhom.yml index c3fffd3..7ba611a 100644 --- a/templates/immich/.felhom.yml +++ b/templates/immich/.felhom.yml @@ -74,3 +74,12 @@ app_info: - 'Külső HDD szükséges a fotók és videók tárolásához' - 'Legalább 4 GB szabad RAM ajánlott (gépi tanulás funkciókhoz)' - 'x86 processzor szükséges (nem fut Raspberry Pi-n)' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 2283 + path: "/api/server/ping" + expect: + status: 200 diff --git a/templates/jellyfin/.felhom.yml b/templates/jellyfin/.felhom.yml index 7b494d2..d75840e 100644 --- a/templates/jellyfin/.felhom.yml +++ b/templates/jellyfin/.felhom.yml @@ -63,3 +63,12 @@ app_info: - 'Külső HDD szükséges a médiafájlok tárolásához' - 'Legalább 2 GB szabad RAM ajánlott' - 'Filmek és sorozatok mappákba rendezve (pl. /media/movies/, /media/shows/)' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 8096 + path: "/health" + expect: + status: 200 diff --git a/templates/kimai/.felhom.yml b/templates/kimai/.felhom.yml index 13747c8..30cf1c6 100644 --- a/templates/kimai/.felhom.yml +++ b/templates/kimai/.felhom.yml @@ -69,3 +69,9 @@ app_info: - 'Hozd létre az első ügyfelet és projektet' - 'Indítsd el az időmérést' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 8001 diff --git a/templates/komga/.felhom.yml b/templates/komga/.felhom.yml index b97525f..817882d 100644 --- a/templates/komga/.felhom.yml +++ b/templates/komga/.felhom.yml @@ -62,3 +62,12 @@ app_info: prerequisites: - 'Külső HDD szükséges a képregények tárolásához' - 'Támogatott formátumok: CBZ, CBR, PDF, EPUB' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 25600 + path: "/api/v1/actuator/health" + expect: + status: 200 diff --git a/templates/mealie/.felhom.yml b/templates/mealie/.felhom.yml index 2a9ad8d..07487e1 100644 --- a/templates/mealie/.felhom.yml +++ b/templates/mealie/.felhom.yml @@ -56,3 +56,9 @@ app_info: - 'Változtasd meg azonnal az email címet és jelszót' - 'Importáld az első receptet egy weboldal URL beillesztésével' - 'Próbáld ki az étkezés tervezőt' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: tcp + port: 9000 diff --git a/templates/n8n/.felhom.yml b/templates/n8n/.felhom.yml index 0e88530..cb728af 100644 --- a/templates/n8n/.felhom.yml +++ b/templates/n8n/.felhom.yml @@ -58,3 +58,12 @@ app_info: prerequisites: - 'x86 processzor szükséges' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 5678 + path: "/healthz" + expect: + status: 200 diff --git a/templates/navidrome/.felhom.yml b/templates/navidrome/.felhom.yml index f4c4182..7e33fa3 100644 --- a/templates/navidrome/.felhom.yml +++ b/templates/navidrome/.felhom.yml @@ -62,3 +62,12 @@ app_info: prerequisites: - 'Külső HDD szükséges a zenefájlok tárolásához' - 'Zenefájlok mappákba rendezve (pl. Előadó/Album/szám.flac)' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 4533 + path: "/ping" + expect: + status: 200 diff --git a/templates/nextcloud/.felhom.yml b/templates/nextcloud/.felhom.yml index df7529c..3ab5463 100644 --- a/templates/nextcloud/.felhom.yml +++ b/templates/nextcloud/.felhom.yml @@ -89,3 +89,13 @@ app_info: - 'Külső HDD szükséges a fájlok tárolásához' - 'Legalább 1 GB szabad RAM (Nextcloud + MariaDB + Redis)' - 'x86 processzor ajánlott a legjobb teljesítményhez' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 80 + path: "/status.php" + expect: + status: 200 + body_contains: "installed" diff --git a/templates/onlyoffice/.felhom.yml b/templates/onlyoffice/.felhom.yml index 804bb7d..bbab1e0 100644 --- a/templates/onlyoffice/.felhom.yml +++ b/templates/onlyoffice/.felhom.yml @@ -61,3 +61,12 @@ app_info: - 'Legalább 2 GB szabad RAM szükséges' - 'x86 processzor szükséges (nem fut Raspberry Pi-n)' - 'Nextcloud vagy más kompatibilis alkalmazás ajánlott az integrációhoz' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 80 + path: "/healthcheck" + expect: + status: 200 diff --git a/templates/opengist/.felhom.yml b/templates/opengist/.felhom.yml index aae02ae..9808214 100644 --- a/templates/opengist/.felhom.yml +++ b/templates/opengist/.felhom.yml @@ -50,3 +50,12 @@ app_info: - 'Hozd létre az első gistet - írd be a kódot és mentsd' - 'Oszd meg a linket' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 6157 + path: "/healthcheck" + expect: + status: 200 diff --git a/templates/outline/.felhom.yml b/templates/outline/.felhom.yml index 2dfc702..4e052e8 100644 --- a/templates/outline/.felhom.yml +++ b/templates/outline/.felhom.yml @@ -72,3 +72,12 @@ app_info: prerequisites: - 'x86 processzor szükséges' - 'Legalább 1 GB szabad RAM (Outline + PostgreSQL + Redis)' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 3000 + path: "/_health" + expect: + status: 200 diff --git a/templates/paperless-ngx/.felhom.yml b/templates/paperless-ngx/.felhom.yml index 70e45f4..8633f4d 100644 --- a/templates/paperless-ngx/.felhom.yml +++ b/templates/paperless-ngx/.felhom.yml @@ -137,3 +137,9 @@ app_info: prerequisites: - 'Külső HDD ajánlott a dokumentumok tárolásához' - 'Legalább 1 GB szabad RAM (OCR feldolgozáshoz)' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 8000 diff --git a/templates/papra/.felhom.yml b/templates/papra/.felhom.yml index eb7411c..60d4ff1 100644 --- a/templates/papra/.felhom.yml +++ b/templates/papra/.felhom.yml @@ -48,3 +48,9 @@ app_info: - 'Hozd létre a fiókodat' - 'Töltsd fel az első dokumentumot' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 1221 diff --git a/templates/plant-it/.felhom.yml b/templates/plant-it/.felhom.yml index 99b70c4..aa89191 100644 --- a/templates/plant-it/.felhom.yml +++ b/templates/plant-it/.felhom.yml @@ -56,3 +56,12 @@ app_info: - 'Add hozzá az első növényt fotóval' - 'Állíts be gondozási emlékeztetőket' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 8080 + path: "/api/info" + expect: + status: 200 diff --git a/templates/plex/.felhom.yml b/templates/plex/.felhom.yml index 3e8af50..bc887f6 100644 --- a/templates/plex/.felhom.yml +++ b/templates/plex/.felhom.yml @@ -71,3 +71,12 @@ app_info: - 'Plex fiók szükséges (ingyenes regisztráció a plex.tv-n)' - 'Külső HDD a médiafájlok tárolásához' - 'Legalább 2 GB szabad RAM (transzkódoláshoz több ajánlott)' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 32400 + path: "/identity" + expect: + status: 200 diff --git a/templates/privatebin/.felhom.yml b/templates/privatebin/.felhom.yml index 829cb2d..eff4908 100644 --- a/templates/privatebin/.felhom.yml +++ b/templates/privatebin/.felhom.yml @@ -49,3 +49,9 @@ app_info: - 'Írd be a szöveget és kattints a Küldés gombra' - 'Oszd meg a generált linket - a titkosítási kulcs az URL-ben van' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 8080 diff --git a/templates/radarr/.felhom.yml b/templates/radarr/.felhom.yml index d7d28e5..6c9ddd6 100644 --- a/templates/radarr/.felhom.yml +++ b/templates/radarr/.felhom.yml @@ -63,3 +63,12 @@ app_info: - 'Külső HDD szükséges a médiafájlok tárolásához' - 'Letöltő kliens szükséges (pl. qBittorrent - külön telepítendő)' - 'Indexer hozzáférés szükséges a kereséshez' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 7878 + path: "/ping" + expect: + status: 200 diff --git a/templates/rallly/.felhom.yml b/templates/rallly/.felhom.yml index ba621af..75c3ee9 100644 --- a/templates/rallly/.felhom.yml +++ b/templates/rallly/.felhom.yml @@ -62,3 +62,9 @@ app_info: - 'Add meg a lehetséges időpontokat' - 'Oszd meg a linket a résztvevőkkel' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 3000 diff --git a/templates/recipe-importer/.felhom.yml b/templates/recipe-importer/.felhom.yml index 53a1885..7ca6abb 100644 --- a/templates/recipe-importer/.felhom.yml +++ b/templates/recipe-importer/.felhom.yml @@ -65,3 +65,12 @@ app_info: prerequisites: - 'Mealie és/vagy Tandoor Recipes telepítve és elérhető a hálózaton' - 'API kulcs a célalkalmazásban (Mealie és/vagy Tandoor) létrehozva' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 8000 + path: "/health" + expect: + status: 200 diff --git a/templates/romm/.felhom.yml b/templates/romm/.felhom.yml index bee6a69..079a6f4 100644 --- a/templates/romm/.felhom.yml +++ b/templates/romm/.felhom.yml @@ -122,3 +122,9 @@ optional_config: type: text help_url: "https://www.mobygames.com/info/api/" help_text: "Regisztrálj a MobyGames oldalon, majd az API oldalon igényelj kulcsot. Részletes játékinformációkat és krediteket biztosít." + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 8080 diff --git a/templates/seerr/.felhom.yml b/templates/seerr/.felhom.yml index 210e094..940167b 100644 --- a/templates/seerr/.felhom.yml +++ b/templates/seerr/.felhom.yml @@ -54,3 +54,12 @@ app_info: prerequisites: - 'Jellyfin vagy Plex szerver szükséges' - 'Sonarr és/vagy Radarr szükséges az automatikus letöltéshez' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 5055 + path: "/api/v1/status" + expect: + status: 200 diff --git a/templates/sonarr/.felhom.yml b/templates/sonarr/.felhom.yml index 3620cd9..3bc6fe6 100644 --- a/templates/sonarr/.felhom.yml +++ b/templates/sonarr/.felhom.yml @@ -63,3 +63,12 @@ app_info: - 'Külső HDD szükséges a médiafájlok tárolásához' - 'Letöltő kliens szükséges (pl. qBittorrent - külön telepítendő)' - 'Indexer hozzáférés szükséges a kereséshez' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 8989 + path: "/ping" + expect: + status: 200 diff --git a/templates/tandoor/.felhom.yml b/templates/tandoor/.felhom.yml index 6bb0a6b..310cc66 100644 --- a/templates/tandoor/.felhom.yml +++ b/templates/tandoor/.felhom.yml @@ -63,3 +63,10 @@ app_info: - 'Próbáld ki az étkezés tervezőt' - 'Hívd meg a családtagokat' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 8080 + path: "/accounts/login/" diff --git a/templates/termix/.felhom.yml b/templates/termix/.felhom.yml index da9885f..9edb409 100644 --- a/templates/termix/.felhom.yml +++ b/templates/termix/.felhom.yml @@ -46,3 +46,9 @@ app_info: - 'Nyisd meg a terminal.DOMAIN címet a böngészőben' - 'Csatlakozz a szerveredhez SSH-n keresztül' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 8080 diff --git a/templates/uptime-kuma/.felhom.yml b/templates/uptime-kuma/.felhom.yml index b5941b9..e019994 100644 --- a/templates/uptime-kuma/.felhom.yml +++ b/templates/uptime-kuma/.felhom.yml @@ -51,3 +51,9 @@ app_info: - 'Állíts be értesítéseket (email, Telegram, stb.)' - 'Opcionálisan: hozz létre egy nyilvános státusz oldalt' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 3001 diff --git a/templates/vaultwarden/.felhom.yml b/templates/vaultwarden/.felhom.yml index 19d59ac..1f53c60 100644 --- a/templates/vaultwarden/.felhom.yml +++ b/templates/vaultwarden/.felhom.yml @@ -75,3 +75,12 @@ app_info: - 'Telepítsd a Bitwarden alkalmazást a telefonodra' - 'Importáld a meglévő jelszavaidat (Chrome, Firefox, LastPass, stb.)' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 80 + path: "/alive" + expect: + status: 200 diff --git a/templates/vikunja/.felhom.yml b/templates/vikunja/.felhom.yml index 7c61b51..62c4017 100644 --- a/templates/vikunja/.felhom.yml +++ b/templates/vikunja/.felhom.yml @@ -57,3 +57,12 @@ app_info: - 'Próbáld ki a Kanban és Lista nézeteket' - 'Hívd meg a családtagokat vagy kollégákat' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 3456 + path: "/api/v1/info" + expect: + status: 200 diff --git a/templates/wanderer/.felhom.yml b/templates/wanderer/.felhom.yml index 3c2893f..5a037e7 100644 --- a/templates/wanderer/.felhom.yml +++ b/templates/wanderer/.felhom.yml @@ -56,3 +56,9 @@ app_info: - 'Importálj egy GPX fájlt vagy tervezz új útvonalat' - 'Fedezd fel a térképes megjelenítést' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 3000 diff --git a/templates/wger/.felhom.yml b/templates/wger/.felhom.yml index 0ddda54..dcf91cb 100644 --- a/templates/wger/.felhom.yml +++ b/templates/wger/.felhom.yml @@ -58,3 +58,9 @@ app_info: - 'Hozd létre az edzéstervedet' - 'Kezdd el naplózni az edzéseidet' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 80 diff --git a/templates/wishlist/.felhom.yml b/templates/wishlist/.felhom.yml index 636e897..d47d61a 100644 --- a/templates/wishlist/.felhom.yml +++ b/templates/wishlist/.felhom.yml @@ -50,3 +50,9 @@ app_info: - 'Hozd létre az első kívánságlistádat' - 'Hívd meg a családtagokat' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: http + port: 3000 diff --git a/templates/zipline/.felhom.yml b/templates/zipline/.felhom.yml index b880af5..190cd88 100644 --- a/templates/zipline/.felhom.yml +++ b/templates/zipline/.felhom.yml @@ -66,3 +66,12 @@ app_info: prerequisites: - 'ShareX (Windows) vagy Flameshot (Linux) ajánlott a screenshot feltöltéshez' + +# --- Controller-side health probe --- +healthcheck: + checks: + - type: api + port: 3000 + path: "/api/health" + expect: + status: 200