Add server status card to dashboard with public and private IP display.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-07-02 15:36:55 +08:00
parent 5328673ce8
commit aae897b7eb
5 changed files with 521 additions and 0 deletions
+3
View File
@@ -282,11 +282,14 @@ def build_dashboard_payload(
risk = build_risk_overview(
conn, get_setting, equity=equity, margin_used=margin_used,
)
from modules.stats.server_status_lib import build_server_status
return {
"ok": True,
"updated_at": now_iso,
"trading_mode_label": trading_mode_label(get_setting),
"ctp_status": ctp_st,
"server": build_server_status(),
"account": {
"equity": round(equity, 2),
"margin_used": margin_used,