{ "$schema": "https://mintlify.com/docs.json", "theme": "mint", "name": "Pangolin Docs", "description": "Zero trust access to all your infrastructure, self-hosted applications, and SaaS tools. Easy to deploy and scale. Better than your existing VPN.", "colors": { "primary": "#202020", "light": "#202020", "dark": "#F36117" }, "background": { "color": { "light": "#FAF9F2" } }, "styling": { "codeblocks": "dark" }, "favicon": "/favicon.png", "navigation": { "tabs": [ { "tab": "Documentation", "groups": [ { "group": "About", "pages": [ "about/how-pangolin-works", "about/pangolin-vs-reverse-proxy-vs-vpn" ] }, { "group": "Manage Pangolin", "pages": [ { "group": "Sites", "icon": "plug", "pages": [ "manage/sites/understanding-sites", "manage/sites/install-site", "manage/sites/install-kubernetes", "manage/sites/configure-site", "manage/sites/update-site", "manage/sites/credentials" ] }, { "group": "Resources", "icon": "link", "pages": [ "manage/resources/understanding-resources", { "group": "Public Resources", "pages": [ "manage/resources/public/authentication", "manage/resources/public/targets", "manage/resources/public/raw-resources", "manage/resources/public/maintenance", "manage/resources/public/healthchecks-failover" ] }, { "group": "Private Resources", "pages": [ "manage/resources/private/authentication", "manage/resources/private/destinations", "manage/resources/private/alias" ] } ] }, { "group": "Clients", "icon": "desktop", "pages": [ "manage/clients/understanding-clients", "manage/clients/install-client", "manage/clients/configure-client", "manage/clients/update-client", "manage/clients/credentials", "manage/clients/fingerprinting", "manage/clients/archiving-blocking" ] }, "manage/domains", { "group": "Organizations", "icon": "building", "pages": [ "manage/organizations/org-id" ] }, { "group": "Access Control", "icon": "user-group", "pages": [ "manage/access-control/create-user", "manage/access-control/approvals", "manage/access-control/rules", "manage/access-control/forwarded-headers", "manage/access-control/login-page", "manage/ssh", "manage/geoblocking", "manage/asnblocking", "manage/access-control/mfa", "manage/access-control/password-rotation", "manage/access-control/session-length", "manage/access-control/change-password", "manage/access-control/security-keys" ] }, { "group": "Identity Providers", "icon": "id-card", "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": "Logs & Analytics", "icon": "chart-bar", "pages": [ "manage/analytics/request", "manage/analytics/access", "manage/analytics/action" ] }, "manage/blueprints", { "group": "Remote Nodes", "icon": "circle-nodes", "pages": [ "manage/remote-node/understanding-nodes", "manage/remote-node/quick-install-remote", "manage/remote-node/config-file" ] }, "manage/integration-api", "manage/branding" ] }, { "group": "Self-host Pangolin", "pages": [ "self-host/quick-install", "self-host/choosing-a-vps", { "group": "Manual Installation", "pages": [ "self-host/manual/docker-compose", "self-host/manual/unraid" ] }, "self-host/dns-and-networking", { "group": "Advanced Configuration", "pages": [ "self-host/advanced/config-file", "self-host/advanced/private-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/enable-asnblocking", "self-host/advanced/metrics", "self-host/advanced/clustering", "self-host/telemetry" ] }, "self-host/how-to-update", { "group": "Community Guides", "pages": [ "self-host/community-guides/overview", "self-host/community-guides/remove-geoblock-plugin", "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/community-guides/geolite2automation" ] }, "self-host/enterprise-edition", "self-host/supporter-program" ] }, { "group": "Development", "pages": [ "development/system-architecture", "development/contributing", "development/feature-requests-and-bug-reports" ] } ] }, { "tab": "Guides", "href": "https://pangolin.net/news" }, { "tab": "Downloads", "href": "https://pangolin.net/downloads" }, { "tab": "Website", "href": "https://pangolin.net/" }, { "tab": "Careers", "href": "https://pangolin.net/careers" }, { "tab": "Trust Center", "href": "https://trust.pangolin.net/" } ] }, "interaction": { "drilldown": true }, "appearance": { "default": "light", "strict": true }, "logo": { "light": "/logo/light.png", "dark": "/logo/dark.png", "href": "https://docs.pangolin.net" }, "navbar": { "links": [ { "label": "Log in", "href": "https://app.pangolin.net/auth/login" } ], "primary": { "type": "button", "label": "Start for free", "href": "https://app.pangolin.net/auth/signup" } }, "footer": { "socials": { "slack": "https://pangolin.net/slack", "github": "https://github.com/fosrl/pangolin", "linkedin": "https://linkedin.com/company/digpangolin", "youtube": "https://youtube.com/@pangolin" }, "links": [ { "header": "Product", "items": [ { "label": "Documentation", "href": "https://docs.pangolin.net" }, { "label": "Downloads", "href": "https://app.pangolin.net/auth/signup" }, { "label": "Status", "href": "https://status.pangolin.net" } ] }, { "header": "Company", "items": [ { "label": "Careers", "href": "https://docs.pangolin.net/careers/join-us" }, { "label": "Contact", "href": "mailto:contact@pangolin.net" }, { "label": "News & Articles", "href": "https://pangolin.net/news" } ] }, { "header": "Legal", "items": [ { "label": "Trust Center", "href": "https://trust.pangolin.net/" }, { "label": "Privacy", "href": "https://pangolin.net/privacy-policy.html" }, { "label": "Terms", "href": "https://pangolin.net/terms-of-service.html" } ] }, { "header": "Follow", "items": [ { "label": "GitHub", "href": "https://github.com/fosrl/pangolin" }, { "label": "LinkedIn", "href": "https://linkedin.com/company/pangolin-net" }, { "label": "YouTube", "href": "https://youtube.com/@pangolin" } ] } ] }, "integrations": { "posthog": { "apiKey": "phc_RIHQ7o2Y2hf8qms2nP62vpoJHEvsrw6TieflQGQO7yI", "apiHost": "https://pangolin.net/relay-O7yI" } }, "contextual": { "options": [ "copy", "view", "chatgpt", "claude", "perplexity", { "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*" }, { "source": "/manage/resources/tcp-udp-resources", "destination": "/manage/resources/public/raw-resources" }, { "source": "manage/healthchecks-failover", "destination": "manage/resources/public/healthchecks-failover" } ], "seo": { "metatags": { "canonical": "https://docs.pangolin.net" } } }