+ exec staffeln-api --config-file /etc/staffeln/staffeln.conf 2026-07-30 21:26:25.827 1 INFO staffeln.cmd.api [-] Starting server in PID 1 2026-07-30 21:26:25.828 1 INFO staffeln.cmd.api [-] Serving on http://0.0.0.0:8808 * Serving Flask app 'staffeln.api.app' * Debug mode: off 2026-07-30 21:26:25.829 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.88:8808 2026-07-30 21:26:25.829 1 INFO werkzeug [-] Press CTRL+C to quit 2026-07-30 21:26:27.360 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:26:27] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:26:31.393 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:26:31] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:26:41.402 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:26:41] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:26:51.399 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:26:51] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:27:01.396 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:27:01] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:27:11.390 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:27:11] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:27:21.389 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:27:21] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:27:31.388 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:27:31] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:27:41.395 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:27:41] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:27:51.398 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:27:51] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:28:01.393 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:28:01] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:28:11.399 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:28:11] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:28:21.389 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:28:21] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:28:31.390 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:28:31] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:28:41.391 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:28:41] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:28:51.389 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:28:51] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:29:01.389 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:29:01] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:29:11.395 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:29:11] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:29:21.396 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:29:21] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:29:31.401 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:29:31] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:29:41.388 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:29:41] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:29:51.389 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:29:51] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:30:01.389 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:30:01] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:30:11.389 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:30:11] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:30:21.389 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:30:21] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:30:31.395 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:30:31] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:30:41.394 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:30:41] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:30:51.398 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:30:51] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:31:01.390 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:31:01] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:31:11.389 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:31:11] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:31:21.388 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:31:21] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:31:31.389 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:31:31] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:31:41.388 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:31:41] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:31:51.395 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:31:51] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:32:01.396 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:32:01] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:32:11.397 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:32:11] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:32:21.389 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:32:21] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:32:31.390 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:32:31] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:32:41.389 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:32:41] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:32:51.390 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:32:51] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:33:01.388 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:33:01] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:33:11.397 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:33:11] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:33:21.394 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:33:21] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:33:31.404 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:33:31] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:33:41.388 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:33:41] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:33:51.388 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:33:51] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:34:01.390 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:34:01] "GET /v1/health HTTP/1.1" 200 - 2026-07-30 21:34:11.388 1 INFO werkzeug [-] 10.0.0.69 - - [30/Jul/2026 21:34:11] "GET /v1/health HTTP/1.1" 200 -