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"
4services:
5 sub-store:
6 image: xream/sub-store:http-meta
7 container_name: sub-store
8 restart: always
9 volumes:
10 - ./sub-store-data:/opt/app/data
11 environment:
12 - SUB_STORE_FRONTEND_BACKEND_PATH=/xxx # 20位随机字符串
13 - SUB_STORE_BACKEND_SYNC_CRON=0 0 * * *
14 - SUB_STORE_BACKEND_UPLOAD_CRON=0 1 * * *
15 ports:
16 - 3001:3001
17EOF
18docker compose up -d
随机字符串生成可以使用下面的网站:
反向代理
使用 Nginx
或者其他工具反向代理,端口为 3001
,代理完成后访问的地址为:
1https://你的域名?api=https://你的域名/刚刚生成20位随机字符串
更新
1cd /opt/sub-store
2docker compose down
3docker compose pull
4docker compose up -d
参考文章
文章标题: Docker部署Sub-Store后端
文章链接: https://blog.grew.cc/posts/sub-store/
版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0。