=== Teardown — three layers — 2026-09-13T15:42:12Z ===
--- layer 1: the two throwaway apps, through the product's own removal ---
gokapi HTTP 200 {"ok":true,"message":"Stack gokapi stop completed"}
gokapi HTTP 200 {"ok":true,"data":{"removed":"gokapi","volumes_removed":null,"hdd_paths_removed":[],"hdd_paths_preserved":[],"hdd_note":"Az alkalmazás nem tárolt saját adatot külső meghajtón, így ott nem volt mit törölni."},"message":"Stack gokapi removed"}
actualbudget HTTP 200 {"ok":true,"message":"Stack actualbudget stop completed"}
actualbudget HTTP 200 {"ok":true,"data":{"removed":"actualbudget","volumes_removed":null,"hdd_paths_removed":[],"hdd_paths_preserved":[],"hdd_note":"Az alkalmazás nem tárolt saját adatot külső meghajtón, így ott nem volt mit törölni."},"message":"Stack actualbudget removed"}
gokapi -> state=not_deployed updating=False phase=failed err='A(z) gokapi frissítése 2026-09-13 17:39-kor nem sikerült, és az alkalmazás nem indult el az új verzióval. Az alkalmazás biztonsági okból leállítva marad, hogy az adatai ne sérüljenek. Visszaállítható a Mentések oldalon ebből a biztonsági mentésből: saját meghajtó, 2026-09-13 17:34.' hold=''
  no containers
/mnt/sys_drive/felhom-data/backups/primary/gokapi:
  2026-09-13T15:34:22.6376614030 1014 manifest.json
  2026-09-13T15:34:22.6376614030 393 compose/app.yaml
  2026-09-13T15:34:22.6366613900 2497 compose/.felhom.yml
  2026-09-13T15:34:22.6366613900 2993 compose/docker-compose.yml
/mnt/felhom-drives/hdd_1/backups/primary/gokapi: ABSENT
/mnt/felhom-drives/hdd_1/backups/secondary/gokapi: ABSENT
actualbudget -> state=not_deployed updating=False phase=done err='' hold=''
  no containers
/mnt/sys_drive/felhom-data/backups/primary/actualbudget:
  2026-09-13T15:26:02.2202745980 1059 manifest.json
  2026-09-13T15:26:02.2194343050 291 compose/app.yaml
  2026-09-13T15:26:02.2194343050 2259 compose/.felhom.yml
  2026-09-13T15:26:02.2194343050 1412 compose/docker-compose.yml
  2026-09-13T15:26:01.5313724220 74240 volume-dumps/actualbudget_actualbudget_data.tar
/mnt/felhom-drives/hdd_1/backups/primary/actualbudget: ABSENT
/mnt/felhom-drives/hdd_1/backups/secondary/actualbudget: ABSENT
app_backup prefs left: {'gokapi': {'enabled': False}, 'actualbudget': {'enabled': False}}
holds: None
--- layer 2: the box-local fixture ---
ls: cannot access '/root/gokapi-compose.orig': No such file or directory
16:    image: f0rc3/gokapi:v1.9.6
--- layer 3: fleet + hub, left as the release state (floor 0.239.0 with declared MinAgent 0.129.0 is the CORRECT floor now) ---
hp gitea.dooplex.hu/admin/felhom-controller:0.239.0 Up 23 minutes (healthy)
felhom-pve-lan gitea.dooplex.hu/admin/felhom-controller:0.239.0 Up 23 minutes (healthy)
standing apps: 
2026/09/13 16:50:03 [INFO] managed floor SERVED for demo-felhom: floor 0.236.0, agent requirement "0.129.0" from manifest (golden 0.236.0)
2026/09/13 16:50:04 [INFO] managed floor SERVED for demo-hp: floor 0.236.0, agent requirement "0.129.0" from manifest (golden 0.236.0)
2026/09/13 17:19:14 [INFO] managed floor SERVED for demo-felhom: floor 0.239.0, agent requirement "0.129.0" from declared (golden 0.236.0)
2026/09/13 17:19:15 [INFO] managed floor SERVED for demo-hp: floor 0.239.0, agent requirement "0.129.0" from declared (golden 0.236.0)

=== teardown done 2026-09-13T15:42:28Z ===

=== CORRECTION — the 'standing apps:' line above printed EMPTY because of a quoting slip in the teardown script (the tr argument). Re-read with a plain command — 2026-09-13T15:43:01Z ===
bentopdf Up 11 hours (healthy)
bookstack Up 11 hours (healthy)
bookstack-db Up 8 hours (healthy)
calibre-web Up 11 hours (healthy)
cloudflared Up 11 days
docmost Up 11 hours (healthy)
docmost-postgres Up 11 hours (healthy)
docmost-redis Up 11 hours (healthy)
felhom-controller Up 23 minutes (healthy)
filebrowser Up 11 days (healthy)
kimai Up 11 hours (healthy)
kimai-db Up 11 hours (healthy)
opengist Up 11 hours (healthy)
privatebin Up 11 hours (healthy)
romm Up 11 hours (healthy)
romm-db Up 11 hours (healthy)
romm-redis Up 11 hours (healthy)
traefik Up 11 days

=== CORRECTION 2 — the list above is MISSING paperless-ngx: the filter 'grep -v perl' (meant for a perl locale warning) also drops every line containing 'paperless'. Re-read filtering only the warning text — 2026-09-13T15:46:05Z ===
bentopdf Up 11 hours (healthy)
bookstack Up 11 hours (healthy)
bookstack-db Up 8 hours (healthy)
calibre-web Up 11 hours (healthy)
cloudflared Up 11 days
docmost Up 11 hours (healthy)
docmost-postgres Up 11 hours (healthy)
docmost-redis Up 11 hours (healthy)
felhom-controller Up 26 minutes (healthy)
filebrowser Up 11 days (healthy)
kimai Up 11 hours (healthy)
kimai-db Up 11 hours (healthy)
opengist Up 11 hours (healthy)
paperless-postgres Up 11 hours (healthy)
paperless-redis Up 11 hours (healthy)
paperless-webserver Up 11 hours (healthy)
privatebin Up 11 hours (healthy)
romm Up 11 hours (healthy)
romm-db Up 11 hours (healthy)
romm-redis Up 11 hours (healthy)
traefik Up 11 days
