version: '3.8' services: openclaw: build: . ports: - "7860:7860" environment: # ══════════════════════════════════════════════════════ # ⚠️ 所有敏感 key 请勿直接填写在此文件中! # 请在 HuggingFace Space → Settings → Variables and secrets # 添加为 Secret,容器启动时会自动注入为同名环境变量 # ══════════════════════════════════════════════════════ # ── AI 模型配置(在 HF Secrets 中添加 GEMINI_API_KEY)── - OPENAI_API_KEY=${OPENAI_API_KEY} - MODEL=gemini-2.5-pro-preview-03-25 # ── 网关访问密码(在 HF Secrets 中添加 OPENCLAW_GATEWAY_PASSWORD)── - OPENCLAW_GATEWAY_PASSWORD=${OPENCLAW_GATEWAY_PASSWORD} - OPENCLAW_GATEWAY_TOKEN=${OPENCLAW_GATEWAY_PASSWORD} # ── HuggingFace 备份配置(在 HF Secrets 中添加 HF_TOKEN)── - HF_DATASET=ted1990/clawdata - HF_TOKEN=${HF_TOKEN} volumes: - openclaw_data:/home/node/.openclaw restart: unless-stopped volumes: openclaw_data: