+ exec staffeln-api --config-file /etc/staffeln/staffeln.conf 2026-04-24 15:46:08.411 1 INFO staffeln.cmd.api [-] Starting server in PID 1 2026-04-24 15:46:08.412 1 INFO staffeln.cmd.api [-] Serving on http://0.0.0.0:8808 * Serving Flask app 'staffeln.api.app' * Debug mode: off 2026-04-24 15:46:08.414 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.38:8808 2026-04-24 15:46:08.414 1 INFO werkzeug [-] Press CTRL+C to quit 2026-04-24 15:46:17.724 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:46:17] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:46:17.736 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:46:17] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:46:26.741 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:46:26] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:46:36.741 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:46:36] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:46:46.741 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:46:46] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:46:56.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:46:56] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:47:06.735 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:47:06] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:47:16.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:47:16] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:47:26.740 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:47:26] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:47:36.750 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:47:36] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:47:46.742 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:47:46] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:47:56.742 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:47:56] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:48:06.736 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:48:06] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:48:16.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:48:16] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:48:26.738 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:48:26] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:48:36.738 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:48:36] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:48:46.737 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:48:46] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:48:56.746 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:48:56] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:49:06.738 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:49:06] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:49:16.754 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:49:16] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:49:26.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:49:26] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:49:36.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:49:36] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:49:46.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:49:46] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:49:56.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:49:56] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:50:06.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:50:06] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:50:16.738 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:50:16] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:50:26.739 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:50:26] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:50:36.755 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:50:36] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:50:46.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:50:46] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:50:56.735 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:50:56] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:51:06.735 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:51:06] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:51:16.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:51:16] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:51:26.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:51:26] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:51:36.738 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:51:36] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:51:46.743 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:51:46] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:51:56.743 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:51:56] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:52:06.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:52:06] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:52:16.740 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:52:16] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:52:26.735 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:52:26] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:52:36.735 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:52:36] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:52:46.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:52:46] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:52:56.738 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:52:56] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:53:06.741 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:53:06] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:53:16.748 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:53:16] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:53:26.735 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:53:26] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:53:36.735 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:53:36] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:53:46.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:53:46] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:53:56.736 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:53:56] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:54:06.735 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:54:06] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:54:16.742 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:54:16] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:54:26.741 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:54:26] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:54:36.742 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:54:36] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:54:46.743 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:54:46] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:54:56.735 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:54:56] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:55:06.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:55:06] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:55:16.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:55:16] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:55:26.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:55:26] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:55:36.734 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:55:36] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:55:46.742 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:55:46] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:55:56.744 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:55:56] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:56:06.741 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:56:06] "GET /v1/health HTTP/1.1" 200 - 2026-04-24 15:56:16.751 1 INFO werkzeug [-] 10.0.0.27 - - [24/Apr/2026 15:56:16] "GET /v1/health HTTP/1.1" 200 -