OpenWrt 本地安装部署高级节点订阅管理工具 Sub-Store

Sub-Store 是一款高级订阅管理工具,主要用于管理和优化各类在线订阅的内容,它提供了高度定制化的功能,方便用户对自建节点、订阅链接等进行全面的控制和优化。比如订阅的合并、过滤、去重、更新等,节点的排序、分类、emoi旗帜添加等。

今天就通过 OpenWrt 的 Docker 来部署Sub-Store,建议使用 iStoreOS 固件,自带 Docker 功能,理论上所有的Docker都可以部署。 如果你的 OpenWrt 没有安装 Docker 可以参考《官方OpenWRT固件安装 Docker / DockerMan》自行安装。

通过 OpenWrt 本地部署部署 Sub-Store 只能在局域网内使用,Sub-Store 没有账号密码,通过秘钥链接登录,部署到本地更加的安全方便。如果需要联网使用,请使用 VPS 搭建。


Sub-Store 服务搭建

查看 Docker 根目录

登录OpenWrt后台,在 Docker 菜单找到「配置」全局设置这里查看一下自己的 Docker 根目录 ,我这里是/mnt/vio2-4/docker


创建 Docker 容器

在「Docker」 - 「容器」 - 「添加」创建新的Docker容器

在创建新的 Docker 容器页面点击「命令行

输入以下命令提交:

docker run -it -d \
--restart=always \
-e "SUB_STORE_CRON=55 23 * * *" \
-e SUB_STORE_FRONTEND_BACKEND_PATH=/7pKJp6AT3qaQKVjgCRev \
--net=host \
-v /mnt/vio2-4/docker/sub-store:/opt/app/data \
--name sub-store \
xream/sub-store
7pKJp6AT3qaQKVjgCRev 为API请求密钥,请自行修改,推荐自动生成地址:秘钥生成
/mnt/vio2-4/docker 这里修改为自己的 Docker 根目录,确认目录正确

提交后会自动填写参数内容,然后拉到底部「提交」。

Docker 会自动拉取部署。


启动容器

镜像拉取完成后,在 「Docker」 - 「容器」 容器 ID 前面打钩,然后点击「启动」。


Sub-Store 部署完成

容器启用成功后就可以通过 http://IP:3001?api=http://IP:3001/秘钥 在浏览器里打开Sub-Store了,
我这里的完整地址为:http://10.10.10.10:3001?api=http://10.10.10.10:3001/7pKJp6AT3qaQKVjgCRev

我们点击右下角的「设置」,找到「后端设置」,查看一下后端列表,「当前后端」显示为我们本地的,说明我们部署安装没问题,现在可以正常使用Sub-Store了。


Sub-Store 使用方法

添加单条订阅

在Sub-Store首页点击「立即添加」选择「单条订阅」。

选择「单条订阅」。

名称随便填写,来源这里分为两个选项:「远程订阅」、「本地订阅」。

Sub-Store 添加远程订阅

远程订阅即为节点订阅链接,一般为机场的订阅链接。选择「远程订阅」,粘贴机场的通用订阅链接,点击保存。

Sub-Store 添加本地订阅

本地订阅即为单条代理协议/JSON/URL,例如 vless:// trojan:// 这种单条订阅,输入的时候我们注意换行,一行一个节点链接。也可以将完整 Base64/YAML 代码文件粘贴进来。

下方的 常用配置 节点操作 保持默认,不用设置。添加完成后在首页我们就可以看到添加的订阅信息。多个机场链接依次添加即可。


Sub-Store 添加组合订阅

点击左上角「+」号,选择「组合订阅

名称随意,选择我们要我们刚添加的单条订阅

常用配置这里,我们可以根据自己的需求设置。

节点操作这里可以设置的内容非常丰富,也是我们主要使用的功能。

  • 正则过滤:
    • 保留模式下:节点名匹配到任何一个正则表达式的都会被保留;
    • 过滤模式下:节点名匹配到任何一个正则表达式的都会被移除;
    • 我们可以过滤一些机场的信息节点,例如:官网|套餐|流量|余额|过期 中间用 | 隔开,点击右边箭头保存。
  • 旗帜操作:
    • 为节点添加或者删除旗帜;
  • 脚本操作:
    • 使用一段 JavaScript 脚本来修改节点信息;
    • 可以选择 远程链接 ,粘贴一个脚本链接地址;
    • 也可以选择 本地内容,直接把脚本粘贴在这里。

脚本使用说明请参考:官网文档


Sub-Store 复制订阅链接

设置完成后,在后台就可以看到我们添加的组合订阅了。

点击组合订阅,复制订阅链接地址就可以愉快的使用了。


效果演示

如若你的 Windows 没有显示 emoji 国旗旗帜,那么可以观看这边博文!点击访问