Luci support for V2Ray V5 / Xray
This branch is the LuCI for OpenWrt 22.03 and later with firewall4 based on luci-app-v2ray by kuoruan .
The gfwlist update script is based on gfwlist2dnsmasq by cokebar
-
Download ipk files from release page
-
Upload files to your router
-
Install package with opkg:
opkg install luci-app-v2ray_*.ipk
Dependencies:
- jshn
- ip (ip-tiny or ip-full)
- nftables-json
- kmod-nft-tproxy
- kmod-nft-socket
- resolveip
- coreutils-base64
- curl
- dnsmasq-full v2.87 or later (with nftset built-in)
For translations, please install luci-i18n-v2ray-*
.
You may need to remove
dnsmasq
before installing this package.
- Download Core file from v2fly/XTLS release
For users who are used to divert traffic with the built-in routing module, you need to download the asset files as well.
-
Upload Core (and asset) files to your router
-
Config Core (and asset) files path in LuCI page.
-
Add your inbound and outbound rules.
-
Enable the service via LuCI.
Package files is in branch luci2
Download with Git:
git clone -b luci2 https://github.com/wordsworthless/luci-app-v2ray.git luci-app-v2ray