跳转至

配置文件

配置文件位于 CoderFleet 工作区,默认是 ~/.coderfleet/

config.conf

IMAGE_NAME=coderfleet
IMAGE_TAG=latest
BUILD_PLATFORM=linux/amd64

PROXY_HOST=host.docker.internal
PROXY_HTTP_PORT=7890
PROXY_SOCKS5_PORT=7891

INTERNAL_SUBNET=172.21.0.0/16
RELAY_IP=172.21.0.2
RELAY_LISTEN_PORT=7890

RELAY_IMAGE=gogost/gost:3

修改后执行:

coderfleet apply

accounts.conf

NAME=alice TYPE=codex
NAME=bob TYPE=claude
NAME=carol TYPE=opencode
NAME=dave TYPE=hermes
NAME=eve TYPE=grok AUTH=env
NAME=frank TYPE=kimi
NAME=claude-api TYPE=claude AUTH=env ENV_FILE=./accounts/claude-api/env
NAME=hermes-api TYPE=hermes AUTH=env ENV_FILE=./accounts/hermes-api/env
NAME=kimi-api TYPE=kimi AUTH=env ENV_FILE=./accounts/kimi-api/env
NAME=local TYPE=claude PROXY=off

字段:

字段 必填 说明
NAME 账号名
TYPE codexclaudeopencodehermesgrokkimi
AUTH loginenvenv 适用于 claudeopencodehermesgrokkimigrok 仅支持 env
ENV_FILE env 文件路径,默认 ./accounts/<账号名>/env
PROXY relayoff

各类型注入的容器环境变量:

类型 自动注入变量
hermes HERMES_HOME=/home/byclaw/.hermes
grok GROK_HOME=/home/byclaw/.grokGROK_NO_AUTO_UPDATE=1
kimi KIMI_CODE_HOME=/home/byclaw/.kimi-codeKIMI_CODE_NO_AUTO_UPDATE=1KIMI_DISABLE_TELEMETRY=1

Kimi Code 使用 AUTH=env 时需要配置 KIMI_MODEL_*

KIMI_MODEL_NAME=kimi-for-coding
KIMI_MODEL_API_KEY=sk-...
KIMI_MODEL_BASE_URL=https://api.moonshot.ai/v1

projects.conf

NAME=my-app ACCOUNT=alice PATH=~/projects/my-app
NAME=api-server ACCOUNT=bob PATH=~/projects/api-server
NAME=grok-app ACCOUNT=eve PATH=~/projects/grok-app

字段:

字段 必填 说明
NAME 项目名
ACCOUNT 绑定账号
PATH 宿主机项目路径