Docker部署Sub-Store后端
使用Docker部署Sub-Store,全平台管理订阅。
前言
Sub-Store
是一个适用于 Loon
、 Surge
和 Quantumult X
的高级订阅管理工具。完全本地解析,无订阅泄露的风险。相关地址及文档见下方:
部署
1mkdir -p /opt/sub-store && cd /opt/sub-store
2cat > /opt/sub-store/docker-compose.yml <<EOF
3version: "3.8"
4services:
5 sub-store:
6 image: xream/sub-store:latest
7 container_name: sub-store
8 restart: always
9 volumes:
10 - /opt/sub-store:/opt/app/data
11 environment:
12 - SUB_STORE_FRONTEND_BACKEND_PATH=/xxx # 20位随机字符串
13 - SUB_STORE_CRON=1 0 * * *
14 ports:
15 - 3001:3001
16 stdin_open: true
17 tty: true
18EOF
19docker compose up -d
随机字符串生成可以使用下面的网站:
反向代理
使用 Nginx
或者其他工具反向代理,端口为 3001
,代理完成后访问的地址为:
1https://你的域名?api=https://你的域名/刚刚生成20位随机字符串
更新
1cd /opt/sub-store
2docker compose down
3docker compose pull
4docker compose up -d
参考文章
最后修改于 2024-04-08