后端安装
若您的服务器位于中国大陆,请先手动安装Docker。
分离部署
您可以将后端部署在独立的服务器上,实现前后端分离部署。
同时也支持在多台服务器上部署多个后端,以满足高并发需求。
部署AppleAutoPro后端
方式一:交互式安装
执行以下指令,脚本会引导您输入所需信息:
海外服务器
bash
bash <(curl -Ls https://raw.githubusercontent.com/SideCloudGroup/AppleAutoPro-Backend/refs/heads/v4/install.sh)中国大陆服务器
bash
bash <(curl -Ls https://ghfast.top/raw.githubusercontent.com/SideCloudGroup/AppleAutoPro-Backend/refs/heads/v4/install.sh)方式二:一键安装
支持通过传入参数实现一键安装,无需交互式输入:
海外服务器
bash
bash <(curl -Ls https://raw.githubusercontent.com/SideCloudGroup/AppleAutoPro-Backend/refs/heads/v4/install.sh) \
--api-url https://example.com \
--api-key your-api-key \
--nodename node1 \
--replicas 5中国大陆服务器
bash
bash <(curl -Ls https://ghfast.top/raw.githubusercontent.com/SideCloudGroup/AppleAutoPro-Backend/refs/heads/v4/install.sh) \
--api-url https://example.com \
--api-key your-api-key \
--nodename node1 \
--replicas 5参数说明
| 参数 | 短选项 | 说明 | 是否必填 |
|---|---|---|---|
--api-url | -u | API地址 | ✅ 必填 |
--api-key | -k | API密钥 | ✅ 必填 |
--nodename | -n | 节点名称(只能包含英文字母、数字、下划线、小数点和连字符) | ✅ 必填 |
--replicas | -r | 进程数量 | ✅ 必填 |
--install-dir | -d | 安装目录(默认:/opt/AppleAutoPro-Backend) | ❌ 选填 |
--help | -h | 显示帮助信息 | - |
使用示例
完整参数一键安装:
bash
bash <(curl -Ls https://raw.githubusercontent.com/SideCloudGroup/AppleAutoPro-Backend/refs/heads/v4/install.sh) \
-u https://api.example.com \
-k abc123def456 \
-n my-node-01 \
-r 10 \
-d /custom/path使用默认安装目录:
bash
bash <(curl -Ls https://raw.githubusercontent.com/SideCloudGroup/AppleAutoPro-Backend/refs/heads/v4/install.sh) \
--api-url https://api.example.com \
--api-key abc123def456 \
--nodename my-node-01 \
--replicas 10🚀 启动后端服务
前往安装目录,执行以下命令启动后端服务:
bash
docker compose up -d📋 查看日志
若要查看后端运行状态,请执行:
bash
docker compose logs