s-ui is a web-based management interface for Xray VPN protocols. It provides a graphical user interface for configuring and monitoring network protocols, inbounds, and outbound routing rules.
The project includes a VPN subscription manager for generating and distributing configuration links to clients, as well as an access controller to enforce data usage caps and account expiration dates. Administrative access is secured through token authentication and SSL encryption via custom certificates.
The system provides observability tools for tracking real-time CPU, memory, and network traffic metrics, alongside server activity logging and user change histories. Network traffic is managed through routing rules and transparent proxies to control traffic exit points.
Installation and updates are handled via automated command-line scripting.