vaxilu/x-ui ? reverse-engineered prompt

Reverse engineered prompt

Build me a simple web panel for managing an Xray server that feels easy enough for a beginner to use. I want to log in to a dashboard, see system status, create and manage multiple users and inbound connections, and support the common protocols like vmess, vless, trojan, shadowsocks, dokodemo door, socks, and http. It should let me set traffic limits and expiry dates, view usage stats, and edit advanced transport settings or custom Xray config templates when needed.

Please make HTTPS for the panel possible with my own domain and SSL certificate, and include a built in way to request and renew certificates automatically. I also want it to be easy to install or upgrade on a Linux server, with a normal install script and a Docker option if possible. If there is an older v2 ui setup, include a way to migrate inbound account data. Look up current docs online if you need to.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab