Directory to store the Clawforce’s data like SQLite database, SSH key pair, and etc. Mount a persistent volume here.
CLAWFORCE_K8S_NAMESPACE
clawforce
Kubernetes namespace where agent instances are created. Must exist before starting.
CLAWFORCE_BOOTSTRAP_DEFAULT_CONTAINER_IMAGE
(empty, falls back to clawforceone/agent-chromium:1.4.2)
Initial default agent image to seed into settings for fresh installs. Useful for Helm installs that should start from a pinned runtime image instead of the built-in fallback.
CLAWFORCE_DOCKER_HOST
(empty)
Docker socket or TCP address. Example: unix:///var/run/docker.sock. Leave empty to auto-detect orchestrator (Kubernetes takes priority).
Port the internal LLM gateway listens on. The gateway binds to 127.0.0.1 only and is never publicly accessible — instances reach it through an SSH tunnel. Change this if port 40001 conflicts with another service on the control plane host.
CLAWFORCE_LLM_RESPONSE_LOG
(empty)
Path to a file where raw upstream LLM response bodies are appended for debugging. Each entry includes a timestamp, model ID, API type, HTTP status, and the full response body. Leave empty (the default) to disable. Do not enable in production — response bodies may contain sensitive content.