+ exec staffeln-api --config-file /etc/staffeln/staffeln.conf 2026-02-26 21:20:47.322 1 INFO staffeln.cmd.api [-] Starting server in PID 1 2026-02-26 21:20:47.323 1 INFO staffeln.cmd.api [-] Serving on http://0.0.0.0:8808 * Serving Flask app 'staffeln.api.app' * Debug mode: off 2026-02-26 21:20:47.325 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.132:8808 2026-02-26 21:20:47.325 1 INFO werkzeug [-] Press CTRL+C to quit 2026-02-26 21:20:48.823 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:20:48] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:20:54.128 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:20:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:21:04.126 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:21:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:21:14.125 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:21:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:21:24.125 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:21:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:21:34.122 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:21:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:21:44.122 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:21:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:21:54.119 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:21:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:22:04.127 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:22:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:22:14.126 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:22:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:22:24.127 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:22:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:22:34.132 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:22:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:22:44.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:22:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:22:54.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:22:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:23:04.119 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:23:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:23:14.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:23:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:23:24.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:23:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:23:34.128 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:23:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:23:44.132 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:23:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:23:54.132 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:23:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:24:04.122 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:24:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:24:14.119 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:24:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:24:24.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:24:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:24:34.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:24:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:24:44.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:24:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:24:54.129 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:24:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:25:04.131 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:25:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:25:14.133 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:25:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:25:24.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:25:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:25:34.122 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:25:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:25:44.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:25:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:25:54.122 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:25:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:26:04.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:26:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:26:14.128 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:26:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:26:24.128 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:26:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:26:34.130 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:26:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:26:44.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:26:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:26:54.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:26:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:27:04.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:27:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:27:14.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:27:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:27:24.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:27:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:27:34.127 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:27:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:27:44.126 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:27:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:27:54.138 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:27:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:28:04.123 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:28:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:28:14.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:28:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:28:24.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:28:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:28:34.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:28:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:28:44.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:28:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:28:54.130 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:28:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:29:04.124 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:29:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:29:14.126 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:29:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:29:24.131 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:29:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:29:34.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:29:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:29:44.118 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:29:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:29:54.122 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:29:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:30:04.124 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:30:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:30:14.122 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:30:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:30:24.127 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:30:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:30:34.127 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:30:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:30:44.124 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:30:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:30:54.139 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:30:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:31:04.127 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:31:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:31:14.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:31:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:31:24.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:31:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:31:34.124 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:31:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:31:44.119 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:31:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:31:54.126 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:31:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:32:04.125 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:32:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:32:14.132 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:32:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:32:24.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:32:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:32:34.128 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:32:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:32:44.125 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:32:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:32:54.123 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:32:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:33:04.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:33:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:33:14.127 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:33:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:33:24.128 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:33:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:33:34.132 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:33:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:33:44.119 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:33:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:33:54.122 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:33:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:34:04.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:34:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:34:14.127 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:34:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:34:24.119 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:34:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:34:34.126 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:34:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:34:44.128 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:34:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:34:54.464 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:34:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:35:04.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:35:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:35:14.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:35:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:35:24.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:35:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:35:34.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:35:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:35:44.128 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:35:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:35:54.126 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:35:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:36:04.128 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:36:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:36:14.133 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:36:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:36:24.119 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:36:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:36:34.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:36:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:36:44.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:36:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:36:54.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:36:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:37:04.122 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:37:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:37:14.128 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:37:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:37:24.129 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:37:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:37:34.136 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:37:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:37:44.119 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:37:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:37:54.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:37:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:38:04.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:38:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:38:14.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:38:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:38:24.135 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:38:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:38:34.130 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:38:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:38:44.127 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:38:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:38:54.138 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:38:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:39:04.124 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:39:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:39:14.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:39:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:39:24.119 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:39:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:39:34.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:39:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:39:44.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:39:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:39:54.129 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:39:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:40:04.129 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:40:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:40:14.139 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:40:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:40:24.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:40:24] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:40:34.120 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:40:34] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:40:44.121 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:40:44] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:40:54.131 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:40:54] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:41:04.123 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:41:04] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:41:14.127 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:41:14] "GET /v1/health HTTP/1.1" 200 - 2026-02-26 21:41:24.126 1 INFO werkzeug [-] 10.0.0.230 - - [26/Feb/2026 21:41:24] "GET /v1/health HTTP/1.1" 200 -