vList在一个月内从 v1
升级到了 v4
,完成了甚至超额完成我们预期内的所有功能
我们团队觉得好不是真的好,接下来是用户的天地!
安装nginx
这里只测试了 Alpine 和 Debian/Ubuntu
Alpine
apk add nginx-mod-http-js njs nginx
Debian家族
apt install libnginx-mod-js nginx njs -y
测试:
>> njs -v
<< 0.7.9
配置nginx
打开配置文件,大部分系统都保存在 /etc/nginx/nginx.conf
nano /etc/nginx/nginx.conf
可以直接将配置写在这里,但是我其实更推荐使用系统为我们设计好的其他目录
Alpine: /etc/nginx/http.d/default.conf
Debian: /etc/nginx/site-enabled/default.conf
然后找到合适的位置加上这几行
js_import /etc/nginx/main.js;
location = /@api/ {
js_var $authkey "password";
js_content main.main;
}
如果有 # Everything in 404
这几行 location
,删掉
下载vList
得益于GithubAction,现在你不需要安装node,直接可以开箱即用啦
这个是vList5
这个是适用于nginx的
配置网页
cd [你的网页根目录]
curl https://github.com/imzlh/vList5/releases/download/main/vlist5_latest.tgz -L | tar xz
配置
curl -L https://github.com/imzlh/vlist-njs/releases/download/master/vlist5.js -o /etc/nginx/main.js
开始使用
现在,重载nginx
killall nginx
nginx
打开网页,即可体验
本文由 zlh 创作,采用 知识共享署名4.0 国际许可协议进行许可。
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。