Skip to content

后端安装

若您的服务器位于中国大陆,请先手动安装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-uAPI地址✅ 必填
--api-key-kAPI密钥✅ 必填
--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