+ exec staffeln-api --config-file /etc/staffeln/staffeln.conf 2026-03-02 02:27:05.058 1 INFO staffeln.cmd.api [-] Starting server in PID 1 2026-03-02 02:27:05.060 1 INFO staffeln.cmd.api [-] Serving on http://0.0.0.0:8808 * Serving Flask app 'staffeln.api.app' * Debug mode: off 2026-03-02 02:27:05.061 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.234:8808 2026-03-02 02:27:05.061 1 INFO werkzeug [-] Press CTRL+C to quit 2026-03-02 02:27:11.237 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:27:11] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:27:11.248 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:27:11] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:27:20.224 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:27:20] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:27:30.221 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:27:30] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:27:40.227 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:27:40] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:27:50.221 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:27:50] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:28:00.218 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:28:00] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:28:10.217 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:28:10] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:28:20.223 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:28:20] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:28:30.224 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:28:30] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:28:40.224 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:28:40] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:28:50.227 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:28:50] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:29:00.218 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:29:00] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:29:10.218 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:29:10] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:29:20.218 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:29:20] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:29:30.217 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:29:30] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:29:40.218 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:29:40] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:29:50.222 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:29:50] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:30:00.221 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:30:00] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:30:10.227 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:30:10] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:30:20.218 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:30:20] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:30:30.217 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:30:30] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:30:40.218 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:30:40] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:30:50.218 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:30:50] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:31:00.217 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:31:00] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:31:10.222 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:31:10] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:31:20.228 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:31:20] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:31:30.235 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:31:30] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:31:40.220 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:31:40] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:31:50.218 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:31:50] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:32:00.217 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:32:00] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:32:10.220 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:32:10] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:32:20.217 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:32:20] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:32:30.222 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:32:30] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:32:40.223 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:32:40] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:32:50.228 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:32:50] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:33:00.217 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:33:00] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:33:10.221 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:33:10] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:33:20.218 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:33:20] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:33:30.217 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:33:30] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:33:40.218 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:33:40] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:33:50.221 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:33:50] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:34:00.223 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:34:00] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:34:10.231 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:34:10] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:34:20.217 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:34:20] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:34:30.216 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:34:30] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:34:40.218 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:34:40] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:34:50.216 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:34:50] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:35:00.217 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:35:00] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:35:10.222 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:35:10] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:35:20.222 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:35:20] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:35:30.219 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:35:30] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:35:40.226 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:35:40] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:35:50.218 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:35:50] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:36:00.220 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:36:00] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:36:10.217 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:36:10] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:36:20.218 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:36:20] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:36:30.217 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:36:30] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:36:40.223 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:36:40] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:36:50.221 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:36:50] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:37:00.222 1 INFO werkzeug [-] 10.0.0.70 - - [02/Mar/2026 02:37:00] "GET /v1/health HTTP/1.1" 200 -