+ exec staffeln-api --config-file /etc/staffeln/staffeln.conf 2026-08-04 15:45:45.125 1 INFO staffeln.cmd.api [-] Starting server in PID 1 2026-08-04 15:45:45.126 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:45:45.127 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.201:8808 2026-08-04 15:45:45.127 1 INFO werkzeug [-] Press CTRL+C to quit 2026-08-04 15:45:46.762 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:45:46] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:45:50.224 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:45:50] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:00.215 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:46:00] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:10.220 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:46:10] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:20.222 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:46:20] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:30.221 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:46:30] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:40.220 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:46:40] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:46:50.223 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:46:50] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:00.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:47:00] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:10.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:47:10] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:20.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:47:20] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:30.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:47:30] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:40.215 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:47:40] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:47:50.233 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:47:50] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:00.226 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:48:00] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:10.227 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:48:10] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:20.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:48:20] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:30.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:48:30] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:40.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:48:40] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:48:50.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:48:50] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:49:00.215 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:49:00] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:49:10.226 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:49:10] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:49:20.219 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:49:20] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:49:30.226 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:49:30] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:49:40.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:49:40] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:49:50.215 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:49:50] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:50:00.214 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:50:00] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:50:10.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:50:10] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:50:20.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:50:20] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:50:30.224 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:50:30] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:50:40.221 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:50:40] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:50:50.226 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:50:50] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:51:00.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:51:00] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:51:10.217 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:51:10] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:51:20.218 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:51:20] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:51:30.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:51:30] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:51:40.215 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:51:40] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:51:50.224 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:51:50] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:52:00.220 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:52:00] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:52:10.288 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:52:10] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:52:20.227 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:52:20] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:52:30.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:52:30] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:52:40.217 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:52:40] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:52:50.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:52:50] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:53:00.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:53:00] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:53:10.222 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:53:10] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:53:20.227 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:53:20] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:53:30.227 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:53:30] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:53:40.225 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:53:40] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:53:50.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:53:50] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:54:00.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:54:00] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:54:10.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:54:10] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:54:20.215 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:54:20] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:54:30.224 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:54:30] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:54:40.222 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:54:40] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:54:50.265 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:54:50] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:55:01.178 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:55:01] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:55:10.219 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:55:10] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:55:20.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:55:20] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:55:30.216 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:55:30] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:55:40.215 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:55:40] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:55:50.223 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:55:50] "GET /v1/health HTTP/1.1" 200 - 2026-08-04 15:56:00.222 1 INFO werkzeug [-] 10.0.0.8 - - [04/Aug/2026 15:56:00] "GET /v1/health HTTP/1.1" 200 -