健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [12/Feb/2026 18:36:34] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:36:35] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:36:35] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:36:35] "GET /api/services HTTP/1.1" 200 - 健康检查线程已启动 [HealthCheck] 违禁品查获排行榜: offline [HealthCheck] 短信接收端-Go: online * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [12/Feb/2026 18:37:32] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:37:32] "GET /admin HTTP/1.1" 302 - 127.0.0.1 - - [12/Feb/2026 18:38:27] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:27] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:27] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:28] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:28] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:28] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:32] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:32] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:32] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:32] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:39] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:39] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:39] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:39] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:45] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:45] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:45] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:45] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:47] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:48] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:57] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:38:58] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:39:03] "GET /admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:39:03] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:39:03] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:39:09] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 18:39:10] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 19:53:13] "GET /admin/services HTTP/1.1" 302 - 127.0.0.1 - - [12/Feb/2026 19:53:13] "GET /favicon.ico HTTP/1.1" 404 - 127.0.0.1 - - [12/Feb/2026 19:53:13] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 19:53:20] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 19:53:21] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 19:53:21] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [12/Feb/2026 19:53:53] "GET /api/services HTTP/1.1" 200 - [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online127.0.0.1 - - [12/Feb/2026 20:12:21] "GET /api/services HTTP/1.1" 200 - [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online127.0.0.1 - - [13/Feb/2026 01:46:29] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:46:45] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:46:52] "GET /admin HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 01:46:52] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:46:55] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 01:46:56] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:46:56] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:46:56] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:46:56] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:47:07] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:47:08] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:47:10] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:47:11] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:47:11] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:47:11] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:47:14] "GET /admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:47:14] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:47:14] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:47:16] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:47:23] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 01:47:23] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:47:28] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:47:30] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:47:30] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:47:30] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 01:50:01] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 02:18:17] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 02:18:19] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 02:18:21] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 02:18:21] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 02:18:23] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 02:18:24] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 02:18:24] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 02:18:26] "GET /admin HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 02:18:27] "GET /admin/login HTTP/1.1" 200 - [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 03:00:53] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:00:53] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:00:53] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:00:54] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:00:54] "GET /favicon.ico HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 03:00:54] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:00:54] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:00:54] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:00:55] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:01:06] "GET /admin HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 03:01:06] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:01:10] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 03:01:11] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:01:11] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 03:01:12] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:01:12] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:01:12] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:01:12] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:01:14] "GET /admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:01:15] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:01:15] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:01:40] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:01:40] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:01:56] "PUT /api/admin/categories/3 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:01:56] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:01:56] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:10] "PUT /api/admin/categories/2 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:10] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:10] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:24] "PUT /api/admin/categories/1 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:24] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:24] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:27] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:27] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:27] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:27] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:31] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:32] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:32] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:02:32] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:32] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:33] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:02:39] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:40] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:42] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:49] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:02:50] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:03:13] "PUT /api/admin/services/1 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:03:17] "PUT /api/admin/services/1 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:03:19] "PUT /api/admin/services/1 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:03:20] "PUT /api/admin/services/1 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:10:56] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:10:56] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:10:56] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:10:56] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:05] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:05] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:05] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:05] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:08] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:09] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:18] "GET /admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:18] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:18] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:20] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:20] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:28] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:28] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:28] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:28] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:32] "GET /admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:32] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:11:32] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:12:18] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:12:19] "GET /api/admin/services HTTP/1.1" 200 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 03:15:19] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:15:20] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:15:21] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:15:32] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:15:40] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:15:40] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:15:40] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:15:40] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:15:44] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:15:44] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:15:48] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:15:57] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:15:57] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:15:57] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:15:57] "GET /api/admin/login/status HTTP/1.1" 200 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 03:22:58] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:22:58] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:22:58] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:22:58] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:23:01] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:23:01] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:23:09] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 03:23:09] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:23:12] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:23:16] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 03:23:16] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:23:17] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:23:17] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:23:17] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:23:19] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:23:19] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:23:23] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:24:16] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:24:17] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:24:17] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:24:17] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:24:27] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:24:27] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:24:27] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:24:28] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:24:32] "GET /admin HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 03:24:32] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:24:38] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 03:24:38] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:24:38] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:24:38] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:24:38] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:24:41] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:24:42] "GET /api/admin/services HTTP/1.1" 200 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 03:29:34] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:29:34] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:35:20] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:35:20] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:35:27] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:35:42] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:36:13] "PUT /api/admin/services/1 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:36:13] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:36:25] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:36:25] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:36:25] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:36:25] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:36:33] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:36:33] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:36:33] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:36:34] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:03] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:03] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:08] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:09] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:09] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:09] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:10] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:11] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:14] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:33] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:33] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:43] "PUT /api/admin/services/2 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:43] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:47] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:52] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:37:56] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:03] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:04] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:22] "PUT /api/admin/services/3 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:22] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:26] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:41] "PUT /api/admin/services/3 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:41] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:48] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:49] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:49] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:49] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:50] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 03:38:50] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:53] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 03:38:53] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:58] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:58] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:58] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:38:58] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:39:05] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:06] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:06] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:06] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:39:07] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:07] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:07] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:07] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:39:08] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:08] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:08] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:08] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:39:09] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:09] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:09] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:09] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:39:13] "GET /admin HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 03:39:13] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:19] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 03:39:19] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:20] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:20] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:20] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:22] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:40] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:40] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:44] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:45] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:45] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:45] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:39:46] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 03:39:47] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:40:03] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:40:03] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:40:03] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:40:03] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:40:05] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:40:05] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:40:05] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:40:06] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:40:06] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:40:06] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:40:06] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:40:07] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:40:10] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:40:10] "POST /api/admin/health-check HTTP/1.1" 401 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 03:52:46] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:52:47] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:52:47] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:52:47] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:52:47] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:52:47] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:53:17] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:53:17] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 03:53:47] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 03:53:47] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 04:04:13] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:04:13] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 04:04:13] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:04:13] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:04:13] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:04:14] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 04:04:29] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:04:29] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:04:29] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:04:29] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 04:04:59] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:04:59] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 04:05:29] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:05:29] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 04:08:56] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:08:56] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:08:58] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:16] "POST /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:17] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:20] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:20] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:20] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:20] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:22] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:22] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:25] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:25] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:25] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:25] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:26] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:33] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:33] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:11:38] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:14:43] "POST /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:14:43] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:14:47] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:14:47] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:14:47] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:14:47] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:14:57] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:14:57] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:14:57] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:15:01] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:15:01] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:15:01] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:15:01] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:15:05] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:15:32] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:15:35] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:16:13] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:16:17] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:16:32] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:16:36] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:17:10] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:17:14] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:29:31] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:29:31] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:29:32] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:29:55] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:29:56] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:30:25] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:30:26] "POST /api/admin/health-check HTTP/1.1" 200 - [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: offline [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: offline [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: offline [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: offline [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online127.0.0.1 - - [13/Feb/2026 04:55:29] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:55:30] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:55:35] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:55:36] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:56:00] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:56:00] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:56:00] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:56:00] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:56:06] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:56:07] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:56:09] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 04:56:13] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:11:25] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:11:26] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:11:29] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:12:07] "POST /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:12:07] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:12:13] "GET /api/admin/categories HTTP/1.1" 200 - [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online127.0.0.1 - - [13/Feb/2026 05:17:51] "POST /api/admin/services/2/toggle HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:17:51] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:17:55] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:18:00] "PUT /api/admin/services/5 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:18:00] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:18:08] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:18:18] "PUT /api/admin/services/1 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:18:19] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:18:21] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:18:22] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:18:22] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:18:22] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:18:24] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:18:25] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:18:56] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:20:20] "POST /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:20:20] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:20:47] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:20:47] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:20:47] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:20:47] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:20:55] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:20:56] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:20:56] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:20:58] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:21:26] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:21:28] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:21:36] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:21:36] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:21:36] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:21:36] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:21:43] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:21:44] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:22:11] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:25:32] "POST /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:25:32] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:25:33] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:25:34] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:26:44] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:27:47] "POST /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:27:48] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:08] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:25] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:25] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:25] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:26] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:27] "GET /admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:28] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:28] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:38] "POST /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:39] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:39] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:48] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:51] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:51] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:53] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:53] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:28:53] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:29:09] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:29:11] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:29:21] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:29:21] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:29:21] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:29:21] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:29:23] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:29:24] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:29:31] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:29:41] "PUT /api/admin/services/9 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:29:42] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:30:34] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:30:37] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:31:15] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:31:16] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:31:16] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:31:16] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:31:18] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:31:18] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:31:18] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:31:18] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:31:29] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:31:30] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:31:30] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:31:30] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:31:30] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:31:30] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:31:33] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:00] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:03] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:06] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:07] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:07] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:07] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:10] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:10] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:10] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:10] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:12] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:12] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:16] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:25] "PUT /api/admin/services/7 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:25] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:28] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:54] "PUT /api/admin/services/8 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:32:55] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:33:16] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:33:20] "PUT /api/admin/services/4 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:33:21] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:33:23] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:33:24] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:33:24] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:33:24] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:33:29] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:33:39] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:33:40] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:33:44] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:33:50] "PUT /api/admin/services/6 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:33:51] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:34:15] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:34:15] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:34:15] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:34:15] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:34:29] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:34:30] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:34:31] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:37:47] "POST /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:37:48] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:38:03] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:38:04] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 05:38:04] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:38:05] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:38:05] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:38:05] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 05:38:14] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:38:15] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:38:15] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:38:15] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 05:39:05] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:39:05] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:39:05] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:39:06] "GET /favicon.ico HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 05:39:06] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 05:39:35] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:39:35] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 05:39:41] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:39:47] "PUT /api/admin/services/10 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:39:47] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:39:51] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:41:15] "POST /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:41:16] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:41:18] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:41:18] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:41:18] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:41:18] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:41:22] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:41:22] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:41:22] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:41:25] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:41:52] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:41:55] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:46:53] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:46:56] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:47:22] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:47:25] "POST /api/admin/health-check HTTP/1.1" 200 - [HealthCheck] 违禁品查获排行榜: online [HealthCheck] 短信接收端-GO: offline [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Vaultwarden: online [HealthCheck] 短信接收端-Go: online [HealthCheck] LUCKY: offline [HealthCheck] Gitea: online [HealthCheck] Vaultwarden: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] LUCKY: offline [HealthCheck] Gitea: online [HealthCheck] Vaultwarden: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] LUCKY: offline [HealthCheck] Gitea: online [HealthCheck] Vaultwarden: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] LUCKY: offline [HealthCheck] Gitea: online [HealthCheck] Vaultwarden: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] LUCKY: offline [HealthCheck] Gitea: online [HealthCheck] Vaultwarden: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] LUCKY: offline [HealthCheck] Gitea: online [HealthCheck] Vaultwarden: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] LUCKY: offline [HealthCheck] Gitea: online [HealthCheck] Vaultwarden: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] LUCKY: offline [HealthCheck] Gitea: online [HealthCheck] Vaultwarden: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] Gitea: online [HealthCheck] Vaultwarden: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] Gitea: online [HealthCheck] Vaultwarden: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] Gitea: online [HealthCheck] LUCKY-SG: offline [HealthCheck] Vaultwarden: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] Gitea: online [HealthCheck] LUCKY-SG: online [HealthCheck] Vaultwarden: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] Gitea: online [HealthCheck] LUCKY-SG: online [HealthCheck] Vaultwarden: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] Gitea: online [HealthCheck] LUCKY-SG: online [HealthCheck] Vaultwarden: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] Gitea: online [HealthCheck] LUCKY-SG: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online127.0.0.1 - - [13/Feb/2026 05:48:30] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:48:33] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:48:52] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:48:55] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:49:22] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:49:25] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:49:52] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:49:55] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:50:22] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:50:25] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:51:00] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:51:03] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:51:22] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:51:25] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:51:52] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:51:55] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:03] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:04] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:04] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:04] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:06] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:06] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:34] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:37] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:53] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:53] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:53] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:55] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:56] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:57] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:57] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:58:57] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:59:06] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:59:06] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:59:06] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:59:08] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:59:36] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 05:59:41] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:02:58] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:02:58] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:02:58] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:02:58] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:00] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:00] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:00] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:00] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:00] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:01] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:03] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:04] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:04] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:04] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:05] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:06] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:06] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:07] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:07] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:07] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:07] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:08] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:08] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:09] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:09] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:10] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:10] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:10] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:10] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:11] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:11] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:11] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:11] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:13] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:14] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:15] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:16] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:16] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:16] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:16] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:16] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:17] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:17] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:17] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:17] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:18] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:18] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:18] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:18] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:19] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:19] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:19] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:19] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:20] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:20] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:20] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:20] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:20] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:21] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:21] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:21] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:21] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:22] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:22] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:22] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:22] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:23] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:23] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:23] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:23] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:23] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:23] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:24] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:24] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:24] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:24] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:25] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:25] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:25] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:25] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:25] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:26] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:26] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:26] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:26] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:27] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:27] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:27] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:28] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:28] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:29] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:29] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:29] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:29] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:30] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:30] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:30] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:30] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:31] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:31] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:31] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:03:31] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:31] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:31] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:03:32] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:05:37] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:05:37] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:05:39] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:05:39] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:05:39] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:05:39] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:05:57] "GET /admin HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 06:05:57] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:04] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 06:06:04] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:05] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:05] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:05] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:08] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:09] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:09] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:12] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:12] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:12] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:14] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:14] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:16] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:16] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:18] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:18] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:19] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:20] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:21] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:21] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:23] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:23] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:25] "GET /admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:25] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:25] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:28] "GET /admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:28] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:28] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:29] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:30] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:30] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:39] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:42] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:47] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:06:47] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:07:09] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:07:14] "PUT /api/admin/services/10 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:07:14] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:08:54] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:08:57] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:10:08] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:10:10] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:10:10] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:10:10] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:10:11] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:10:12] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:10:12] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:10:12] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:10:12] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:10:14] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:10:16] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:10:16] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:10:16] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:10:19] "POST /api/admin/health-check HTTP/1.1" 200 - [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online127.0.0.1 - - [13/Feb/2026 06:14:40] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:14:43] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:14:59] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:15:02] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:15:29] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:15:32] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:20:11] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:20:14] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:20:28] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:20:28] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:20:28] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:20:28] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:20:33] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:20:33] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:22:00] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:22:00] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:22:00] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:22:03] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:44] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:44] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:47] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:48] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:49] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:49] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:51] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:51] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:52] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:52] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:52] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:52] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:53] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 06:33:53] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:58] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:58] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:58] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:33:58] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:34:03] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:03] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:03] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:03] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:34:11] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:11] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:11] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:12] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:34:13] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:13] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:13] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:13] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:34:17] "GET /admin HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 06:34:17] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:20] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 06:34:20] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:20] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:20] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:20] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:28] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:28] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:31] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:34:31] "GET /api/admin/services HTTP/1.1" 200 - [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online [HealthCheck] Gitea: online [HealthCheck] CHFS: online [HealthCheck] CLI Proxy API Management Center: online [HealthCheck] 短信接收端-Go: online [HealthCheck] 违禁品查获排行榜: online [HealthCheck] Navidrome: online [HealthCheck] LUCKY: offline [HealthCheck] LUCKY-SG: online [HealthCheck] OneHub: online [HealthCheck] Vaultwarden: online127.0.0.1 - - [13/Feb/2026 06:38:27] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:38:27] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:38:27] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:38:30] "POST /api/admin/health-check HTTP/1.1" 200 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 06:52:23] "GET /api/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:23] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:23] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:23] "GET /api/services?t=1770936742816 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:26] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:27] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:28] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:28] "GET /api/services?t=1770936747252 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:28] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:29] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:29] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:29] "GET /api/services?t=1770936748783 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:30] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:31] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:31] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:31] "GET /api/services?t=1770936750126 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:32] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:32] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:32] "GET /api/services?t=1770936751466 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:32] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:34] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:35] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:36] "GET /api/services?t=1770936755652 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:39] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:42] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:43] "GET /api/services?t=1770936762056 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:43] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:43] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:52:44] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:45] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:45] "GET /api/services?t=1770936764145 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:45] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:52:46] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:46] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:46] "GET /api/services?t=1770936765675 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:46] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:52:47] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:48] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:48] "GET /api/services?t=1770936767113 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:48] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:52:50] "GET /admin HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 06:52:50] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:52:59] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 06:52:59] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:00] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:00] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:00] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:04] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:04] "GET /api/admin/services?t=1770936783308 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:05] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:06] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:06] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:06] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:07] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:08] "GET /api/admin/services?t=1770936787232 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:21] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:22] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:22] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:22] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:24] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 06:53:24] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:26] "GET /api/admin/services?t=1770936805315 HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:53:26] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:26] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:26] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:29] "GET /api/services?t=1770936808586 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:29] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:53:31] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:31] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:31] "GET /api/services?t=1770936810470 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:31] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:53:32] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:32] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:32] "GET /api/services?t=1770936811888 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:33] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:53:34] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:34] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:34] "GET /api/services?t=1770936813624 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:34] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:53:35] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:36] "GET /api/services?t=1770936815094 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:36] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:36] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:53:37] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:37] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:37] "GET /api/services?t=1770936816464 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:37] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:53:38] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:38] "GET /api/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:38] "GET /api/services?t=1770936817680 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:53:38] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:54:02] "GET /api/services?t=1770936840984 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:54:02] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:54:18] "GET /api/services?t=1770936856772 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:54:18] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:54:18] "GET /api/services?t=1770936856773 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:54:18] "POST /api/admin/health-check HTTP/1.1" 401 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 06:54:25] "GET /api/services?t=1770936864494 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:54:26] "GET /api/services?t=1770936864494 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:54:28] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:54:29] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:54:32] "GET /api/services?t=1770936871680 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:54:35] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:55:02] "GET /api/services?t=1770936901680 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:55:05] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:55:43] "GET /api/services?t=1770936942095 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:55:43] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:55:44] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:55:44] "GET /api/services?t=1770936943364 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:55:44] "GET /api/categories?t=1770936943364 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:55:44] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:55:45] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:55:45] "GET /api/categories?t=1770936944966 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:55:45] "GET /api/services?t=1770936944967 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:55:46] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:55:47] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:55:47] "GET /api/categories?t=1770936946452 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:55:47] "GET /api/services?t=1770936946452 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:55:47] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 06:58:06] "GET /api/services?t=1770937085061 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:58:06] "GET /api/services?t=1770937085064 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:58:09] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:58:09] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:58:11] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:58:12] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:58:12] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:58:12] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:58:19] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:58:31] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:58:32] "GET /api/admin/services?t=1770937111065 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:58:42] "GET /api/services?t=1770937121408 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:58:42] "GET /api/services?t=1770937121406 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:58:42] "GET /api/admin/services?t=1770937121858 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:58:45] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 06:58:45] "POST /api/admin/health-check HTTP/1.1" 200 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 07:00:02] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:00:03] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:00:03] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:00:03] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:00:06] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:00:06] "GET /api/categories?t=1770937205341 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:00:06] "GET /api/services?t=1770937205341 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:00:09] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:00:14] "GET /api/services?t=1770937212723 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:00:17] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:00:46] "GET /api/services?t=1770937245518 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:00:46] "GET /api/services?t=1770937245542 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:00:49] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:00:49] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:02:29] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:02:29] "GET /api/categories?t=1770937348821 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:02:29] "GET /api/services?t=1770937348822 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:02:31] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:02:32] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:02:32] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:02:32] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:02:32] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:02:34] "GET /api/services?t=1770937353253 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:02:37] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:02:38] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:02:38] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:02:38] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:02:38] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:03:09] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:03:09] "GET /api/categories?t=1770937388547 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:03:09] "GET /api/services?t=1770937388548 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:03:12] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:03:15] "GET /api/services?t=1770937394717 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:03:18] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:03:39] "GET /api/services?t=1770937418683 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:03:42] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:04:09] "GET /api/services?t=1770937448682 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:04:12] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:18] "GET /api/services?t=1770937817131 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:18] "GET /api/services?t=1770937817135 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:19] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:19] "GET /api/categories?t=1770937818789 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:19] "GET /api/services?t=1770937818789 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:21] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:21] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:22] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:24] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:24] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:24] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:24] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:29] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:29] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:29] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:29] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:31] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:31] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:31] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:31] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:33] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:33] "GET /api/categories?t=1770937832733 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:33] "GET /api/services?t=1770937832734 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:36] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:43] "GET /api/services?t=1770937841944 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:43] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:44] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:44] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:44] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:45] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:10:45] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:45] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:51] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:10:51] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:51] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:51] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:51] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:10:57] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:10:57] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:21] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:21] "GET /api/categories?t=1770937880268 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:21] "GET /api/services?t=1770937880270 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:21] "GET /favicon.ico HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:11:21] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 07:11:24] "GET /admin HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:11:24] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:29] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:11:29] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:29] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:29] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:29] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:33] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:33] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:33] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:33] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:34] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:34] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:34] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:11:34] "GET /api/admin/services HTTP/1.1" 200 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 07:13:33] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:33] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:33] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:33] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:33] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:33] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:34] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:34] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:34] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:34] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:34] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:34] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:34] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:35] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:35] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:35] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:35] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:35] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:35] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:35] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:35] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:36] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:36] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:36] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:36] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:37] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:37] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:37] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:37] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:37] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:37] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:38] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:38] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:38] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:38] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:38] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:38] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:38] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:39] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:39] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:39] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:39] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:39] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:39] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:39] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:40] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:40] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:40] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:40] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:40] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:40] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:40] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:41] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:41] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:41] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:41] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:41] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:41] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:41] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:41] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:42] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:42] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:42] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:42] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:42] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:43] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:43] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:43] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:43] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:43] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:43] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:43] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:44] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:44] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:44] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:44] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:44] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:44] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:45] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:45] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:45] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:45] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:45] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:45] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:45] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:46] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:46] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:46] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:46] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:46] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:46] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:46] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:46] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:47] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:47] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:47] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:47] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:47] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:47] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:47] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:48] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:48] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:48] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:48] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:48] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:49] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:49] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:49] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:49] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:49] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:49] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:49] "GET /admin HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:49] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:52] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:53] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:53] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:53] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:53] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:53] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:53] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:54] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:54] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:54] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:54] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:54] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:54] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:55] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:55] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:55] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:55] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:55] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:56] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:56] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:56] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:56] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:56] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:56] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:57] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:57] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:57] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:57] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:57] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:57] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:57] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:58] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:58] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:58] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:58] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:58] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:58] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:13:59] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:59] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:59] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:13:59] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:00] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:00] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:00] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:00] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:00] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:00] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:00] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:00] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:01] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:01] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:01] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:01] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:01] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:03] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:03] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:03] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:04] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:04] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:04] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:04] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:04] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:04] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:05] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:05] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:05] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:05] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:05] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:05] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:06] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:06] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:06] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:06] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:06] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:18] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:18] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:18] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:18] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:19] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:19] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:19] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:19] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:19] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:19] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:19] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:19] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:20] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:20] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:20] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:20] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:20] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:21] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:21] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:21] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:21] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:21] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:21] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:21] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:21] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:22] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:22] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:22] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:22] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:22] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:22] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:23] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:23] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:23] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:23] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:23] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:23] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:24] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:24] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:24] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:24] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:25] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:25] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:25] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:25] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:26] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:26] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:26] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:26] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:27] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:27] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:27] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:27] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:27] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:27] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:27] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:28] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:14:28] "GET /api/admin/services HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:28] "GET /api/admin/categories HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:28] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:14:28] "GET /admin HTTP/1.1" 200 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 07:15:23] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:23] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:23] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:24] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:25] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:26] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:30] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:30] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:30] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:31] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:31] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:31] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:32] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:32] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:32] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:32] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:33] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:33] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:33] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:34] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:34] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:34] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:35] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:35] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:35] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:36] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:36] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:36] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:36] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:37] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:37] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:37] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:38] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:38] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:38] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:39] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:39] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:39] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:40] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:40] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:40] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:40] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:41] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:41] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:41] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:42] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:42] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:43] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:43] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:44] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:44] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:44] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:45] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:45] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:45] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:45] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:46] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:46] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:46] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:47] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:53] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:54] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:54] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:54] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:54] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:54] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:55] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:55] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:55] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:55] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:56] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:56] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:56] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:56] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:56] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:57] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:57] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:57] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:57] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:58] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:58] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:58] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:58] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:58] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:59] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:59] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:15:59] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:15:59] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:00] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:00] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:00] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:00] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:00] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:01] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:01] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:01] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:01] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:02] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:02] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:02] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:02] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:03] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:03] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:04] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:05] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:05] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:05] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:05] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:06] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:06] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:06] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:07] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:07] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:07] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:18] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:18] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:18] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:18] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:19] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:19] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:19] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:19] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:19] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:20] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:20] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:20] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:20] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:20] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:21] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:39] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:39] "GET /api/services?t=1770938198575 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:39] "GET /api/categories?t=1770938198574 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:39] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 07:16:44] "GET /admin HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:44] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:51] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:52] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:52] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:52] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:52] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:53] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:53] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:53] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:53] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:54] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:54] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:54] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:54] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:55] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:55] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:55] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:55] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:56] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:56] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:56] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:56] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:56] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:57] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:57] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:57] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:58] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:58] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:59] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:16:59] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:16:59] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:17:00] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:17:00] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:17:00] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:17:00] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:17:01] "GET /api/admin/login/status HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:17:01] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:17:01] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:17:01] "GET /admin HTTP/1.1" 200 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 07:18:08] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:08] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:08] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:09] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:09] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:09] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:09] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:10] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:10] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:10] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:10] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:11] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:11] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:11] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:11] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:11] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:11] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:12] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:12] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:12] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:12] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:13] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:13] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:13] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:13] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:13] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:14] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:14] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:14] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:15] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:15] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:15] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:15] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:15] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:16] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:16] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:16] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:16] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:17] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:21] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:21] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:21] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:22] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:22] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:22] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:22] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:23] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:23] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:23] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:23] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:23] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:24] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:24] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:24] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:24] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:25] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:25] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:25] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:25] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:25] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:26] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:26] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:26] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:26] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:27] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:27] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:27] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:27] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:29] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:30] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:30] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:30] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:30] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:31] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:31] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:31] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:31] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:32] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:35] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:35] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:35] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:36] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:36] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:18:36] "GET /api/admin/login/status HTTP/1.1" 403 - 127.0.0.1 - - [13/Feb/2026 07:18:36] "GET /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:18:51] "POST /api/admin/change-password HTTP/1.1" 400 - 127.0.0.1 - - [13/Feb/2026 07:19:03] "POST /api/admin/change-password HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:19:04] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:19:05] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:19:05] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:19:05] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:19:10] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:19:10] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:19:13] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:19:13] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:19:13] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:19:13] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:19:13] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:19:36] "GET /api/admin/backup/local HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:20:43] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:20:43] "GET /api/categories?t=1770938442822 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:20:43] "GET /api/services?t=1770938442823 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:20:46] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:20:58] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:20:58] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:20:58] "GET /favicon.ico HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:20:58] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:20:58] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:21:02] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:21:02] "GET /api/categories?t=1770938461825 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:21:02] "GET /api/services?t=1770938461826 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:21:05] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:22:45] "GET /api/services?t=1770938564541 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:22:45] "GET /api/services?t=1770938564541 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:22:46] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:22:47] "GET /api/categories?t=1770938566122 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:22:47] "GET /api/services?t=1770938566123 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:22:48] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:22:48] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:22:50] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:08] "GET /api/services?t=1770938587200 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:11] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:26] "GET /api/services?t=1770938605889 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:26] "GET /api/services?t=1770938605888 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:28] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:28] "GET /api/categories?t=1770938607428 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:28] "GET /api/services?t=1770938607429 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:29] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:29] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:30] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:30] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:30] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:30] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:31] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:40] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:41] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:41] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:41] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:46] "GET /api/services?t=1770938625331 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:46] "GET /api/services?t=1770938625331 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:48] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:48] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:48] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:48] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:49] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:50] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:23:56] "POST /api/admin/backup/webdav HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:02] "POST /api/admin/backup/webdav HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:04] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:24:04] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:06] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:24:06] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:06] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:07] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:07] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:14] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:14] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:14] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:14] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:15] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:24:15] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:43] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:24:43] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:44] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:44] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:44] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:48] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:49] "GET /api/admin/login/status HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:49] "GET /api/admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:24:49] "GET /api/admin/categories HTTP/1.1" 200 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 07:25:59] "POST /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:25:59] "GET /api/admin/settings HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 07:26:59] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:27:00] "GET /api/admin/login/status?t=1770938819222 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:27:00] "GET /api/admin/categories?t=1770938819411 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:27:00] "GET /api/admin/services?t=1770938819410 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:27:03] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:27:12] "POST /api/admin/backup/test HTTP/1.1" 200 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 07:29:24] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:29:24] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:29:30] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:29:30] "GET /api/categories?t=1770938969582 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:29:30] "GET /api/services?t=1770938969585 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:29:30] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:29:30] "GET /api/categories?t=1770938969951 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:29:30] "GET /api/services?t=1770938969952 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:29:31] "POST /api/admin/health-check HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:30:01] "GET /api/services?t=1770938999952 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:30:01] "POST /api/admin/health-check HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:30:19] "GET /admin HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:30:19] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:30:22] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:30:22] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:30:22] "GET /api/admin/login/status?t=1770939021569 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:30:22] "GET /api/admin/categories?t=1770939021744 HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:30:22] "GET /api/admin/services?t=1770939021744 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:30:28] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:30:29] "GET /api/admin/login/status?t=1770939028064 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:30:29] "GET /api/admin/categories?t=1770939028240 HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:30:29] "GET /api/admin/services?t=1770939028240 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:30:32] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:31:33] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:31:33] "GET /favicon.ico HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:31:33] "GET /api/services?t=1770939092858 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:31:33] "GET /api/categories?t=1770939092857 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:31:34] "POST /api/admin/health-check HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:32:04] "GET /api/services?t=1770939123679 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:32:04] "POST /api/admin/health-check HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:32:19] "POST /api/admin/backup/test HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:32:26] "POST /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:32:28] "POST /api/admin/backup/webdav HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:32:30] "POST /api/admin/backup/webdav HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:32:33] "POST /api/admin/backup/test HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:32:36] "POST /api/admin/backup/test HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:32:39] "POST /api/admin/backup/webdav HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:32:44] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:32:50] "POST /api/admin/backup/webdav HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:32:52] "POST /api/admin/backup/webdav HTTP/1.1" 404 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 07:36:29] "GET /admin/logout HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:36:31] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:32] "GET /api/admin/login/status?t=1770939391262 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:32] "GET /api/admin/categories?t=1770939391464 HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:36:32] "GET /api/admin/services?t=1770939391464 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:33] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:35] "GET /api/services?t=1770939394246 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:35] "GET /api/categories?t=1770939394246 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:35] "POST /api/admin/health-check HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:36:37] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:37] "GET /api/services?t=1770939396717 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:37] "GET /api/categories?t=1770939396717 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:37] "POST /api/admin/health-check HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:36:43] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:43] "GET /api/admin/login/status?t=1770939402460 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:43] "GET /api/admin/categories?t=1770939402645 HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:36:43] "GET /api/admin/services?t=1770939402645 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:46] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:46] "GET /api/admin/login/status?t=1770939405815 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:47] "GET /api/admin/categories?t=1770939406008 HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:36:47] "GET /api/admin/services?t=1770939406008 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:51] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:51] "GET /api/admin/login/status?t=1770939410341 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:51] "GET /api/admin/categories?t=1770939410535 HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:36:51] "GET /api/admin/services?t=1770939410535 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:52] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:52] "GET /api/categories?t=1770939411561 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:52] "GET /api/services?t=1770939411562 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:52] "POST /api/admin/health-check HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:36:54] "GET /admin/logout HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:36:59] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:59] "GET /api/admin/login/status?t=1770939418688 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:59] "GET /api/admin/services?t=1770939418881 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:36:59] "GET /api/admin/categories?t=1770939418881 HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:37:00] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:37:01] "GET /api/admin/login/status?t=1770939420074 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:37:01] "GET /api/admin/categories?t=1770939420267 HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:37:01] "GET /api/admin/services?t=1770939420267 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:37:03] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:37:04] "GET /api/admin/backup/list HTTP/1.1" 200 - [2026-02-13 07:37:18,512] INFO: MKCOL https://chfs.ouaone.top/webdav: 405 [2026-02-13 07:37:18,872] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw: 405 [2026-02-13 07:37:19,217] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw/backup: 405 127.0.0.1 - - [13/Feb/2026 07:37:19] "POST /api/admin/backup/webdav HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:37:22] "POST /api/admin/backup/test HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:37:33] "POST /api/admin/backup/test HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:37:35] "POST /api/admin/backup/test HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:37:36] "POST /api/admin/backup/test HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:37:42] "POST /api/admin/backup/test HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:37:45] "POST /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:37:48] "POST /api/admin/backup/test HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:38:07] "POST /api/admin/backup/test HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:38:41] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:38:41] "GET /api/admin/login/status?t=1770939520618 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:38:41] "GET /api/admin/categories?t=1770939520785 HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:38:41] "GET /api/admin/services?t=1770939520785 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:38:43] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:38:43] "GET /api/admin/login/status?t=1770939522798 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:38:43] "GET /api/admin/categories?t=1770939522972 HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:38:43] "GET /api/admin/services?t=1770939522971 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:38:44] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:38:45] "GET /api/admin/login/status?t=1770939524210 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:38:45] "GET /api/admin/categories?t=1770939524385 HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:38:45] "GET /api/admin/services?t=1770939524384 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:38:46] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:38:46] "GET /api/admin/login/status?t=1770939525452 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:38:46] "GET /api/admin/categories?t=1770939525629 HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:38:46] "GET /api/admin/services?t=1770939525629 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:38:48] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:38:49] "GET /api/admin/backup/list HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:38:50] "POST /api/admin/backup/test HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:38:59] "POST /api/admin/backup/test HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:39:03] "POST /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:39:04] "POST /api/admin/backup/test HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:40:18] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:40:18] "GET /api/admin/backup/list HTTP/1.1" 200 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 07:41:09] "POST /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:41:09] "GET /api/admin/services?t=1 HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 07:42:19] "GET /admin/logout HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:43:07] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:43:07] "GET /api/admin/login/status?t=1770939786385 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:43:07] "GET /api/admin/services?t=1770939786608 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:43:07] "GET /api/admin/categories?t=1770939786609 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:43:08] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:43:08] "GET /api/categories?t=1770939787381 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:43:08] "GET /api/services?t=1770939787382 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:43:08] "POST /api/admin/health-check HTTP/1.1" 404 - 127.0.0.1 - - [13/Feb/2026 07:43:14] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:43:14] "GET /api/admin/login/status?t=1770939793949 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:43:15] "GET /api/admin/services?t=1770939794178 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:43:15] "GET /api/admin/categories?t=1770939794178 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:43:18] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:43:19] "GET /api/admin/backup/list HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:43:20] "POST /api/admin/backup/test HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:43:24] "POST /api/admin/settings HTTP/1.1" 200 - [2026-02-13 07:43:26,125] INFO: MKCOL https://chfs.ouaone.top/webdav: 405 [2026-02-13 07:43:26,484] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw: 405 [2026-02-13 07:43:26,850] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw/backup: 405 127.0.0.1 - - [13/Feb/2026 07:43:27] "POST /api/admin/backup/webdav HTTP/1.1" 200 - [2026-02-13 07:43:31,197] INFO: MKCOL https://chfs.ouaone.top/webdav: 405 [2026-02-13 07:43:31,555] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw: 405 [2026-02-13 07:43:31,924] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw/backup: 405 127.0.0.1 - - [13/Feb/2026 07:43:32] "POST /api/admin/backup/webdav HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:43:38] "POST /api/admin/backup/test HTTP/1.1" 200 - [2026-02-13 07:43:40,709] INFO: MKCOL https://chfs.ouaone.top/webdav: 405 [2026-02-13 07:43:41,062] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw: 405 [2026-02-13 07:43:41,419] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw/backup: 405 127.0.0.1 - - [13/Feb/2026 07:43:42] "POST /api/admin/backup/webdav HTTP/1.1" 200 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 07:45:04] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:04] "GET /api/admin/login/status?t=1770939903891 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:05] "GET /api/admin/services?t=1770939904083 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:05] "GET /api/admin/categories?t=1770939904083 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:06] "GET /admin/logout HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:45:07] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:13] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:13] "GET /api/categories?t=1770939912831 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:13] "GET /api/services?t=1770939912834 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:13] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:14] "GET /api/categories?t=1770939913206 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:14] "GET /api/services?t=1770939913206 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:14] "POST /api/admin/health-check HTTP/1.1" 401 - 127.0.0.1 - - [13/Feb/2026 07:45:16] "GET /admin HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:45:16] "GET /admin/login HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:19] "POST /admin/login HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:45:19] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:19] "GET /api/admin/login/status?t=1770939918455 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:19] "GET /api/admin/services?t=1770939918638 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:19] "GET /api/admin/categories?t=1770939918638 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:21] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:22] "GET /api/admin/backup/list HTTP/1.1" 200 - [2026-02-13 07:45:33,281] INFO: MKCOL https://chfs.ouaone.top/webdav: 405 [2026-02-13 07:45:33,644] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw: 405 [2026-02-13 07:45:33,997] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw/backup: 405 127.0.0.1 - - [13/Feb/2026 07:45:34] "POST /api/admin/backup/webdav HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:44] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:44] "GET /api/admin/login/status?t=1770939943362 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:44] "GET /api/admin/categories?t=1770939943545 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:44] "GET /api/admin/services?t=1770939943544 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:46] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:45:47] "GET /api/admin/backup/list HTTP/1.1" 200 - [2026-02-13 07:46:06,691] INFO: MKCOL https://chfs.ouaone.top/webdav: 405 [2026-02-13 07:46:07,072] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw: 405 [2026-02-13 07:46:07,448] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw/backup: 405 127.0.0.1 - - [13/Feb/2026 07:46:08] "POST /api/admin/backup/webdav HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:46:11] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:46:12] "GET /api/admin/backup/list HTTP/1.1" 200 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 07:48:28] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:48:28] "GET /api/admin/login/status?t=1770940107816 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:48:29] "GET /api/admin/services?t=1770940108062 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:48:29] "GET /api/admin/categories?t=1770940108063 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:48:31] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:48:31] "GET /api/admin/backup/list HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:48:33] "POST /api/admin/backup/test HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:48:35] "POST /api/admin/settings HTTP/1.1" 200 - [2026-02-13 07:48:38,326] INFO: MKCOL https://chfs.ouaone.top/webdav: 405 [2026-02-13 07:48:38,700] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw: 405 [2026-02-13 07:48:39,044] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw/backup: 405 [2026-02-13 07:48:39,425] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw/backup/tonav: 201 127.0.0.1 - - [13/Feb/2026 07:48:40] "POST /api/admin/backup/webdav HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:48:43] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:48:44] "GET /api/admin/backup/list HTTP/1.1" 200 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 07:52:08] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:52:08] "GET /api/admin/login/status?t=1770940327554 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:52:08] "GET /api/admin/categories?t=1770940327792 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:52:08] "GET /api/admin/services?t=1770940327792 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:52:10] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:52:11] "GET /api/admin/backup/list HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:52:12] "POST /api/admin/backup/test HTTP/1.1" 200 - [2026-02-13 07:52:15,643] INFO: MKCOL https://chfs.ouaone.top/webdav: 405 [2026-02-13 07:52:16,033] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw: 405 [2026-02-13 07:52:16,402] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw/backup: 405 [2026-02-13 07:52:16,786] INFO: MKCOL https://chfs.ouaone.top/webdav/openclaw/backup/tonav: 405 127.0.0.1 - - [13/Feb/2026 07:52:17] "POST /api/admin/backup/webdav HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:52:20] "GET /api/admin/backup/list HTTP/1.1" 200 - 健康检查线程已启动 * Serving Flask app 'app' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:9519 Press CTRL+C to quit 127.0.0.1 - - [13/Feb/2026 07:55:48] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:55:48] "GET /api/admin/login/status?t=1770940547329 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:55:48] "GET /api/admin/services?t=1770940547520 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:55:48] "GET /api/admin/categories?t=1770940547521 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:55:51] "GET /admin/services HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:55:51] "GET /api/admin/services?t=1770940550299 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:55:54] "GET /api/admin/categories HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:03] "GET /admin HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:03] "GET /api/admin/login/status?t=1770940562797 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:04] "GET /api/admin/categories?t=1770940563003 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:04] "GET /api/admin/services?t=1770940563002 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:06] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:06] "GET /api/admin/backup/list HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:10] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:10] "GET /api/admin/backup/list HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:16] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:16] "GET /api/admin/backup/list HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:18] "GET /api/admin/settings HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:19] "GET /api/admin/backup/list HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:34] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:34] "GET /api/categories?t=1770940593746 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:34] "GET /api/services?t=1770940593747 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:38] "POST /api/admin/health-check HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:44] "GET /visit/5 HTTP/1.1" 302 - 127.0.0.1 - - [13/Feb/2026 07:56:47] "GET /api/services?t=1770940606354 HTTP/1.1" 200 - 127.0.0.1 - - [13/Feb/2026 07:56:50] "POST /api/admin/health-check HTTP/1.1" 200 -