11:01:30 the box's template copy names ADMIN_USER: 4 times
13:01:33   [1] made the drive paths this app requires: ['/mnt/felhom-drives/scratch_hdd/userdata/calibre-web']
13:01:33   [1] required fields filled beyond DOMAIN/SUBDOMAIN: ['HDD_PATH', 'ADMIN_PASSWORD']
13:01:34   [1] deploy -> 202 {'ok': True, 'message': 'Telepítés elindítva – az állapot a kártyán követhető'}
13:02:19   [1] deployed, controller state=running, pinned={'calibre-web': 'crocodilestick/calibre-web-automated:v4.0.8'}
11:02:19 deploy: True
11:02:34   stranger, default login admin/admin123 -> other:404
11:02:34   stranger, default login admin/admin123 -> other:401
11:02:34   stranger, default login admin/admin123 -> wrong
11:02:34   stranger, default login admin/admin123 -> locked
11:02:34 stranger got in with the default login: 0 of 31
11:02:37 2026/10/01 11:01:34 install_hold.go:106: [INFO] [stacks] calibre-web: install HOLD before the first start — only the household reaches [books.enkisfelhom.hu] until the known first login is replaced
2026/10/01 11:02:17 install_hold.go:135: [INFO] [stacks] calibre-web: install hold OPENED by after_install — the app is reached as without a hold
11:02:40 app.yaml after_install record: after_install:     at: "2026-10-01T11:02:17Z"     ok: true install_hold:
11:02:40 the household's name (read through the page's reveal): 10 characters, lowercase hex: True
11:02:43 users in app.db (total, named admin): (2, 0)
11:02:44 positive — form, name + password: ok | OPDS: ok
11:02:44 admin + the RIGHT password (the old name is gone): locked
11:02:44 ## a stranger: 40 wrong tries on `admin`, 3 a minute
11:02:44   wrong try 1: locked
11:02:44   wrong try 2: locked
11:02:44   wrong try 3: locked
11:05:48   wrong try 10: wrong
11:08:51   wrong try 20: wrong
11:11:55   wrong try 30: wrong
11:16:00   wrong try 40: wrong
11:17:01 one more stranger try on admin: locked
11:17:02 HOUSEHOLD at once — form, own name + password: ok | OPDS: ok
11:17:02 a wrong password on the real name: wrong | right again: ok
13:17:07   [X] stop -> 200 {'ok': True, 'message': 'Stack calibre-web stop completed'}
13:17:12   [X] remove (with drive data) -> 409 {'ok': False, 'error': 'A(z) /mnt/felhom-drives/scratch_hdd/userdata/calibre-web tárhely jelenleg nem elérhető — az alkalmazás nem távolítható el, amíg a meghaj
13:17:12   [X] refused because the drive path cannot be resolved (R-442, fail-closed and right) — removing the app and KEEPING the drive data instead
13:17:39   [X] remove (keeping drive data) -> 200 {'ok': True, 'data': {'removed': 'calibre-web', 'volumes_removed': ['calibre-web_calibre_web_config'], 'hdd_paths_removed': [], 'hdd_paths_preserved': [], 'back
13:17:47   [X] after remove: deployed=False leftovers='/opt/docker/stacks/calibre-web'
11:17:47 removed; deployed = False
