Docker部署Sub-Store后端
使用Docker部署Sub-Store,全平台管理订阅。

前言

Sub-Store 是一个适用于 LoonSurgeQuantumult 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