使用 Docker
-
准备环境
- 确保系统有 Docker 和 Docker Compose installed.
# 安装 Docker curl -fsSL https://get.docker.com | bash -s docker # 安装 Docker Compose sudo apt-get install docker-compose
-
下载并运行 Brook 的 Docker 镜像
# 创建 Docker Compose 配置文件 echo "version: '3.8' services: brook: build: . ports: - "808:808" environment: - BROOK_API_KEY=your_api_key - BROOK_APP_ID=your_app_id - BROOK_APP_SECRET=your_app_secret volumes: - .:/app command: ['sh', '-c', 'ulimit4'] " > docker-compose.yml -
运行 Brook
docker-compose up --build
- 访问
http://localhost:808查看 Brook 仪表盘。
- 访问
-
停止服务
docker-compose down
从源码安装
-
下载源码
git clone https://github.com/brook/brook.git cd brook
-
安装 Swift
-
Mac:
brew install swift
-
Linux:
sudo apt-get install swift
-
-
安装其他依赖
apt-get install libdispatch-dev build-essential
-
编译并安装
swift build cd .build sudo install -D *
-
运行 Brook
./brook
使用预编译的二进制包
-
下载二进制包
curl -L https://github.com/brook/brook/releases/download/1../brook-v1..-darwin-x64.gz | gunzip -c | tar -xvf -
-
运行
chmod +x brook ./brook
验证安装
-
检查服务状态
ps aux | grep brook
-
查看日志
journalctl -u brook.service
常见问题
- 版本不兼容:确保使用的 Swift 版本与 Brook 一致。
- 依赖缺失:仔细检查所有依赖是否安装。
- 权限问题:确保运行脚本有足够的权限。
通过以上步骤,你应该能够顺利安装并运行 Brook,选择最适合你的安装方法,并根据需要调整配置。




