X-View is an interface for X-ray Core to make VPN configuration. This project is inspired by x-ui project.
- Supported protocols: vmess, vless, shadowsocks, trojan, dokodemo-door, socks, http
- Support for configuring more transport configurations
- Customizable xray configuration template
- Supports Google Captcha v2 for login authentication (enable from admin panel)
- Configure web panel port in docker-compose.yml
- Multilingual
- Persian
- English
- Support https access panel (self-provided domain name + ssl certificate)
- Add certificate to nginx
- Support Dark and Light Them
- Add option to put vpn behind nginx
- Add option to put vpn behind cloud
- Support multi-user
- Add data traffic monitoring
- Complete admin panel monitoring
- Traffic statistics, limit traffic, limit expiration time
- Add telegram alert
- Add reality security
For more advanced configuration items, see Panel
Easy to use menu to access different sections, change them, and language
Login page supports google captcha v2
Create new inbound using a user-friendly interface
Manage all your certificates easily
Configure telegram bot for receiving alert
Enable login page captcha for more security
Configure nginx inside the docker, to put the inbounds behind the nginx, and load X-View secure.
wget https://raw.githubusercontent.com/M-Ahadi/X-View/master/docker-compose.yml
docker-compose up -d
Open the web with port 4444
http://YOUR_IP:4444
In order to change the port, change value of NGINX_PORT
in docker-compose.yml
username: xview
password: xview
If you find this project helpful and you feel generous, so here are different methods you can help.
If you want to support via crypto, these are my addresses.
bc1qhcqtf4rqp28apanf5nvvswtmul4dlurw3qjhha
0x5E762F19C07AFd05866c77D25669BFE8e2205731
0x5E762F19C07AFd05866c77D25669BFE8e2205731
DBxhcfyRYeg3z2WSCinSMbgrQ3d5NagA22
ltc1quzxlv5yt75nwttvtkc27llha6r4k8468c09tfj
TQ4jd8aYTfohfG29Ahf7jdzZurGrR4jALV