+ exec staffeln-api --config-file /etc/staffeln/staffeln.conf 2026-08-04 15:41:44.280 1 INFO staffeln.cmd.api [-] Starting server in PID 1 2026-08-04 15:41:44.281 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:41:44.282 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.64:8808 2026-08-04 15:41:44.282 1 INFO werkzeug [-] Press CTRL+C to quit 2026-08-04 15:41:45.685 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:41:45] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:41:49.463 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:41:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:41:59.453 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:41:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:42:09.460 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:42:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:42:19.462 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:42:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:42:29.458 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:42:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:42:39.457 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:42:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:42:49.464 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:42:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:42:59.453 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:42:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:43:09.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:43:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:43:19.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:43:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:43:29.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:43:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:43:39.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:43:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:43:49.460 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:43:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:43:59.457 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:43:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:44:09.465 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:44:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:44:19.453 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:44:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:44:29.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:44:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:44:39.453 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:44:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:44:49.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:44:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:44:59.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:44:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:45:09.459 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:45:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:45:19.456 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:45:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:45:29.463 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:45:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:45:39.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:45:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:45:49.453 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:45:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:45:59.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:45:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:09.453 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:46:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:19.451 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:46:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:29.458 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:46:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:39.456 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:46:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:49.461 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:46:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:59.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:46:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:09.453 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:47:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:19.451 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:47:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:29.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:47:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:39.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:47:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:49.458 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:47:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:59.457 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:47:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:09.497 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:48:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:19.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:48:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:29.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:48:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:39.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:48:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:49.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:48:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:59.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:48:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:49:09.461 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:49:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:49:19.456 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:49:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:49:29.476 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:49:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:49:39.455 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:49:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:49:49.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:49:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:49:59.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:49:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:50:09.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:50:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:50:19.453 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:50:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:50:29.460 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:50:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:50:39.457 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:50:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:50:49.460 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:50:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:50:59.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:50:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:51:09.453 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:51:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:51:19.454 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:51:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:51:29.454 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:51:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:51:39.452 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:51:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:51:49.461 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:51:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:51:59.459 1 INFO werkzeug [-] 10.0.0.150 - - [04/Aug/2026 15:51:59] "GET /v1/health HTTP/1.1" 200 -