{
  "title": "Build sandbox image if missing",
  "content": "cd /opt/openclaw/openclaw\nsudo -u openclaw ./scripts/sandbox-setup.sh\nbash theme={null}\nsudo -i -u openclaw\nopenclaw channels login\n```\n\n## Advanced Configuration\n\nFor detailed security architecture and troubleshooting:\n\n* [Security Architecture](https://github.com/openclaw/openclaw-ansible/blob/main/docs/security.md)\n* [Technical Details](https://github.com/openclaw/openclaw-ansible/blob/main/docs/architecture.md)\n* [Troubleshooting Guide](https://github.com/openclaw/openclaw-ansible/blob/main/docs/troubleshooting.md)\n\n* [openclaw-ansible](https://github.com/openclaw/openclaw-ansible) — full deployment guide\n* [Docker](/install/docker) — containerized gateway setup\n* [Sandboxing](/gateway/sandboxing) — agent sandbox configuration\n* [Multi-Agent Sandbox & Tools](/multi-agent-sandbox-tools) — per-agent isolation",
  "code_samples": [
    {
      "code": "### Provider login fails\n\nMake sure you're running as the `openclaw` user:",
      "language": "unknown"
    }
  ],
  "headings": [
    {
      "level": "h3",
      "text": "Provider login fails",
      "id": "provider-login-fails"
    },
    {
      "level": "h2",
      "text": "Advanced Configuration",
      "id": "advanced-configuration"
    },
    {
      "level": "h2",
      "text": "Related",
      "id": "related"
    }
  ],
  "url": "llms-txt#build-sandbox-image-if-missing",
  "links": []
}