+ exec staffeln-api --config-file /etc/staffeln/staffeln.conf 2026-04-30 20:39:31.798 1 INFO staffeln.cmd.api [-] Starting server in PID 1 2026-04-30 20:39:31.800 1 INFO staffeln.cmd.api [-] Serving on http://0.0.0.0:8808 * Serving Flask app 'staffeln.api.app' * Debug mode: off 2026-04-30 20:39:31.801 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.240:8808 2026-04-30 20:39:31.801 1 INFO werkzeug [-] Press CTRL+C to quit 2026-04-30 20:39:38.169 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:39:38] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:39:38.244 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:39:38] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:39:47.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:39:47] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:39:57.150 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:39:57] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:40:07.151 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:40:07] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:40:17.151 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:40:17] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:40:27.152 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:40:27] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:40:37.153 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:40:37] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:40:47.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:40:47] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:40:57.145 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:40:57] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:41:07.145 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:41:07] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:41:17.147 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:41:17] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:41:27.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:41:27] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:41:37.161 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:41:37] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:41:47.153 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:41:47] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:41:57.160 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:41:57] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:42:07.154 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:42:07] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:42:17.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:42:17] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:42:27.145 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:42:27] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:42:37.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:42:37] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:42:47.147 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:42:47] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:42:57.156 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:42:57] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:43:07.151 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:43:07] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:43:17.154 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:43:17] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:43:27.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:43:27] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:43:37.145 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:43:37] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:43:47.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:43:47] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:43:57.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:43:57] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:44:07.145 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:44:07] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:44:17.161 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:44:17] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:44:27.152 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:44:27] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:44:37.157 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:44:37] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:44:47.147 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:44:47] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:44:57.145 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:44:57] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:45:07.148 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:45:07] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:45:17.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:45:17] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:45:27.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:45:27] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:45:37.169 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:45:37] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:45:47.150 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:45:47] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:45:57.158 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:45:57] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:46:07.145 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:46:07] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:46:17.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:46:17] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:46:27.145 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:46:27] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:46:37.145 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:46:37] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:46:47.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:46:47] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:46:57.151 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:46:57] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:47:07.150 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:47:07] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:47:17.173 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:47:17] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:47:27.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:47:27] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:47:37.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:47:37] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:47:47.145 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:47:47] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:47:57.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:47:57] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:48:07.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:48:07] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:48:17.165 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:48:17] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:48:27.157 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:48:27] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:48:37.174 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:48:37] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:48:47.145 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:48:47] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:48:57.144 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:48:57] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:49:07.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:49:07] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:49:17.145 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:49:17] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:49:27.146 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:49:27] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:49:37.160 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:49:37] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:49:47.149 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:49:47] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:49:57.154 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:49:57] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:50:07.151 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:50:07] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:50:17.152 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:50:17] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:50:29.154 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:50:29] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:50:37.151 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:50:37] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:50:47.151 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:50:47] "GET /v1/health HTTP/1.1" 200 - 2026-04-30 20:50:57.151 1 INFO werkzeug [-] 10.0.0.69 - - [30/Apr/2026 20:50:57] "GET /v1/health HTTP/1.1" 200 -