Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
94 commits
Select commit Hold shift + click to select a range
3ec2dce
v5.0.0
vaxilu Nov 1, 2019
74072e2
Update install.sh
vaxilu Nov 1, 2019
0eeee18
Update install.sh
vaxilu Nov 1, 2019
fedc096
Update v2-ui.sh
vaxilu Nov 1, 2019
9290b2d
fix
vaxilu Nov 1, 2019
6ec1096
v5.0.1
vaxilu Nov 2, 2019
2a08287
Update config.py
vaxilu Nov 2, 2019
b8e4b66
Update v2-ui.service
vaxilu Nov 2, 2019
fc452ef
Update install.sh
vaxilu Nov 8, 2019
9fe6fdf
v5.0.2
vaxilu Nov 9, 2019
39161f8
Update README.md
vaxilu Nov 24, 2019
295a8a3
Update issue templates
vaxilu Nov 30, 2019
6ac8342
Update issue templates
vaxilu Nov 30, 2019
8132795
v5.0.3
vaxilu Jan 10, 2020
0de3b31
v5.1.0
vaxilu Jan 10, 2020
b4d4f4b
v5.1.0
vaxilu Jan 23, 2020
8c161a9
Update v2-ui.sh
vaxilu Jan 23, 2020
cdc7ce3
v5.1.1
vaxilu Jan 27, 2020
023cea1
v5.1.2
vaxilu Jan 28, 2020
83f9f29
Update install.sh
vaxilu Jan 29, 2020
bcb9519
Update issue templates
vaxilu Feb 11, 2020
c4e0d7a
Update README.md
vaxilu Feb 15, 2020
c285017
Update install.sh
vaxilu Feb 20, 2020
c59aa56
Update README.md
vaxilu Feb 20, 2020
31d867c
Update install.sh
vaxilu Feb 23, 2020
ac4eb85
Update install.sh
vaxilu Feb 25, 2020
79380d2
Update README.md
vaxilu Mar 23, 2020
7a7d3ca
Update README.md
vaxilu Apr 7, 2020
118b92b
Update README.md
vaxilu Apr 9, 2020
9e2e24d
Update README.md
vaxilu Apr 9, 2020
c958333
Update README.md
vaxilu Apr 9, 2020
5f9b895
Update README.en.md
vaxilu Apr 9, 2020
3c6fc3f
v5.2.0
vaxilu Apr 26, 2020
f6143c0
Update README.md
vaxilu Apr 26, 2020
4f03040
v5.2.1
vaxilu Apr 26, 2020
fa3c963
Merge branch 'master' of https://github.com/sprov065/v2-ui
vaxilu Apr 26, 2020
4af430d
Add files via upload
vaxilu Apr 27, 2020
a682c73
Update issue templates
vaxilu May 28, 2020
0022c64
Update v2-ui.sh
vaxilu May 29, 2020
13cb25b
Update README.md
vaxilu May 31, 2020
e8cb766
Update README.en.md
vaxilu May 31, 2020
91fe07f
v5.2.2
vaxilu Jun 5, 2020
b5fe4ab
Merge branch 'master' of https://github.com/sprov065/v2-ui
vaxilu Jun 5, 2020
e4d618e
周期流量清零
Jun 5, 2020
b451000
周期流量清零
Jun 5, 2020
4127cf6
周期流量清零
Jun 10, 2020
44bbd15
Merge pull request #276 from haoyaxuan/master
vaxilu Jun 21, 2020
19b4d4d
5.2.2
vaxilu Jun 21, 2020
5540d15
更新翻译
vaxilu Jun 21, 2020
608b4e3
Use V2rayU instead of v2rayX for macOS
viablecell Jul 4, 2020
a1624c0
Merge pull request #287 from viablecell/master
vaxilu Jul 6, 2020
ed88920
5.3.0 test
vaxilu Aug 15, 2020
084c155
fix bug
vaxilu Aug 15, 2020
695383a
Update install_new.sh
vaxilu Aug 15, 2020
468e123
fix
vaxilu Aug 15, 2020
2363b12
Update install_new.sh
vaxilu Aug 15, 2020
3cceb65
Update v2_util.py
vaxilu Aug 15, 2020
3a22095
Update install.sh
vaxilu Aug 15, 2020
9319168
Update install.sh
vaxilu Aug 15, 2020
ba0f5db
fix
vaxilu Aug 15, 2020
d610869
update
vaxilu Aug 16, 2020
f0e40ca
Update install_new.sh
vaxilu Aug 16, 2020
97d5f38
Update config.py
vaxilu Aug 16, 2020
0209c31
Update install.sh
vaxilu Aug 16, 2020
4a38f96
Update install_new.sh
vaxilu Aug 16, 2020
3414d6f
Update README.md
vaxilu Aug 16, 2020
3eefd1f
update zh_hant translate
Aug 17, 2020
1ee6eb7
5.3.0-3
vaxilu Aug 18, 2020
bd7e367
Merge branch 'master' of https://github.com/sprov065/v2-ui
vaxilu Aug 18, 2020
e7fdc9e
Update install.sh
vaxilu Aug 18, 2020
b7fc2c0
Update install.sh
vaxilu Aug 19, 2020
871893f
Update install.sh
vaxilu Aug 19, 2020
e06d65d
Update install_new.sh
vaxilu Aug 19, 2020
bfc2852
Update install_new.sh
vaxilu Aug 19, 2020
463d74c
Merge pull request #307 from ajiou/master
vaxilu Aug 19, 2020
3eda6e1
5.4.0
vaxilu Aug 20, 2020
3aa91dc
update shell
vaxilu Aug 20, 2020
751b5c4
Update messages.po
vaxilu Aug 20, 2020
3ca4d42
update translate
vaxilu Aug 20, 2020
edaf161
Update install.sh
vaxilu Aug 20, 2020
e4d9671
Update install_new.sh
vaxilu Aug 20, 2020
c6f4eaa
Update install_new.sh
vaxilu Aug 20, 2020
5eb5479
Update README.md
vaxilu Aug 20, 2020
648891e
Update v2-ui.sh
vaxilu Aug 20, 2020
4cc0e13
Merge branch 'master' of https://github.com/sprov065/v2-ui
vaxilu Aug 20, 2020
ff8c177
5.4.1
vaxilu Aug 24, 2020
c113c90
5.4.2
vaxilu Sep 14, 2020
72e06e9
5.4.3
vaxilu Sep 15, 2020
e8174e0
5.4.4
vaxilu Oct 2, 2020
19ace1c
Update README.md
vaxilu Oct 14, 2020
c6a2538
Update README.en.md
vaxilu Oct 14, 2020
e984364
5.4.5
vaxilu Oct 20, 2020
95587cc
Merge branch 'master' of https://github.com/sprov065/v2-ui
vaxilu Oct 20, 2020
affece8
add new v2-ui_2.sh
seldom1024 Aug 21, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/----.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ assignees: ''

**提问须知**
在此统一说明一下,面板只是一个方便你配置 v2ray 的工具,v2ray 没有的功能面板也没有办法去配置,比如有人问我 ss 能不能加个混淆、能不能限制设备数/网速等等,这些功能 v2ray 是没有的。
我不是 v2ray 作者,这些核心的功能你得去找 v2ray,只有 v2ray 有了面板才能进行配置,链接在此:https://github.com/v2ray/v2ray-core/issues。
我不是 v2ray 作者,这些核心的功能你得去找 v2ray,只有 v2ray 有了面板才能进行配置,链接在此:https://github.com/v2ray/v2ray-core/issues


**描述你想要的功能**
Expand Down
4 changes: 4 additions & 0 deletions .github/ISSUE_TEMPLATE/bug--.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@ assignees: ''
>请尽可能的精确描述你的问题,尽量不要使用笼统的词汇。


**面板相关配置信息**
>提供与问题相关的面板账号信息截图,面板设置截图,v2ray config.json 内容等,自行打码敏感信息


**面板是否正常运行**
>提示:systemctl status v2-ui -l

Expand Down
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
/.idea
/venv
__pycache__
/v2-ui.tar.gz
/v2-ui-linux.tar.gz
/buid
/dist
/.github
/bin/v2ctl.exe
/bin/v2ray.exe
/bin/v2ray-win.exe
/bin/config.json
674 changes: 674 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

3 changes: 0 additions & 3 deletions README.en.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
[中文](README.md) | English

# Donate
If you think the panel is easy to use, you can consider donation support, the amount is arbitrary, thank you for your support. [PayPal](https://blog.sprov.xyz/go/support-paypal)

# v2-ui
Support multi-protocol multi-user v2ray panel

Expand Down
42 changes: 38 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
中文 | [English](README.en.md)

# 捐赠支持
如果你觉得面板好用的话,可以考虑一下捐赠支持,金额随意,感谢支持。[点我](https://blog.sprov.xyz/go/support-paypal)

# v2-ui
支持多协议多用户的 v2ray 面板,Support multi-protocol multi-user v2ray panel

Expand Down Expand Up @@ -43,6 +40,35 @@ v2-ui 与其它所有关于修改 v2ray 配置文件的工具***完全不兼容*
bash <(curl -Ls https://blog.sprov.xyz/v2-ui.sh)
```

## 手动安装&升级
### 手动安装 v2ray
无需手动安装 v2ray,v2-ui 自带官方 v2ray 内核

### 手动安装 v2-ui
https://github.com/sprov065/v2-ui/releases

从该地址中下载最新的 v2-ui-linux.tar.gz 文件,并上传至 VPS 的 /root/ 目录下。若你上传至其它的目录,则将第一行命令的 cd /root/ 改为 cd (实际的目录),不用包括文件名。
```
cd /root/
mv v2-ui-linux.tar.gz /usr/local/
cd /usr/local/
tar zxvf v2-ui-linux.tar.gz
rm v2-ui-linux.tar.gz -f
cd v2-ui
chmod +x v2-ui bin/v2ray-v2-ui bin/v2ctl
cp -f v2-ui.service /etc/systemd/system/
systemctl daemon-reload
systemctl enable v2-ui
systemctl restart v2-ui

curl -o /usr/bin/v2-ui -Ls https://raw.githubusercontent.com/sprov065/v2-ui/master/v2-ui.sh
chmod +x /usr/bin/v2-ui
```
安装完毕后,输入 v2-ui 命令,你会看到你想要的。

### 如何手动升级
重复做一遍手动安装的操作即可升级

# 面板其它操作
```
v2-ui # 显示管理菜单 (功能更多)
Expand All @@ -61,6 +87,8 @@ v2-ui uninstall # 卸载 v2-ui 面板
## 数据备份与迁移
面板所有数据包括账号信息等都存在 /etc/v2-ui/v2-ui.db 中,只要备份此文件即可。在新服务器安装了面板之后,先关闭面板,再将备份的文件覆盖新安装的,最后启动面板即可。

注意,若配置了面板 ssl 证书,确保新服务器的同样的路径下有相同的证书文件,否则将无法在新服务器启动面板。同样的,若配置了 v2ray 的 tls,并且使用了证书文件配置,也要确保新服务器有证书文件,否则将无法启动 v2ray,若使用证书内容配置,则无需关心。

## 卸载面板
执行以下命令即可完全卸载面板,如果还需要卸载 v2ray,请自行找相关教程。
```
Expand All @@ -76,6 +104,9 @@ systemctl daemon-reload
## 安装完了打不开面板
检查面板状态,确认正在运行后再确保 65432 端口已经放行,我再说三遍:***端口放行、端口放行、端口放行***。

## 装了宝塔后打不开面板也无法使用 v2ray
面板与宝塔本身并没有冲突,只不过是因为宝塔启用了防火墙,只开启了常用的端口,所以需要进入宝塔管理界面放行面板监听端口(65432)和你所使用的其它 v2ray 账号端口。

## 没有 mtproto 协议?
就目前来说,mtproto 已经不再建议使用,所以我就没有加了,除非 v2ray 之后优化了 mtproto,做了一个新的 mtproto 来,我才会加上此协议。如果确实需要的话,请自行在面板设置中修改v2ray配置模板。

Expand Down Expand Up @@ -109,14 +140,17 @@ systemctl daemon-reload
电脑版 Chrome 设置方法:设置 - 高级 - 语言 - 展开语言设置 - 根据您的偏好设置对语言进行排序 - 将中文排在第一位。

## 怎么限制账号网速和连接数
面板只是个方便你配置 v2ray 的工具,v2ray 没有的功能就不要问了,给 v2ray 官方捐个 100 万,让他们实现这些功能,然后面板就可以配置了
面板只是个方便你配置 v2ray 的工具,首先需要 v2ray 自身支持这些底层功能,面板才能支持

## 怎么让面板的账号 IP 显示为我的域名
- 将域名解析到你的 VPS 的 IP
- 使用域名访问面板,如:http://blog.sprov.xyz:65432 ,具体域名和端口号以你的实际域名和端口号为准
- 如果面板设置里正确配置了域名证书和密钥,那么就使用:https://blog.sprov.xyz:65432 访问面板
>使用 CDN 的同志们注意了,CDN 通常只支持常见的 http 和 https 端口,所以使用 65432 是访问不了的,建议将面板端口设置为 CDN 商家支持的端口,肯定受支持的端口号是 80(http)和 443(https)

## 单端口多用户
设计之初并没有考虑到这个配置方式,目前再修改已经不太方便,所以之后大概率不会支持这个配置方式。

# Telegram
群组:https://t.me/sprov_blog

Expand Down
Binary file added bin/geoip.dat
Binary file not shown.
Loading