You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
L-UI is a hub control plane for managing remote VPS nodes. The hub provisions nodes over SSH, installs a lightweight agent, and controls them through signed HTTP APIs. Xray runs on the nodes, never on the hub.
Hub — Go web server (Fiber v3) with embedded React frontend. Owns users, nodes, inbounds, clients, routing. Pure control plane — no Xray.
Agent — Lightweight Go binary (Fiber v3) deployed to each VPS. Manages Xray config, certs, and reports metrics. Communicates via signed HMAC-SHA256 API.
Frontend — React 19 + Ant Design 6 + Vite 8. Three entry pages: panel, login, subpage. Catppuccin theming (Mocha/Frappé/Latte).
Features
Node bootstrap — SSH-based provisioning with arch detection and retry logic. TLS/HTTPS uses user-specified port, not hardcoded 443.