Skip to content

: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

Notifications You must be signed in to change notification settings

GFW4Fun/x-ui-pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

x-ui-pro (x-ui + warp + nginx) :octocat: 📂

  • Auto Installation (lightweight)
  • Auto SSL renewal / Daily reload Nginx X-ui
  • Handle WebSocket/GRPC/HttpUgrade/SplitHttp via nginx.
  • Multi-user and config via port 443
  • Install multiple domains with one server/panel
  • More security and low detection with nginx
  • Compatible with Cloudflare
  • Random 150+ fake template!
  • Linux Debian/Ubuntu!

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

Install X-UI-PRO📀📦

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

Recommended -ONLY_CF_IP_ALLOW yes + (CloudflareTURN ON) + SSL/TLS > Full

Cloudflare > yourDomain > Network > gRPC

SSL Support (yourdomain.com, *.yourdomain.com) for new subdomain, just add a new record A,AAAA[IP] in domain dns management! no need to reinstall the panel!

Do not change SubDomain for renew SSL❗

-panel (0=alireza 1=MHSanaei 2=FranzKafkaYu)

Random Fake HTMLSite🌏

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

Uninstall X-UI-PRO

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

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

Server Configuration 🔧🐧⚙️

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

Client Configuration ✅ 💻🔌

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

Enable WARP (Fix Error 403-Forbidden Google Search)

XUI PANEL> Xray Configs> Outbands > Add WARP > Create > Add > Save Restart!

XUI PANEL> Xray Configs> Routing Rules> Add Rules >

Inbound Tags (Select Your Configs/inbounds) + Outbound Tag (WARP outbound) > Add rule! > Save Restart!

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

Enable Subscription 🔗

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

XUI Panel > Inbounds > General Actions > Export All URLs - Subscriptions

In the displayed address, change : to /

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

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

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

Cloudflare Find Good IP (VPN off❗ during scanning)

Cloudflare IP Ranges: https://www.cloudflare.com/ips/

Cloudflare IP Scanner: vfarid | goldsrc | ircfspace | drunkleen | cloudflare-v2ray-scanner

Please Star ⭐ Thank you!

About

: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

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages