设置Shadowrocket账号的步骤如下

  1. 安装必要工具:

    • 安装Docker:使用以下命令安装Docker。
      curl -fsSL https://get.docker.com | bash -s docker
      docker --version
    • 安装Docker Compose:安装并启动Docker Compose。
      curl -L "https://github.com/docker/compose/releases/download/v2.32./docker-compose-$(uname -m)-linux-x86_64" -o docker-compose
      chmod +x docker-compose
      docker-compose --version
    • 配置镜像搜索路径,建议添加如下行到/etc/docker/dockerd/config.json:
      {
        "镜像": {
          "镜像搜索路径": [
            "docker.io",
            "ghcr.io"
          ],
          ...
        }
      }
  2. 下载并配置Shadowrocket:

    • 从GitHub或官方网站下载Shadowrocket的YAML配置文件,
      mkdir -p ~/shadowrocket
      curl -o ~/shadowrocket/shadowrocket.yml https://raw.githubusercontent.com/shadowrocket/Shadowrocket/master/docker-compose.yml
    • 打开shadowrocket.yml文件,根据需要配置:
      version: '3.8'
      services:
        shadowrocket:
          image: shadowrocket/shadowrocket:latest
          container_name: shadowrocket
          restart: always
          environment:
            - SHADOWROCKET_API_KEY=你的API密钥
            - SHADOWROCKET_USER=你的用户名
            - SHADOWROCKET_PASSWORD=你的密码
          volumes:
            - ./downloads:/shadowrocket/downloads
            - /data:/shadowrocket/data
          logging:
            driver: 'json-file'
            options:
              max-size: 10m
              retention: 30d
    • 确保替换为你的订阅信息,包括API key。
  3. 运行Shadowrocket:

    • 在配置文件的根目录下运行:
      docker-compose up -d
    • 访问http://localhost:505查看Web界面。
  4. 后续管理:

    • 使用命令管理容器:
      docker-compose stop
      docker-compose restart
      docker-compose down
    • 访问容器日志:
      docker-compose logs -f
  5. 其他配置:

    • 可以在shadowrocket.yml中添加更多设置,例如下载目录、离线模式、限制下载速度等。
    • 配置完成后,定期清理下载目录,避免存储不足。

通过以上步骤,你可以成功设置并使用Shadowrocket账号,自动化管理订阅和下载任务。

设置Shadowrocket账号的步骤如下

扫码添加原子VPN加速器微信

扫码添加原子VPN加速器微信

400-815-7263
扫码添加原子VPN加速器微信

扫码添加原子VPN加速器微信

网站地图