+ exec staffeln-api --config-file /etc/staffeln/staffeln.conf 2026-08-26 07:22:43.216 1 INFO staffeln.cmd.api [-] Starting server in PID 1 2026-08-26 07:22:43.218 1 INFO staffeln.cmd.api [-] Serving on http://0.0.0.0:8808 * Serving Flask app 'staffeln.api.app' * Debug mode: off 2026-08-26 07:22:43.219 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.66:8808 2026-08-26 07:22:43.219 1 INFO werkzeug [-] Press CTRL+C to quit 2026-08-26 07:22:49.397 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:22:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:22:49.416 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:22:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:22:58.458 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:22:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:23:08.457 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:23:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:23:18.459 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:23:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:23:28.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:23:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:23:38.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:23:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:23:48.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:23:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:23:58.458 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:23:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:24:08.457 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:24:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:24:18.457 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:24:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:24:28.464 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:24:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:24:38.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:24:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:24:48.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:24:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:24:58.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:24:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:25:08.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:25:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:25:18.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:25:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:25:28.457 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:25:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:25:38.459 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:25:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:25:48.461 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:25:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:25:58.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:25:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:26:08.454 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:26:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:26:18.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:26:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:26:28.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:26:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:26:38.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:26:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:26:48.457 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:26:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:26:58.457 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:26:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:27:08.461 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:27:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:27:18.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:27:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:27:28.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:27:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:27:38.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:27:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:27:48.451 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:27:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:27:58.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:27:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:28:08.454 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:28:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:28:18.462 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:28:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:28:28.461 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:28:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:28:38.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:28:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:28:48.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:28:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:28:58.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:28:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:29:08.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:29:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:29:18.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:29:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:29:28.460 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:29:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:29:38.458 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:29:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:29:48.465 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:29:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:29:58.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:29:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:30:08.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:30:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:30:18.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:30:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:30:28.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:30:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:30:38.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:30:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:30:48.460 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:30:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:30:58.460 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:30:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:31:08.461 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:31:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:31:18.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:31:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:31:28.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:31:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:31:38.459 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:31:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:31:48.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:31:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:31:58.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:31:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:32:08.459 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:32:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:32:18.458 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:32:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:32:28.462 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:32:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:32:38.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:32:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:32:48.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:32:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:32:58.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:32:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:33:08.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:33:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:33:18.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:33:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:33:28.472 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:33:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:33:38.458 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:33:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:33:48.460 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:33:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:33:58.457 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:33:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:34:08.463 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:34:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:34:18.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:34:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:34:28.455 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:34:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:34:38.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:34:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:34:48.458 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:34:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:34:58.457 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:34:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:35:08.462 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:35:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:35:18.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:35:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:35:28.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:35:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:35:38.460 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:35:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:35:48.458 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:35:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:35:58.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:35:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:36:08.456 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:36:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:36:18.457 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:36:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:36:28.462 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:36:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:36:38.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:36:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:36:48.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:36:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:36:58.455 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:36:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:37:08.451 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:37:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:37:18.459 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:37:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:37:28.459 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:37:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:37:38.457 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:37:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:37:48.461 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:37:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:37:58.454 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:37:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:38:08.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:38:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:38:18.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:38:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:38:28.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:38:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:38:38.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:38:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:38:48.458 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:38:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:38:58.466 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:38:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:39:08.462 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:39:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:39:18.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:39:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:39:28.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:39:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:39:38.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:39:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:39:48.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:39:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:39:58.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:39:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:40:08.459 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:40:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:40:18.458 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:40:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:40:28.462 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:40:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:40:38.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:40:38] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:40:48.454 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:40:48] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:40:58.455 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:40:58] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:41:08.452 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:41:08] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:41:18.453 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:41:18] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:41:28.461 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:41:28] "GET /v1/health HTTP/1.1" 200 - 2026-08-26 07:41:38.458 1 INFO werkzeug [-] 10.0.0.39 - - [26/Aug/2026 07:41:38] "GET /v1/health HTTP/1.1" 200 -