subweb 是基于 subconverter 订阅转换的前端项目,方便用户快速生成各平台的订阅链接.
Go to file
Stille af8a259e5b
Update start.sh
2024-02-07 13:24:59 +08:00
.github/workflows test ci 2022-07-01 16:01:44 +08:00
public update v2.0 2023-12-13 17:31:39 +08:00
src fix typo 2023-12-24 00:27:23 +08:00
.browserslistrc add subweb 2022-07-01 14:32:25 +08:00
.eslintrc.js update v2.0 2023-12-13 17:31:39 +08:00
.gitignore update v2.0 2023-12-13 17:31:39 +08:00
.prettierrc.js update v2.0 2023-12-13 17:31:39 +08:00
Dockerfile update v2.0 2023-12-13 17:31:39 +08:00
LICENSE Initial commit 2022-07-01 11:44:40 +08:00
README.md update v2.0 2023-12-13 17:31:39 +08:00
babel.config.js add subweb 2022-07-01 14:32:25 +08:00
jsconfig.json add subweb 2022-07-01 14:32:25 +08:00
package-lock.json update v2.0 2023-12-13 17:31:39 +08:00
package.json update v2.0 2023-12-13 17:31:39 +08:00
start.sh Update start.sh 2024-02-07 13:24:59 +08:00
vue.config.js update v2.0 2023-12-13 17:31:39 +08:00

README.md

subweb

简介

subweb 是基于 subconverter 订阅转换的前端项目,方便用户快速生成各平台的订阅链接.

subweb 是我个人入门 vuejs 学习时简单做的一个案例,使用还算方便,开源出来,欢迎各路大佬贡献维护.

GitHub stilleshan/subweb
Docker stilleshan/subweb

docker image support for X86 and ARM

示例

https://sub.ops.ci
https://subweb-demo.vercel.app/
前后端示例,可以直接使用.

部署

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/public/conf:/usr/share/nginx/html/conf \
  stilleshan/subweb

同时也可以不挂载目录,直接通过-e环境变量来修改API 地址,短链接地址站点名称,但是无法修改导航链接.
注意:以下域名请严格填写 http 或 https 协议,结尾不要 / 斜杠符号.

docker run -d --name subweb --restart always \
  -p 18080:80 \
  -e SITE_NAME=subweb \
  -e API_URL=https://sub.ops.ci \
  -e SHORT_URL=https://s.ops.ci \
  stilleshan/subweb

访问 http://127.0.0.1:18080

推荐使用 nginx 反向代理部署

Vercel 部署

Vercel 部署请切换至 vercel 分支查看。

subweb + subconverter + myurls 合并进阶版

详情查看 stilleshan/sub

链接