+ exec staffeln-api --config-file /etc/staffeln/staffeln.conf 2026-03-02 02:27:38.505 1 INFO staffeln.cmd.api [-] Starting server in PID 1 2026-03-02 02:27:38.506 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:38.508 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.122:8808 2026-03-02 02:27:38.508 1 INFO werkzeug [-] Press CTRL+C to quit 2026-03-02 02:27:39.985 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:27:39] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:27:44.169 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:27:44] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:27:54.167 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:27:54] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:28:04.174 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:28:04] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:28:14.171 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:28:14] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:28:24.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:28:24] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:28:34.163 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:28:34] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:28:44.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:28:44] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:28:54.168 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:28:54] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:29:04.169 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:29:04] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:29:14.169 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:29:14] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:29:24.170 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:29:24] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:29:34.168 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:29:34] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:29:44.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:29:44] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:29:54.164 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:29:54] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:30:04.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:30:04] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:30:14.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:30:14] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:30:24.166 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:30:24] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:30:34.169 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:30:34] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:30:44.172 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:30:44] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:30:54.161 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:30:54] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:31:04.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:31:04] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:31:14.163 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:31:14] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:31:24.164 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:31:24] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:31:34.164 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:31:34] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:31:44.168 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:31:44] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:31:54.169 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:31:54] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:32:04.173 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:32:04] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:32:14.163 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:32:14] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:32:24.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:32:24] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:32:34.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:32:34] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:32:44.163 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:32:44] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:32:54.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:32:54] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:33:04.168 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:33:04] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:33:14.166 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:33:14] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:33:24.190 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:33:24] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:33:34.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:33:34] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:33:44.163 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:33:44] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:33:54.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:33:54] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:34:04.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:34:04] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:34:14.161 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:34:14] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:34:24.165 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:34:24] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:34:34.167 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:34:34] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:34:44.176 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:34:44] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:34:54.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:34:54] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:35:04.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:35:04] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:35:14.163 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:35:14] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:35:24.163 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:35:24] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:35:34.163 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:35:34] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:35:44.170 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:35:44] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:35:54.169 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:35:54] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:36:04.166 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:36:04] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:36:14.175 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:36:14] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:36:24.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:36:24] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:36:34.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:36:34] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:36:44.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:36:44] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:36:54.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:36:54] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:37:04.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:37:04] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:37:14.169 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:37:14] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:37:24.167 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:37:24] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:37:34.172 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:37:34] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:37:44.173 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:37:44] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:37:54.170 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:37:54] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:38:04.163 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:38:04] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:38:14.161 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:38:14] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:38:24.161 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:38:24] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:38:34.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:38:34] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:38:44.168 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:38:44] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:38:54.168 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:38:54] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:39:04.171 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:39:04] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:39:14.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:39:14] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:39:24.170 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:39:24] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:39:34.165 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:39:34] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:39:44.163 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:39:44] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:39:54.164 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:39:54] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:40:04.170 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:40:04] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:40:14.166 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:40:14] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:40:24.173 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:40:24] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:40:34.163 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:40:34] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:40:44.161 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:40:44] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:40:54.161 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:40:54] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:41:04.165 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:41:04] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:41:14.163 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:41:14] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:41:24.167 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:41:24] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:41:34.170 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:41:34] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:41:44.176 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:41:44] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:41:54.163 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:41:54] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:42:04.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:42:04] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:42:14.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:42:14] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:42:24.162 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:42:24] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:42:34.168 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:42:34] "GET /v1/health HTTP/1.1" 200 - 2026-03-02 02:42:44.167 1 INFO werkzeug [-] 10.0.0.10 - - [02/Mar/2026 02:42:44] "GET /v1/health HTTP/1.1" 200 -