{
  "$schema": "https://mintlify.com/docs.json",
  "theme": "maple",
  "name": "microsandbox",
  "logo": {
    "light": "/images/microsandbox-banner-light.svg",
    "dark": "/images/microsandbox-banner-dark.svg",
    "href": "https://microsandbox.dev"
  },
  "favicon": "/logo/favicon.png",
  "colors": {
    "primary": "#BF84FE",
    "light": "#BF84FE",
    "dark": "#BF84FE"
  },
  "thumbnails": {
    "appearance": "dark",
    "background": "/images/og-background.png"
  },
  "navbar": {
    "primary": {
      "type": "github",
      "href": "https://github.com/superradcompany/microsandbox"
    }
  },
  "navigation": {
    "tabs": [
      {
        "tab": "Documentation",
        "groups": [
          {
            "group": "Getting Started",
            "icon": "rocket",
            "pages": [
              "getting-started/introduction",
              "getting-started/quickstart",
              "cloud/overview",
              "getting-started/agents"
            ]
          },
          {
            "group": "Sandboxes",
            "icon": "box",
            "pages": [
              "sandboxes/overview",
              "sandboxes/lifecycle",
              "sandboxes/commands",
              "sandboxes/filesystem",
              "sandboxes/secrets",
              "images/overview",
              "sandboxes/volumes",
              "sandboxes/ssh",
              "sandboxes/snapshots",
              "sandboxes/tuning",
              "sandboxes/labels",
              "sandboxes/logs",
              "sandboxes/metrics",
              "sandboxes/bootstrap"
            ]
          },
          {
            "group": "Networking",
            "icon": "network-wired",
            "pages": [
              "networking/overview",
              "networking/tls",
              "networking/dns",
              "networking/outbound-proxy",
              "networking/host-sockets"
            ]
          },
          {
            "group": "Deep dive",
            "icon": "gauge",
            "pages": [
              "operations/backends",
              "operations/configuration",
              "observability/msb-metrics",
              "sandboxes/optimization"
            ]
          },
          {
            "group": "Troubleshooting",
            "icon": "screwdriver-wrench",
            "pages": [
              "troubleshooting/linux",
              "troubleshooting/macos",
              "troubleshooting/windows"
            ]
          }
        ]
      },
      {
        "tab": "SDKs & CLI",
        "groups": [
          {
            "group": "Getting Started",
            "icon": "flag",
            "pages": [
              "sdk/overview",
              "sdk/setup",
              "sdk/errors",
              "configuration"
            ]
          },
          {
            "group": "SDKs",
            "icon": "code",
            "pages": [
              {
                "group": "TypeScript",
                "icon": "js",
                "expanded": false,
                "pages": [
                  "sdk/typescript/sandbox",
                  "sdk/typescript/execution",
                  "sdk/typescript/ssh",
                  "sdk/typescript/filesystem",
                  "sdk/typescript/volumes",
                  "sdk/typescript/networking",
                  "sdk/typescript/proxies",
                  "sdk/typescript/vsock",
                  "sdk/typescript/secrets",
                  "sdk/typescript/snapshots",
                  "sdk/typescript/images",
                  "sdk/typescript/agent-client"
                ]
              },
              {
                "group": "Rust",
                "icon": "rust",
                "expanded": false,
                "pages": [
                  "sdk/rust/sandbox",
                  "sdk/rust/execution",
                  "sdk/rust/ssh",
                  "sdk/rust/filesystem",
                  "sdk/rust/volumes",
                  "sdk/rust/networking",
                  "sdk/rust/proxies",
                  "sdk/rust/vsock",
                  "sdk/rust/secrets",
                  "sdk/rust/snapshots",
                  "sdk/rust/images",
                  "sdk/rust/agent-client"
                ]
              },
              {
                "group": "Python",
                "icon": "python",
                "expanded": false,
                "pages": [
                  "sdk/python/sandbox",
                  "sdk/python/execution",
                  "sdk/python/ssh",
                  "sdk/python/filesystem",
                  "sdk/python/volumes",
                  "sdk/python/networking",
                  "sdk/python/proxies",
                  "sdk/python/vsock",
                  "sdk/python/secrets",
                  "sdk/python/snapshots",
                  "sdk/python/images",
                  "sdk/python/agent-client"
                ]
              },
              {
                "group": "Go",
                "icon": "golang",
                "expanded": false,
                "pages": [
                  "sdk/go/sandbox",
                  "sdk/go/execution",
                  "sdk/go/ssh",
                  "sdk/go/filesystem",
                  "sdk/go/volumes",
                  "sdk/go/images",
                  "sdk/go/networking",
                  "sdk/go/proxies",
                  "sdk/go/vsock",
                  "sdk/go/secrets",
                  "sdk/go/snapshots",
                  "sdk/go/agent-client"
                ]
              },
              {
                "group": "Ruby",
                "icon": "gem",
                "expanded": false,
                "pages": [
                  "sdk/ruby/sandbox",
                  "sdk/ruby/vsock"
                ]
              }
            ]
          },
          {
            "group": "CLI",
            "icon": "terminal",
            "pages": [
              "cli/overview",
              "cli/configuration",
              "cli/sandbox-commands",
              "cli/snapshot-commands",
              "cli/ssh-commands",
              "cli/volume-commands",
              "cli/storage-commands",
              "cli/image-commands",
              "cli/registry-commands",
              "cli/management"
            ]
          }
        ]
      },
      {
        "tab": "API Reference",
        "groups": [
          {
            "group": "Getting Started",
            "icon": "book-open",
            "pages": [
              "api-reference/overview"
            ]
          },
          {
            "group": "API keys",
            "icon": "key",
            "openapi": {
              "source": "/api-reference/openapi.json",
              "directory": "api-reference/endpoints"
            }
          },
          {
            "group": "Personal tokens",
            "icon": "user",
            "openapi": {
              "source": "/api-reference/openapi.personal.json",
              "directory": "api-reference/personal"
            }
          }
        ]
      },
      {
        "tab": "Examples",
        "groups": [
          {
            "group": "Overview",
            "icon": "flask",
            "pages": [
              "examples/overview"
            ]
          },
          {
            "group": "AI Agents",
            "icon": "robot",
            "pages": [
              "examples/agents/claude-code",
              "examples/agents/codex",
              "examples/agents/opencode",
              "examples/agents/openclaw",
              "examples/agents/goose",
              "examples/agents/gemini-cli",
              "examples/agents/hermes-agent",
              "examples/agents/pi"
            ]
          },
          {
            "group": "Dev Environments",
            "icon": "code",
            "pages": [
              "examples/development/vscode",
              "examples/development/jetbrains-acp",
              "examples/development/code-server",
              "examples/development/jupyterlab",
              "examples/development/vnc-desktop"
            ]
          },
          {
            "group": "CI/CD & Jobs",
            "icon": "code-pull-request",
            "pages": [
              "examples/ci-cd/github-actions-runner",
              "examples/ci-cd/pr-checks",
              "examples/ci-cd/compose-tests",
              "examples/ci-cd/preview-deploys",
              "examples/automation/dependency-audits",
              "examples/automation/parallel-batch-jobs",
              "examples/sandboxing/warm-workers"
            ]
          },
          {
            "group": "Browser & Web Automation",
            "icon": "globe",
            "pages": [
              "examples/browser-automation/browser-use",
              "examples/browser-automation/playwright",
              "examples/web-automation/scrapy"
            ]
          },
          {
            "group": "File Processing",
            "icon": "file",
            "pages": [
              "examples/file-processing/libreoffice-pdf",
              "examples/file-processing/ffmpeg"
            ]
          },
          {
            "group": "Docker & System Tools",
            "icon": "docker",
            "pages": [
              "examples/docker/docker-in-sandbox",
              "examples/docker/docker",
              "examples/docker/local-images",
              "examples/guest/systemd-services",
              "examples/plugins/terraform"
            ]
          },
          {
            "group": "Data & Storage",
            "icon": "database",
            "pages": [
              "examples/data/juicefs-s3",
              "examples/data/postgresql",
              "examples/data/migration-rehearsal",
              "examples/data/redis"
            ]
          },
          {
            "group": "Observability",
            "icon": "chart-line",
            "pages": [
              "examples/metrics-backends/grafana-cloud",
              "examples/metrics-backends/grafana-alloy",
              "examples/metrics-backends/otel-collector",
              "examples/metrics-backends/prometheus",
              "examples/metrics-backends/datadog"
            ]
          }
        ]
      },
      {
        "tab": "Enterprise",
        "pages": [
          "enterprise/managed-configuration",
          "enterprise/corporate-networking",
          "enterprise/offline-deployment"
        ]
      },
      {
        "tab": "Security",
        "pages": [
          "security/overview",
          "security/isolation",
          "security/filesystem",
          "security/network",
          "security/secrets",
          "security/hardening"
        ]
      },
      {
        "tab": "Changelog",
        "groups": [
          {
            "group": "Releases",
            "icon": "clock-rotate-left",
            "pages": [
              {
                "group": "September 2026",
                "expanded": true,
                "pages": [
                  "changelog/2026-09-11",
                  "changelog/2026-09-04"
                ]
              },
              {
                "group": "August 2026",
                "expanded": false,
                "pages": [
                  "changelog/2026-08-28",
                  "changelog/2026-08-26",
                  "changelog/2026-08-21",
                  "changelog/2026-08-14",
                  "changelog/2026-08-07"
                ]
              },
              {
                "group": "July 2026",
                "expanded": false,
                "pages": [
                  "changelog/2026-07-31",
                  "changelog/2026-07-24",
                  "changelog/2026-07-17",
                  "changelog/2026-07-10",
                  "changelog/2026-07-05"
                ]
              },
              {
                "group": "June 2026",
                "expanded": false,
                "pages": [
                  "changelog/2026-06-26",
                  "changelog/2026-06-19",
                  "changelog/2026-06-12",
                  "changelog/2026-06-05"
                ]
              },
              {
                "group": "May 2026",
                "expanded": false,
                "pages": [
                  "changelog/2026-05-29",
                  "changelog/2026-05-22",
                  "changelog/2026-05-15",
                  "changelog/2026-05-01"
                ]
              },
              {
                "group": "April 2026",
                "expanded": false,
                "pages": [
                  "changelog/2026-04-24",
                  "changelog/2026-04-17",
                  "changelog/2026-04-10",
                  "changelog/2026-04-03"
                ]
              }
            ]
          }
        ]
      }
    ]
  },
  "redirects": [
    {
      "source": "/getting-started/backends",
      "destination": "/operations/backends"
    },
    {
      "source": "/operations/backend-selection",
      "destination": "/operations/backends"
    },
    {
      "source": "/observability/deep-dive",
      "destination": "/observability/msb-metrics#metrics"
    },
    {
      "source": "/optimization/overview",
      "destination": "/sandboxes/optimization"
    },
    {
      "source": "/sandboxes/cpu-placement",
      "destination": "/sandboxes/optimization#cpu"
    },
    {
      "source": "/images/disk-images",
      "destination": "/images/overview#disk-images"
    },
    {
      "source": "/networking/vsock",
      "destination": "/networking/host-sockets"
    },
    {
      "source": "/sandbox-config",
      "destination": "/cli/configuration"
    },
    {
      "source": "/recipes/use-cases/ai-coding-agent",
      "destination": "/getting-started/agents"
    },
    {
      "source": "/examples/use-cases/ai-coding-agent",
      "destination": "/getting-started/agents"
    },
    {
      "source": "/recipes",
      "destination": "/examples/overview"
    },
    {
      "source": "/recipes/:slug*",
      "destination": "/examples/:slug*"
    },
    {
      "source": "/examples/data/juicefs-r2",
      "destination": "/examples/data/juicefs-s3"
    },
    {
      "source": "/cloud/compatibility",
      "destination": "/cloud/overview#compatibility"
    }
  ],
  "integrations": {
    "posthog": {
      "apiKey": "phc_mMJPTEQbarHl4JMTdFBcgw5v612dmQrvKv5mcK3KJ3O",
      "apiHost": "https://g.microsandbox.dev"
    }
  },
  "appearance": {
    "default": "system"
  },
  "description": "Easy, fast microVMs for untrusted workloads, on your machine or in the cloud",
  "seo": {
    "organization": {
      "id": "https://microsandbox.dev/#organization",
      "name": "microsandbox",
      "url": "https://microsandbox.dev",
      "sameAs": [
        "https://github.com/superradcompany/microsandbox",
        "https://www.linkedin.com/company/superradcompany",
        "https://x.com/microsandbox"
      ]
    }
  },
  "footer": {
    "socials": {
      "github": "https://github.com/superradcompany/microsandbox",
      "discord": "https://discord.gg/NQMWDfp7",
      "linkedin": "https://www.linkedin.com/company/superradcompany",
      "x": "https://x.com/microsandbox"
    }
  }
}
