Docker部署Sub-Store后端

前言

Sub-Store 是一个适用于 LoonSurgeQuantumult X 的高级订阅管理工具。完全本地解析,无订阅泄露的风险。相关地址及文档见下方:

部署

BASH
mkdir -p /opt/sub-store && cd /opt/sub-store
cat > /opt/sub-store/docker-compose.yml <<EOF
version: "3"
services:
  sub-store:
    image: xream/sub-store:http-meta
    container_name: sub-store
    restart: always
    volumes:
      - ./sub-store-data:/opt/app/data
    environment:
      - SUB_STORE_FRONTEND_BACKEND_PATH=/xxx  # 20位随机字符串  
      - SUB_STORE_BACKEND_SYNC_CRON=0 0 * * *
      - SUB_STORE_BACKEND_UPLOAD_CRON=0 1 * * *
    ports:
      - 3001:3001
EOF
docker compose up -d
点击展开查看更多

随机字符串生成可以使用下面的网站:

反向代理

使用 Nginx 或者其他工具反向代理,端口为 3001,代理完成后访问的地址为:

BASH
https://你的域名?api=https://你的域名/刚刚生成20位随机字符串
点击展开查看更多

更新

BASH
cd /opt/sub-store
docker compose down
docker compose pull
docker compose up -d
点击展开查看更多

参考文章

版权声明

作者: Tom Almighty

链接: https://blog.grew.cc/posts/sub-store/

许可证: CC BY-NC-SA 4.0

本文采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

评论

开始搜索

输入关键词搜索文章内容

↑↓
ESC
⌘K 快捷键