/x-ui-pro

:atom:X-UI PRO nginx reverse proxy with WS/gRPC/HttpUpgrade/SplitHttp support,Xray protocol support: vless,vmess,trojan,shadowsocks xui panel Cloudflare auto SSL,XTLS-rprx,SSR,v2fly Bypass restrictions: socks5,v2ray-core installer,sing-box,shadowtls,reality,tunnel,GFW warp wireguard geoip tuic Clash VPN mihomo hy2 oneclick argo bbr anticensorship

Primary LanguageShell

x-ui-pro (x-ui + nginx) modification of https://github.com/GFW4Fun/x-ui-pro for REALITY

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Install X-UI-PRO

sudo su -c "bash <(wget -qO- https://github.com/mozaroc/x-ui-pro/raw/refs/heads/master/x-ui-pro.sh) -install yes -panel 2 -ONLY_CF_IP_ALLOW no"

Do not change SubDomain for renew SSL❗

panel (0=alireza 1=MHSanaei 2=FranzKafkaYu)(0 - lite, 1 - pro, 2 - fast max

Uninstall X-UI-PRO

sudo su -c "bash <(wget -qO- https://raw.githubusercontent.com/GFW4Fun/x-ui-pro/master/x-ui-pro.sh) -uninstall yes"

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Server Configuration 🔧🐧⚙️

Enable Subscription 🔗

XUI Panel > Panel Setting > Subscription > Enable Service (Don't change /sub/ /json/ do not add certs)

then scroll down to Reverse Proxy URI and add address https://YOUR_PANEL_DOMAIN/SUBSCRIPTIONS_PORT/sub

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Test ALL ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Enable UFW 🚫 Firewall (Prevent direct access to x-ui-xray ports)

apt update && apt install ufw
ufw reset && ufw allow ssh && ufw allow ftp && ufw allow http && ufw allow https
ufw enable && ufw reload && ufw status

For vless over websocket configuration reffer https://github.com/GFW4Fun/x-ui-pro/blob/master/README.md