playbooks/roles/vhosts/gateway_openclaw/defaults/main.yml
2026-05-26 12:58:56 +08:00

161 lines
4.9 KiB
YAML

---
gateway_openclaw_service_user: ubuntu
gateway_openclaw_service_group: ubuntu
gateway_openclaw_domain: openclaw.svc.plus
gateway_openclaw_caddyfile_path: /etc/caddy/Caddyfile
gateway_openclaw_caddy_conf_dir: /etc/caddy/conf.d
gateway_openclaw_caddy_fragment_path: "/etc/caddy/conf.d/{{ gateway_openclaw_domain }}.caddy"
gateway_openclaw_access_log_path: /var/log/caddy/clawdbot.access.log
gateway_openclaw_service_name: openclaw-gateway
gateway_openclaw_service_unit_path: "/etc/systemd/system/{{ gateway_openclaw_service_name }}.service"
gateway_openclaw_service_uid: "1000"
gateway_openclaw_user_service_unit_path: "{{ gateway_openclaw_home }}/.config/systemd/user/{{ gateway_openclaw_service_name }}.service"
gateway_openclaw_profile_script_path: /etc/profile.d/openclaw-user-systemd.sh
gateway_openclaw_home: "/home/{{ gateway_openclaw_service_user }}"
gateway_openclaw_binary_path: "{{ gateway_openclaw_home }}/.local/bin/openclaw"
gateway_openclaw_install_dir: "{{ gateway_openclaw_home }}/.local/lib/node_modules/openclaw"
gateway_openclaw_extension_dependency_dirs:
- "{{ gateway_openclaw_install_dir }}/dist/extensions/acpx"
gateway_openclaw_config_path: "{{ gateway_openclaw_home }}/.openclaw/openclaw.json"
gateway_openclaw_workspace_path: "{{ gateway_openclaw_home }}/.openclaw/workspace"
gateway_openclaw_workspace_mode: "0775"
gateway_openclaw_compile_cache_dir: /var/tmp/openclaw-compile-cache
gateway_openclaw_service_path: "{{ gateway_openclaw_home }}/.nix-profile/bin:{{ gateway_openclaw_home }}/.local/bin:{{ gateway_openclaw_home }}/.npm-global/bin:{{ gateway_openclaw_home }}/bin:/usr/local/bin:/usr/bin:/bin"
gateway_openclaw_extension_backup_dir: "{{ gateway_openclaw_home }}/.openclaw/backups/extensions"
gateway_openclaw_upstream_host: 127.0.0.1
gateway_openclaw_upstream_port: 18789
gateway_openclaw_bind: loopback
gateway_openclaw_mode: local
gateway_openclaw_auth_mode: token
gateway_openclaw_gateway_token: ""
gateway_openclaw_trusted_proxies:
- 127.0.0.1
- "::1"
gateway_openclaw_allowed_origins:
- https://openclaw.svc.plus
- https://jp-xhttp-contabo.svc.plus
gateway_openclaw_minimal_gateway_enabled: false
gateway_openclaw_acp_enabled: false
gateway_openclaw_acp_max_concurrent_sessions: 2
gateway_openclaw_acp_backend: acpx
gateway_openclaw_acp_default_agent: codex
gateway_openclaw_codex_app_server_url: ws://127.0.0.1:9001
gateway_openclaw_default_model:
primary: nvidia/nemotron-3-super-120b-a12b
fallbacks:
- nvidia/minimaxai/minimax-m2.5
- nvidia/z-ai/glm5
gateway_openclaw_default_models:
nvidia/nemotron-3-super-120b-a12b: {}
nvidia/minimaxai/minimax-m2.5: {}
nvidia/z-ai/glm5: {}
openai-codex/gpt-5.5: {}
gateway_openclaw_main_agent_model: nvidia/nemotron-3-super-120b-a12b
gateway_openclaw_main_agent_skills:
- acp-router
- bluebubbles
- find-skills
- gemini
- github
- healthcheck
- mcporter
- model-usage
- node-connect
- notebooklm
- Self-Improving + Proactive Agent
- skill-creator
- summarize
- xurl
- clawhub
- coding-agent
- gh-issues
- session-logs
- word-docx
- excel-xlsx
- pdf
- powerpoint-pptx
- image-resizer
- browser-automation
- image-cog
- wan-image-video-generation-editting
- video-translator
- web-search
- self-improving
- ai-tech-news-video
- it-infra-continuous-png
- it-infra-evolution-video
- product-intro-video
- sound-fx-for-video
- sketch-animation-video
- skylv-hermes-agent-integration
- hermes-agent-integration
- qmd
gateway_openclaw_mcp_servers:
qmd:
url: http://localhost:8181/mcp
transport: streamable-http
gateway_openclaw_model_providers:
nvidia:
api: openai-completions
baseUrl: https://integrate.api.nvidia.com/v1
models:
- id: nvidia/nemotron-3-super-120b-a12b
name: NVIDIA Nemotron 3 Super 120B
input: [text]
contextWindow: 262144
maxTokens: 8192
reasoning: false
compat:
requiresStringContent: true
cost:
input: 0
output: 0
cacheRead: 0
cacheWrite: 0
- id: moonshotai/kimi-k2.5
name: Kimi K2.5
input: [text]
contextWindow: 262144
maxTokens: 8192
reasoning: false
compat:
requiresStringContent: true
cost:
input: 0
output: 0
cacheRead: 0
cacheWrite: 0
- id: minimaxai/minimax-m2.5
name: MiniMax M2.5
input: [text]
contextWindow: 196608
maxTokens: 8192
reasoning: false
compat:
requiresStringContent: true
cost:
input: 0
output: 0
cacheRead: 0
cacheWrite: 0
- id: z-ai/glm5
name: GLM-5
input: [text]
contextWindow: 202752
maxTokens: 8192
reasoning: false
compat:
requiresStringContent: true
cost:
input: 0
output: 0
cacheRead: 0
cacheWrite: 0