--- # OpenClaw default variables # CI testing mode - skips tasks that require systemd, Docker-in-Docker, or kernel access ci_test: false # Tailscale settings # WARNING: Tasks using tailscale_authkey MUST set no_log: true to prevent credential exposure tailscale_enabled: false # Set to true to install and configure Tailscale tailscale_authkey: "" # Optional: set to auto-connect during installation # Node.js version nodejs_version: "22.x" # OpenClaw settings openclaw_port: 3000 # OpenClaw config directory openclaw_config_dir: "{{ openclaw_home }}/.openclaw" # User settings (will be created as system user) openclaw_user: openclaw openclaw_home: /home/openclaw # Installation mode: 'release' or 'development' # release: Install via pnpm install -g openclaw@latest # development: Clone repo, build from source, link globally openclaw_install_mode: "release" # Development mode settings (only used when openclaw_install_mode: development) openclaw_repo_url: "https://github.com/openclaw/openclaw.git" openclaw_repo_branch: "main" openclaw_code_dir: "{{ openclaw_home }}/code" openclaw_repo_dir: "{{ openclaw_code_dir }}/openclaw" # SSH keys for openclaw user # Add your public SSH keys here to allow SSH access as openclaw user # Example: # openclaw_ssh_keys: # - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx user@host" # - "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDxxxxxxxxxxxxxxxxxxxxxxx user@host" openclaw_ssh_keys: []