+ exec staffeln-api --config-file /etc/staffeln/staffeln.conf 2026-05-05 02:49:55.784 1 INFO staffeln.cmd.api [-] Starting server in PID 1 2026-05-05 02:49:55.786 1 INFO staffeln.cmd.api [-] Serving on http://0.0.0.0:8808 * Serving Flask app 'staffeln.api.app' * Debug mode: off 2026-05-05 02:49:55.787 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.2:8808 2026-05-05 02:49:55.787 1 INFO werkzeug [-] Press CTRL+C to quit 2026-05-05 02:49:57.333 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:49:57] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:50:01.182 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:50:01] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:50:11.167 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:50:11] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:50:21.174 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:50:21] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:50:31.176 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:50:31] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:50:41.174 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:50:41] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:50:51.173 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:50:51] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:51:01.175 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:51:01] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:51:11.167 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:51:11] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:51:21.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:51:21] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:51:31.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:51:31] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:51:41.167 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:51:41] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:51:51.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:51:51] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:52:01.174 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:52:01] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:52:11.175 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:52:11] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:52:21.178 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:52:21] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:52:31.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:52:31] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:52:41.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:52:41] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:52:51.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:52:51] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:53:01.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:53:01] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:53:11.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:53:11] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:53:21.172 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:53:21] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:53:31.173 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:53:31] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:53:41.177 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:53:41] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:53:51.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:53:51] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:54:01.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:54:01] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:54:11.167 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:54:11] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:54:21.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:54:21] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:54:31.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:54:31] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:54:41.175 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:54:41] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:54:51.175 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:54:51] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:55:01.180 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:55:01] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:55:11.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:55:11] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:55:21.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:55:21] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:55:31.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:55:31] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:55:41.167 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:55:41] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:55:51.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:55:51] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:56:01.172 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:56:01] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:56:11.175 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:56:11] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:56:21.180 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:56:21] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:56:31.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:56:31] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:56:41.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:56:41] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:56:51.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:56:51] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:57:01.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:57:01] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:57:11.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:57:11] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:57:21.174 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:57:21] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:57:31.177 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:57:31] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:57:41.179 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:57:41] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:57:51.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:57:51] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:58:01.167 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:58:01] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:58:11.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:58:11] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:58:21.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:58:21] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:58:31.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:58:31] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:58:41.177 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:58:41] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:58:51.174 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:58:51] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:59:01.177 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:59:01] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:59:11.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:59:11] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:59:21.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:59:21] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:59:31.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:59:31] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:59:41.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:59:41] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 02:59:51.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 02:59:51] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:00:01.176 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:00:01] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:00:11.172 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:00:11] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:00:21.196 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:00:21] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:00:31.178 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:00:31] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:00:41.175 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:00:41] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:00:51.173 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:00:51] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:01:01.174 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:01:01] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:01:11.175 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:01:11] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:01:21.172 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:01:21] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:01:31.173 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:01:31] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:01:41.179 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:01:41] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:01:51.168 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:01:51] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:02:01.167 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:02:01] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:02:11.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:02:11] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:02:21.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:02:21] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:02:31.169 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:02:31] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:02:41.176 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:02:41] "GET /v1/health HTTP/1.1" 200 - 2026-05-05 03:02:51.175 1 INFO werkzeug [-] 10.0.0.109 - - [05/May/2026 03:02:51] "GET /v1/health HTTP/1.1" 200 -