+ exec staffeln-api --config-file /etc/staffeln/staffeln.conf 2026-08-04 15:38:38.428 1 INFO staffeln.cmd.api [-] Starting server in PID 1 2026-08-04 15:38:38.430 1 INFO staffeln.cmd.api [-] Serving on http://0.0.0.0:8808 * Serving Flask app 'staffeln.api.app' * Debug mode: off 2026-08-04 15:38:38.431 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://10.0.0.196:8808 2026-08-04 15:38:38.431 1 INFO werkzeug [-] Press CTRL+C to quit 2026-08-04 15:38:39.937 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:38:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:38:43.538 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:38:43] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:38:53.529 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:38:53] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:39:03.537 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:39:03] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:39:13.538 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:39:13] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:39:23.534 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:39:23] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:39:33.532 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:39:33] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:39:43.538 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:39:43] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:39:53.529 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:39:53] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:40:03.528 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:40:03] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:40:13.528 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:40:13] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:40:23.529 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:40:23] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:40:33.529 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:40:33] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:40:43.534 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:40:43] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:40:53.536 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:40:53] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:41:03.542 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:41:03] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:41:13.530 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:41:13] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:41:23.529 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:41:23] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:41:33.528 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:41:33] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:41:43.529 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:41:43] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:41:53.530 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:41:53] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:42:03.538 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:42:03] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:42:13.534 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:42:13] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:42:23.541 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:42:23] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:42:33.529 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:42:33] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:42:43.528 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:42:43] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:42:53.529 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:42:53] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:43:03.528 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:43:03] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:43:13.531 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:43:13] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:43:23.536 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:43:23] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:43:33.535 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:43:33] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:43:43.538 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:43:43] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:43:53.528 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:43:53] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:44:03.529 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:44:03] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:44:13.532 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:44:13] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:44:23.530 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:44:23] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:44:33.536 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:44:33] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:44:43.538 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:44:43] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:44:53.536 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:44:53] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:45:03.539 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:45:03] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:45:13.530 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:45:13] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:45:23.532 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:45:23] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:45:33.528 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:45:33] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:45:43.529 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:45:43] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:45:53.528 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:45:53] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:03.535 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:46:03] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:13.535 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:46:13] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:23.537 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:46:23] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:33.528 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:46:33] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:43.528 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:46:43] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:53.528 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:46:53] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:03.528 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:47:03] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:13.535 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:47:13] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:23.560 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:47:23] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:33.537 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:47:33] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:43.540 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:47:43] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:53.529 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:47:53] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:03.528 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:48:03] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:13.529 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:48:13] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:23.529 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:48:23] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:33.529 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:48:33] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:43.535 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:48:43] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:53.534 1 INFO werkzeug [-] 10.0.0.128 - - [04/Aug/2026 15:48:53] "GET /v1/health HTTP/1.1" 200 -