sing-web / x-ui

xray panel that supports multi-protocol and multi-user
GNU General Public License v3.0
515 stars 112 forks source link
panel reality shadowsocks sing-web ss2022 trojan vless vmess web x-ui xray

x-ui

Multi-protocol, multi-user xray panel support

中文文档请点击这里进行查看

Features

Installation & Upgrade

bash <(wget -qO- https://raw.githubusercontent.com/sing-web/x-ui/main/install.sh)

Manual installation & upgrade

  1. First download the latest tarball from the project, usually choose the amd64 architecture
  2. Then upload the tarball to the /root/ directory on the server and login to the server with the root user

If your server cpu architecture is not amd64, replace amd64 in the command with another architecture

cd /root/
rm x-ui/ /usr/local/x-ui/ /usr/bin/x-ui -rf
tar zxvf x-ui-linux-amd64.tar.gz
chmod +x x-ui/x-ui x-ui/bin/xray-linux-* x-ui/x-ui.sh
cp x-ui/x-ui.sh /usr/bin/x-ui
cp -f x-ui/x-ui.service /etc/systemd/system/
mv x-ui/ /usr/local/
systemctl daemon-reload
systemctl enable x-ui
systemctl restart x-ui

Installing with docker

This docker tutorial and docker image is provided by Chasing66

  1. Installing docker
curl -fsSL https://get.docker.com | sh
  1. install x-ui
mkdir x-ui && cd x-ui
docker run -itd --network=host \
    -v $PWD/db/:/etc/x-ui/ \
    -v $PWD/cert/:/root/cert/ \
    --name x-ui --restart=unless-stopped \
    misakablog/x-ui:latest

Build your own image

docker build -t x-ui .

TG bot usage

This feature and tutorial is provided by FranzKafkaYu

X-UI supports daily traffic notification and panel login reminder via Tg bot. The specific application tutorial can be found in blog link Instructions:Set the bot-related parameters in the background of the panel, including

Reference syntax:

TG notification content:

More features are being planned...

Recommended Systems

Credits

Sponsorship

afdian (for China mainland): https://afdian.net/a/Misaka-blog

afdian-MisakaNo の 小破站

Disclaimer