Disclaimer: This project is only for personal learning and communication, please do not use it for illegal purposes, please do not use it in a production environment
xray panel supporting multi-protocol, Multi-lang (English,Farsi,Chinese)
bash <(curl -Ls https://raw.githubusercontent.com/MrCenTury/xXx-UI/master/install.sh)
apt-get install certbot -y
certbot certonly --standalone --agree-tos --register-unsafely-without-email -d yourdomain.com
certbot renew --dry-run
- System Status Monitoring
- Search within all inbounds and clients
- Support Dark/Light theme UI
- Update the Jason file for IP hiding changes and receiving the required data
- Geosite site config update for Iran
- Update to add user instead of email
- multi-user vmess - vless - trojan
- Support checking system status information
- support multi protocols and multi users
- support protocols:vmess、vless、trojan、shadowsocks、dokodemo-door、socks、http
- support many transport method including tcp、udp、ws、kcp etc
- traffic counting,traffic restrict and time restrcit
- support custom configuration template
- support https access fot WebUI
- support SSL cert issue by Acme
- support telegram bot notify and control
- more functions in control menu
After Installation,you can input x-ui
to enter control menu,current menu details:
--------------------------------------------------------------------------------
__ __ ____ __ __ _ _ ___
| \/ | _ \ __ __\ \/ /__ __ | | | |_ _|
| |\/| | |_) | _____ \ \/ / \ / \ \/ /____| | | || |
| | | | _ < |_____| > < / \ > <_____| |_| || |
|_| |_|_| \_\ /_/\_\/_/\_\/_/\_\ \___/|___|
--------------------------------------------------------------------------------
xXx-UI PANEL MANAGEMENT SCRIPT
Press Enter to exit the script
--------------------------------------------------------------------------------
0. Install xXx-UI
1. Update xXx-UI
2. Uninstalled xXx-UI
--------------------------------------------------------------------------------
3. Reset Username Password
4. Reset Panel Settings
5. Set the Panel Web Port
6. Check panel info
--------------------------------------------------------------------------------
7. Start xXx-UI
8. Stop xXx-UI
9. Restart xXx-UI
10. Check xXx-UI Status
11. View xXx-UI Log
--------------------------------------------------------------------------------
12. Set the xXx-UI auto-start at boot
13. Cancel the xXx-UI auto-start at boot
--------------------------------------------------------------------------------
14. Update Geosite and Geoip
15. One-click installation BBR (the latest kernel)
16. One-click application certificate (ACME script application)
17. Open all network ports in the server
18. Install and configure Cloudflare Warp (Experimental)
--------------------------------------------------------------------------------
19. Backup Database
20. Recovery Database
--------------------------------------------------------------------------------
21. Backup Auto DataBase Cronjob in Telegram
22. -> Telegram CronJob Time Change
23. --> Disable Telegram Backup Auto
--------------------------------------------------------------------------------
- CentOS 7+
- Ubuntu 16+
- Debian 8+