lifecycle on the box: None deployed=False
settings read by wger's own process: 
before: NameError: name 'USERS' is not defined
  stranger, straight at the app: GET registration: 302 http://172.18.0.6:8000/en/software/features
  stranger, straight at the app: POST registration: 403 
  stranger, straight at the app: anonymous GET dashboard 1: 302 http://172.18.0.6:8000/user/login?next=/en/dashboard
  stranger, straight at the app: anonymous GET dashboard 2: 302 http://172.18.0.6:8000/user/login?next=/en/dashboard
  stranger, straight at the app: static css: 404
  stranger, straight at the app: static root size: 4.0K	/home/wger/static
after: NameError: name 'USERS' is not defined
stranger account exists: STRANGER False
restarts: 0 healthy
read 1: level=INFO ts=2026-10-06 13:56:58,292 module=apps path=/home/wger/.local/lib/python3.12/site-packages/axes/apps.py line=53 message=AXES: BEGIN version 8.3.1, blocking by username
SETTINGS ALLOW_REGISTRATION=False ALLOW_GUEST_USERS=False EMAIL_BACKEND=django.core.mail.backends.console.EmailBackend ENABLE_EMAIL-env=False DEBUG=False
USERS 1 ['admin']
anonymous GET /en/dashboard 1: 302 http://172.18.0.6:8000/user/login?next=/en/dashboard
anonymous GET /en/dashboard 2: 302 http://172.18.0.6:8000/user/login?next=/en/dashboard
anonymous GET /en/dashboard 3: 302 http://172.18.0.6:8000/user/login?next=/en/dashboard
anonymous GET /en/user/demo-entries: 302 http://172.18.0.6:8000/en/software/features
read 2: level=INFO ts=2026-10-06 13:57:06,003 module=apps path=/home/wger/.local/lib/python3.12/site-packages/axes/apps.py line=53 message=AXES: BEGIN version 8.3.1, blocking by username
SETTINGS ALLOW_REGISTRATION=False ALLOW_GUEST_USERS=False EMAIL_BACKEND=django.core.mail.backends.console.EmailBackend ENABLE_EMAIL-env=False DEBUG=False
USERS 1 ['admin']
GET login (for a CSRF cookie): 200
csrf cookie: yes
POST registration with a valid CSRF: 302 http://172.18.0.6:8000/en/software/features
CONTROL - POST login with the same CSRF and a wrong password: 200
USERS 1
settings loaded with the mail toggle's injection (ENABLE_EMAIL=True, EMAIL_HOST set), in the running wger:
/home/wger/src/settings/main.py:117: UserWarning: JWT_PRIVATE_KEY / JWT_PUBLIC_KEY are not set. JWT authentication will not work until you run `./manage.py generate-jwt-keys` and add the output to your environment.
  warnings.warn(
MAIL-ON SETTINGS: ENABLE_EMAIL-env=True EMAIL_BACKEND=django.core.mail.backends.smtp.EmailBackend EMAIL_HOST=felhom-relay.invalid EMAIL_PORT=2526 USE_TLS=False
rc=0
Traceback (most recent call last):
  File "<stdin>", line 14, in <module>
  File "/mnt/5_hdd/felhom.eu/git/app-catalog-felhom.eu/scripts/box_walk.py", line 502, in remove
    c1, d1 = ctl("POST", f"/api/stacks/{name}/stop")
             ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/mnt/5_hdd/felhom.eu/git/app-catalog-felhom.eu/scripts/box_walk.py", line 88, in ctl
    sess = open(f"{SC}/sess{os.getpid()}.txt").read().strip()
           ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/claude-1000/-mnt-5-hdd-felhom-eu-git/da0e2df0-3072-4d3e-bf10-c475ac1e5ae4/scratchpad/sc890/sess4190727.txt'
13:58:17   [X] stop -> 200 {'ok': True, 'message': 'Stack wger stop completed'}
13:58:49   [X] remove (with drive data) -> 200 {'ok': True, 'data': {'removed': 'wger', 'volumes_removed': ['wger_wger_data', 'wger_wger_media'], 'hdd_paths_removed': [], 'hdd_paths_preserved': [], 'hdd_note
13:58:57   [X] after remove: deployed=False leftovers='/opt/docker/stacks/wger'
remove -> 200
