+ exec staffeln-api --config-file /etc/staffeln/staffeln.conf 2026-02-19 04:14:23.560 1 INFO staffeln.cmd.api [-] Starting server in PID 1 2026-02-19 04:14:23.562 1 INFO staffeln.cmd.api [-] Serving on http://0.0.0.0:8808 * Serving Flask app 'staffeln.api.app' * Debug mode: off 2026-02-19 04:14:23.563 1 INFO werkzeug [-] WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on all addresses (0.0.0.0) * Running on http://127.0.0.1:8808 * Running on http://172.24.0.64:8808 2026-02-19 04:14:23.563 1 INFO werkzeug [-] Press CTRL+C to quit 2026-02-19 04:14:29.266 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:14:29] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:14:29.276 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:14:29] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:14:38.339 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:14:38] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:14:48.342 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:14:48] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:14:58.342 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:14:58] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:15:08.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:15:08] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:15:18.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:15:18] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:15:28.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:15:28] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:15:38.340 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:15:38] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:15:48.342 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:15:48] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:15:58.343 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:15:58] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:16:08.345 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:16:08] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:16:18.347 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:16:18] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:16:28.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:16:28] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:16:38.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:16:38] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:16:48.337 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:16:48] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:16:58.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:16:58] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:17:08.342 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:17:08] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:17:18.345 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:17:18] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:17:28.346 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:17:28] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:17:38.335 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:17:38] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:17:48.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:17:48] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:17:58.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:17:58] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:18:08.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:18:08] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:18:18.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:18:18] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:18:28.340 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:18:28] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:18:38.341 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:18:38] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:18:48.348 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:18:48] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:18:58.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:18:58] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:19:08.337 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:19:08] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:19:18.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:19:18] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:19:28.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:19:28] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:19:38.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:19:38] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:19:48.340 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:19:48] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:19:58.344 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:19:58] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:20:08.348 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:20:08] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:20:18.335 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:20:18] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:20:28.337 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:20:28] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:20:38.337 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:20:38] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:20:48.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:20:48] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:20:58.338 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:20:58] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:21:08.343 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:21:08] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:21:18.344 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:21:18] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:21:28.350 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:21:28] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:21:38.337 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:21:38] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:21:48.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:21:48] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:21:58.335 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:21:58] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:22:08.337 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:22:08] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:22:18.335 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:22:18] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:22:28.351 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:22:28] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:22:38.342 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:22:38] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:22:48.344 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:22:48] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:22:58.350 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:22:58] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:23:08.335 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:23:08] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:23:18.338 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:23:18] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:23:28.335 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:23:28] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:23:38.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:23:38] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:23:48.336 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:23:48] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:23:58.343 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:23:58] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:24:08.341 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:24:08] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:24:18.342 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:24:18] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:24:28.347 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:24:28] "GET /v1/health HTTP/1.1" 200 - 2026-02-19 04:24:38.348 1 INFO werkzeug [-] 172.24.0.143 - - [19/Feb/2026 04:24:38] "GET /v1/health HTTP/1.1" 200 -