SF Solarfans AI Lab

VPN_ZZ · TRAFFIC OVERVIEW

VPN_ZZ traffic and health at a glance.

This dashboard is designed to show aggregate VPN_ZZ traffic, monthly quota posture, sing-box health, and configured device status without exposing VPN credentials or per-device secrets.

OVERVIEW SURFACE

What the VPN_ZZ overview shows

The first version is intentionally simple: total traffic, monthly quota posture, service health, and device configuration status. Exact per-device traffic is deliberately deferred.

01 / TRAFFIC

Total traffic at a glance

Read aggregate VPS interface counters collected every 5 minutes and display used traffic against the monthly quota.

02 / HEALTH

Service health

Show whether sing-box is active and whether the 443 VPN boundary is still present without changing the VPN service.

03 / DEVICES

Device configuration status

Show MacBook, iPhone, iPhone 2, iPhone 3, iPhone 4, and Android 1 as configured, with verification status only, without displaying credentials or QR codes.

04 / PRIVACY

Privacy boundary

Keep UUIDs, VLESS URIs, sensitive transport keys, raw configs, and per-device accounting out of this overview.

DATA FLOW

Collector → status API → dashboard

A lightweight timer on the Tencent Cloud VPS samples local counters once per minute. The status API reads the local SQLite summary and the dashboard renders only the aggregate, privacy-safe view.

collector timerruns every 5 minutes on VPS
SQLitestores aggregate byte counters
status APIserves /vpnzz/traffic/summary
/dashboardrenders visual overview
per-device statsdeferred, requires separate authorization
BOUNDARY CHECK

What this overview deliberately does not do

The overview adds visibility without expanding the VPN attack surface. It does not modify sing-box, expose credentials, or open a new public port.