前言
今年上半年入门学习了一下 vuejs 和 js, 于是根据自己需求简单写了个订阅转换的前端 web 页面,用了段时间感觉还行,开源出来供大家使用.
本文为 Stille 原创文章.经实践,测试,整理发布.如需转载请联系作者获得授权,并注明转载地址.
简介
subweb 是基于 subconverter 订阅转换后端程序的前端 web, 可以让用户方便的直接在 web 上输入订阅链接,直接生成转换链接.免去了手动拼接,urlencode等复杂操作.支持多订阅合并功能.
示例
https://sub.ops.ci
前后端示例,可以直接使用.
部署
docker 本地版
适用于本机部署使用
docker run -d --name subweb --restart always \
-p 18080:80 \
stilleshan/subweb
访问 http://127.0.0.1:18080
docker 自定义版
自定义版可以挂载配置文件来修改API 地址
,站点名称
,导航链接
.
参考以下命令,修改本地挂载路径,启动容器后会生成config.js
配置文件,更改后刷新生效.
docker run -d --name subweb --restart always \
-p 18080:80 \
-v /PATH/subweb/conf:/usr/share/nginx/html/conf \
stilleshan/subweb
同时也可以不挂载目录,直接通过-e
环境变量来修改API 地址
和站点名称
,但是无法修改导航链接
.
docker run -d --name subweb --restart always \
-p 18080:80 \
-e SITE_NAME=subweb \
-e API_URL=https://sub.ops.ci \
stilleshan/subweb
访问 http://127.0.0.1:18080
结语
在使用中遇到 bug 问题可以直接在 GitHub 提交 issue, 也欢迎各路前端大佬贡献代码.
本文为 Stille 原创文章.经实践,测试,整理发布.如需转载请联系作者获得授权,并注明转载地址.
4 条评论
搭建好以后,生成链接 导入Clash 显示 网络错误!
自己搭建后,发现用不了,打不开
搭建好后 网页白屏
[...]Original link: https://www.ioiox.com/archives/158.html[...]