+ exec staffeln-api --config-file /etc/staffeln/staffeln.conf 2026-08-24 15:51:14.107 1 INFO staffeln.cmd.api [-] Starting server in PID 1 2026-08-24 15:51:14.108 1 INFO staffeln.cmd.api [-] Serving on http://0.0.0.0:8808 * Serving Flask app 'staffeln.api.app' * Debug mode: off 2026-08-24 15:51:14.110 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.112:8808 2026-08-24 15:51:14.110 1 INFO werkzeug [-] Press CTRL+C to quit 2026-08-24 15:51:15.648 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:51:15] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:51:19.151 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:51:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:51:29.153 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:51:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:51:39.150 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:51:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:51:49.154 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:51:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:51:59.145 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:51:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:52:09.145 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:52:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:52:19.146 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:52:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:52:29.154 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:52:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:52:39.151 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:52:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:52:49.152 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:52:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:52:59.155 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:52:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:53:09.147 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:53:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:53:19.147 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:53:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:53:29.145 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:53:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:53:39.146 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:53:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:53:49.145 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:53:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:53:59.153 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:53:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:54:09.149 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:54:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:54:19.154 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:54:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:54:29.146 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:54:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:54:39.145 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:54:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:54:49.146 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:54:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:54:59.147 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:54:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:55:09.147 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:55:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:55:19.155 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:55:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:55:29.151 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:55:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:55:39.156 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:55:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:55:49.146 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:55:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:55:59.146 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:55:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:56:09.148 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:56:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:56:19.147 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:56:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:56:29.147 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:56:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:56:39.153 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:56:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:56:49.151 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:56:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:56:59.157 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:56:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:57:09.146 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:57:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:57:19.147 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:57:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:57:29.146 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:57:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:57:39.145 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:57:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:57:49.147 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:57:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:57:59.155 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:57:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:58:09.150 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:58:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:58:19.161 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:58:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:58:29.144 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:58:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:58:39.144 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:58:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:58:49.146 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:58:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:58:59.146 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:58:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:59:09.145 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:59:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:59:19.152 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:59:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:59:29.150 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:59:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:59:39.153 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:59:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:59:49.157 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:59:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 15:59:59.147 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 15:59:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 16:00:09.146 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 16:00:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 16:00:19.148 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 16:00:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 16:00:29.146 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 16:00:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 16:00:39.145 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 16:00:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 16:00:49.154 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 16:00:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 16:00:59.149 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 16:00:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 16:01:09.151 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 16:01:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 16:01:19.156 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 16:01:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 16:01:29.154 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 16:01:29] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 16:01:39.145 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 16:01:39] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 16:01:49.144 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 16:01:49] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 16:01:59.145 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 16:01:59] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 16:02:09.145 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 16:02:09] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 16:02:19.153 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 16:02:19] "GET /v1/health HTTP/1.1" 200 - 2026-08-24 16:02:29.153 1 INFO werkzeug [-] 10.0.0.32 - - [24/Aug/2026 16:02:29] "GET /v1/health HTTP/1.1" 200 -