{ "$schema": "https://mintlify.com/docs.json", "theme": "aspen", "name": "Pangolin Docs", "description": "Pangolin is a self-hosted alternative to Cloudflare Tunnels, designed to provide secure and highly-available ingress access to applications.", "colors": { "primary": "#F36117", "light": "#F36117", "dark": "#F36117" }, "favicon": "/favicon.svg", "navigation": { "tabs": [ { "tab": "Docs", "groups": [ { "group": "About", "pages": [ "about/pangolin-vs-traditional-reverse-proxy", "about/pangolin-vs-vpn" ] }, { "group": "Manage Pangolin", "pages": [ { "group": "Sites", "pages": [ "manage/sites/add-site", "manage/sites/install-site", "manage/sites/install-kubernetes", "manage/sites/configure-site", "manage/sites/update-site" ] }, { "group": "Resources", "pages": [ "manage/resources/targets", "manage/resources/tcp-udp-resources", "manage/resources/client-resources" ] }, { "group": "Access Control", "pages": [ "manage/access-control/rules", "manage/access-control/forwarded-headers", "manage/access-control/login-page", "manage/geoblocking" ] }, { "group": "Identity Providers", "pages": [ "manage/identity-providers/add-an-idp", "manage/identity-providers/auto-provisioning", "manage/identity-providers/openid-connect", "manage/identity-providers/google", "manage/identity-providers/azure", "manage/identity-providers/pocket-id", "manage/identity-providers/zitadel" ] }, { "group": "Clients", "pages": [ "manage/clients/add-client", "manage/clients/install-client", "manage/clients/configure-client" ] }, "manage/healthchecks-failover", "manage/blueprints", { "group": "Remote Nodes", "pages": [ "manage/remote-node/ha", "manage/remote-node/nodes", "manage/remote-node/quick-install-remote", "manage/remote-node/convert-remote", "manage/remote-node/config-file" ] }, "manage/domains", "manage/integration-api", "manage/branding" ] }, { "group": "Self-host Pangolin", "pages": [ "self-host/quick-install", { "group": "Manual Installation", "pages": [ "self-host/manual/docker-compose", "self-host/manual/unraid" ] }, "self-host/dns-and-networking", "self-host/choosing-a-vps", "self-host/how-to-update", "self-host/supporter-program", { "group": "Advanced Configuration", "pages": [ "self-host/advanced/config-file", "self-host/advanced/wild-card-domains", "self-host/advanced/cloudflare-proxy", "self-host/advanced/without-tunneling", "self-host/advanced/container-cli-tool", "self-host/advanced/database-options", "self-host/advanced/integration-api", "self-host/advanced/enable-geoblocking", "self-host/advanced/metrics" ] }, { "group": "Community Guides", "pages": [ "self-host/community-guides/overview", "self-host/community-guides/proxyprotocol", "self-host/community-guides/crowdsec", "self-host/community-guides/metrics", "self-host/community-guides/homeassistant", "self-host/community-guides/middlewaremanager", "self-host/community-guides/traefiklogsdashboard" ] }, "self-host/telemetry", "self-host/enterprise-edition" ] }, { "group": "Development", "pages": [ "development/system-architecture", "development/contributing", "development/feature-requests-and-bug-reports" ] } ] }, { "tab": "Blog", "href": "https://pangolin.net/blog" }, { "tab": "Website", "href": "https://pangolin.net/" } ], "global": { "anchors": [ { "anchor": "GitHub", "href": "https://github.com/fosrl/pangolin", "icon": "github" }, { "anchor": "Slack", "href": "https://pangolin.net/slack", "icon": "slack" }, { "anchor": "Discord", "href": "https://pangolin.net/discord", "icon": "discord" } ] } }, "logo": { "light": "/logo/light.png", "dark": "/logo/dark.png", "href": "https://docs.pangolin.net" }, "navbar": { "links": [ { "label": "Contact Us", "href": "mailto:numbat@pangolin.net" } ], "primary": { "type": "button", "label": "Pangolin Dashboard", "href": "https://app.pangolin.net" } }, "footer": { "socials": { "github": "https://github.com/fosrl/pangolin", "linkedin": "https://linkedin.com/company/digpangolin" } }, "integrations": { "posthog": { "apiKey": "phc_RIHQ7o2Y2hf8qms2nP62vpoJHEvsrw6TieflQGQO7yI", "apiHost": "https://pangolin.net/relay-O7yI" } }, "contextual": { "options": [ "copy", "view", "chatgpt", "claude", "perplexity", "mcp", "vscode", { "title": "Request a feature", "description": "Open a GitHub discussion to request a new feature", "icon": "plus", "href": "https://github.com/fosrl/pangolin/discussions" } ] }, "redirects": [ { "source": "/telemetry", "destination": "/self-host/telemetry" }, { "source": "/community/:slug*", "destination": "/self-host/:slug*" } ], "seo": { "metatags": { "canonical": "https://docs.pangolin.net" } } }