20:54:16 ==== ghost: ghost:6.64.0-alpine -> ghost:6.65.0-alpine (sub=blog, class=sqlite) 20:54:16 [1] deploy -> 202 {'ok': True, 'message': 'Telepítés elindítva – az állapot a kártyán követhető'} 20:54:46 [1] deployed, controller state=running, pinned={'ghost': 'ghost:6.64.0-alpine'} 20:54:50 [2] seeding through the app's own front door 20:54:54 ghost: seeded site title Drill-d6487b849cef 20:54:54 [3] control C1 — reading the seed back BEFORE the update 20:54:54 ghost: readback found=True (http 200, control passed) 20:54:54 [4] backup press SKIPPED for ghost (R-648: whole-box only; the update's backing-up phase backs up ghost alone) 20:54:56 [5] drill commit 67733bf825f9: ghost ghost:6.64.0-alpine -> ghost:6.65.0-alpine (push rc=0) 20:55:00 [5] badge HU: [{'title': 'Újabb változat érhető el ehhez az alkalmazáshoz. A frissítés indításához nyomd meg a Frissítés gombot.', 'text': 'Frissítés elérhető — ma'}] 20:55:00 [5] badge EN: [{'title': 'A newer version of this app is available. Select the Update button to start it.', 'text': 'Update available — today'}] 20:55:01 [6] Update -> 202 {'ok': True, 'data': {'accepted': True, 'completed': False}, 'message': 'Frissítés elindult – az állapot a kártyán követhető'} 20:55:01 + 0.0s phase=backing-up label=Biztonsági mentés készül a frissítés előtt… err=None hold=None 20:55:03 + 2.1s phase=safety-dump label=Adatbázis pillanatkép… err=None hold=None 20:55:04 + 3.1s phase=pulling label=Új verzió letöltése… err=None hold=None 20:56:46 + 105.7s phase=copying label=Az adatok másolása a frissítés előtt… err=None hold=None 20:56:47 + 106.7s phase=verifying label=Működés ellenőrzése… err=None hold=None 20:56:59 + 118.0s phase=done label=Frissítve err=None hold=None 20:56:59 [7] reading the seed back AFTER the update 20:56:59 ghost: readback found=True (http 200, control passed) 20:57:03 [8] pinned = {'ghost': 'ghost:6.65.0-alpine'} 20:57:03 [8] installed = {'ghost': 'ghost:6.65.0-alpine'} 20:57:03 [8] compose = ['image: ghost:6.65.0-alpine'] 20:57:03 [8] inspect = ['ghost ghost:6.65.0-alpine running=true restarts=0'] 20:57:03 [9] verdict proven -> /mnt/5_hdd/felhom.eu/git/felhom.eu/documentation/audits/night-2026-09-23/apps/ghost/verdict.json 20:57:05 [X] stop -> 200 {'ok': True, 'message': 'Stack ghost stop completed'} 20:57:36 [X] remove (with drive data) -> 200 {'ok': True, 'data': {'removed': 'ghost', 'volumes_removed': ['ghost_ghost_content'], 'hdd_paths_removed': [], 'hdd_paths_preserved': [], 'hdd_note': 'Az alkalm 20:57:45 [X] after remove: deployed=False leftovers='/opt/docker/stacks/ghost' 20:58:48 [X] R-626 check +60 s after remove: 'clean' 20:58:48 [9] verdict proven -> /mnt/5_hdd/felhom.eu/git/felhom.eu/documentation/audits/night-2026-09-23/apps/ghost/verdict.json