Skip to content
This repository has been archived by the owner on Jun 22, 2024. It is now read-only.
/ X-View Public archive

X-View is an interface for Xray-Core. It is inspired by x-ui.

License

Notifications You must be signed in to change notification settings

M-Ahadi/X-View

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

X-View

X-View is an interface for X-ray Core to make VPN configuration. This project is inspired by x-ui project.

Features

  • 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

Menu
Easy to use menu to access different sections, change them, and language

Login Page
Login page supports google captcha v2

Inbound List
Manage all inbounds

New Inbound
Create new inbound using a user-friendly interface

Protocols
Supports many protocols

Certificate Manage
Manage all your certificates easily

Password Manage
Change default password

Telegram Manager
Configure telegram bot for receiving alert

Captcha Manager
Enable login page captcha for more security

Nginx Manager
Configure nginx inside the docker, to put the inbounds behind the nginx, and load X-View secure.

Install

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

Default login

username: xview
password: xview

Support/Donate

If you find this project helpful and you feel generous, so here are different methods you can help.

BuyMeACoffee

BuyMeACoffee/m.ahadi

Crypto

If you want to support via crypto, these are my addresses.

BTC

bc1qhcqtf4rqp28apanf5nvvswtmul4dlurw3qjhha

ETH

0x5E762F19C07AFd05866c77D25669BFE8e2205731

Tether

0x5E762F19C07AFd05866c77D25669BFE8e2205731

Doge

DBxhcfyRYeg3z2WSCinSMbgrQ3d5NagA22

LiteCoin

ltc1quzxlv5yt75nwttvtkc27llha6r4k8468c09tfj

Tron

TQ4jd8aYTfohfG29Ahf7jdzZurGrR4jALV