Sub-Store-Docker 项目下载及安装教程
Sub-Store-Docker 项目地址: https://gitcode.com/gh_mirrors/su/Sub-Store-Docker
1. 项目介绍
Sub-Store-Docker 是一个基于 Docker 的 Sub-Store 项目,旨在提供一个便捷的方式来部署和管理 Sub-Store。该项目修改自 dompling/DockerFiles,并特别感谢 @dompling 的贡献。Sub-Store 是一个用于订阅管理的工具,支持多种订阅源的管理和转换。
2. 项目下载位置
要下载 Sub-Store-Docker 项目,请使用以下命令:
git clone https://github.com/SaintWe/Sub-Store-Docker.git
3. 项目安装环境配置
3.1 环境要求
- Docker 环境
- Docker Compose
- 服务器或本地机器
3.2 环境配置示例
以下是一个简单的环境配置示例:
# 安装 Docker
sudo apt-get update
sudo apt-get install docker.io
# 安装 Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
3.3 环境配置图片示例
4. 项目安装方式
4.1 使用 Docker Compose 安装
-
进入项目目录:
cd Sub-Store-Docker
-
编辑
docker-compose.yml
文件,配置相关参数:version: '3' services: substore: image: saintwe/sub-store:latest container_name: substore restart: always ports: - "6080:80" volumes: - ./data:/Sub-Store environment: - TZ=Asia/Shanghai - BEARER_TOKEN=your_bearer_token - D_TOKEN=your_d_token - DOMAIN=http://yourdomain
-
启动容器:
docker-compose up -d
4.2 使用 Docker 命令行安装
-
运行以下命令启动容器:
docker run -d --name substore --restart always -v $(pwd)/data:/Sub-Store -p 6080:80 -e BEARER_TOKEN=your_bearer_token -e D_TOKEN=your_d_token -e DOMAIN=http://yourdomain -e TZ=Asia/Shanghai saintwe/sub-store:latest
5. 项目处理脚本
5.1 启动脚本
docker-compose up -d
5.2 停止脚本
docker-compose stop
5.3 重启脚本
docker-compose restart
5.4 删除脚本
docker-compose down
通过以上步骤,您可以成功下载并安装 Sub-Store-Docker 项目,并进行相应的管理和操作。
Sub-Store-Docker 项目地址: https://gitcode.com/gh_mirrors/su/Sub-Store-Docker