diff --git a/about/how-pangolin-works.mdx b/about/how-pangolin-works.mdx index d366952..a69bfed 100644 --- a/about/how-pangolin-works.mdx +++ b/about/how-pangolin-works.mdx @@ -30,21 +30,21 @@ Pangolin provides secure, application-specific ingress to your applications thro -nodes provide a mesh of high availability - if one location goes down, traffic automatically routes to the next closest location. +Nodes provide a mesh of high availability - if one location goes down, traffic automatically routes to the next closest location. ## Deployment Options - Large network of nodes with automatic failover and routing to your backend services. + Large network of nodes with automatic failover and routing to your backend services. We host the Pangolin server for you. - - Host your own multiple nodes with cloud coordination and automatic failover. Data always transits your servers. + + Self-host your own Pangolin node with cloud coordination for high availability and automatic failover. Data always transits your servers. - + Fully self-hosted, self-contained Pangolin server acting as a single node. diff --git a/docs.json b/docs.json index 38413b9..26f20da 100644 --- a/docs.json +++ b/docs.json @@ -79,20 +79,28 @@ { "group": "Self-host Pangolin", "pages": [ - "self-host/quick-install", "self-host/quick-install-managed", + { + "group": "Manual Installation", + "pages": ["self-host/manual/managed"] + }, + "self-host/choosing-a-vps", + "self-host/how-to-update" + ] + }, + { + "group": "Community Edition", + "pages": [ + "self-host/quick-install", { "group": "Manual Installation", "pages": [ "self-host/manual/docker-compose", - "self-host/manual/unraid", - "self-host/manual/managed" + "self-host/manual/unraid" ] }, - "self-host/choosing-a-vps", "self-host/dns-and-networking", "self-host/convert-managed", - "self-host/how-to-update", "self-host/supporter-program", "self-host/system-architecture", { @@ -128,25 +136,14 @@ ] } ] + }, + { + "tab": "Blog", + "href": "https://digpangolin.com/blog" } ], "global": { "anchors": [ - { - "anchor": "Website", - "href": "https://digpangolin.com", - "icon": "globe" - }, - { - "anchor": "Blog", - "href": "https://digpangolin.com/blog", - "icon": "book" - }, - { - "anchor": "Support Plans", - "href": "https://digpangolin.com/support", - "icon": "life-ring" - }, { "anchor": "GitHub", "href": "https://github.com/fosrl/pangolin", @@ -156,6 +153,11 @@ "anchor": "Discord", "href": "https://discord.gg/HCJR8Xhme4", "icon": "discord" + }, + { + "anchor": "Support Plans", + "href": "https://digpangolin.com/support", + "icon": "life-ring" } ] } diff --git a/index.mdx b/index.mdx index 67fde29..18ac263 100644 --- a/index.mdx +++ b/index.mdx @@ -11,32 +11,20 @@ Pangolin is an open-source and identity-aware tunneled reverse proxy server. Pan Pangolin establishes secure connections from edge networks to nodes, bypassing the need for public inbound ports and complex firewall configurations. Pangolin is incredibly useful for exposing local services, IoT devices, or internal applications to the internet without direct exposure, enhancing security by reducing attack surface and simplifying network management. Additionally, Pangolin acts as an identity-aware proxy by authenticating every request against admin-defined access controls and rules. - + Learn how the Pangolin system works from the server to the edge network. - + Learn about how Pangolin provides highly available ingress to your backend. - - Use Cloud for a highly available and access-controllerd ingress service with nodes all over the world. - - - - Install and manage your own single node Pangolin server on your own infrastructure. + + Use Cloud for a highly available and access-controllerd ingress service with nodes all over the world. - - Install Newt, the edge client, almost anywhere. + + Learn the fastest way to install a managed self-hosted Pangolin node. diff --git a/manage/access-control/rules.mdx b/manage/access-control/rules.mdx index 4e905f5..5d91063 100644 --- a/manage/access-control/rules.mdx +++ b/manage/access-control/rules.mdx @@ -60,7 +60,7 @@ Path match rules allow URL patterns defined with plain text and wildcards (`*`) ### Country -Geo blocking is only available for targets created with managed nodes or in the cloud because we need to host services to resolve IP addresses and evolve it quickly as network change. +Geo blocking is only available for targets created with managed self-hosted nodes or in the cloud because we need to host services to resolve IP addresses and evolve it quickly as network change. Fully self hosted users can install a [Traefik plugin](/self-host/community-guides/geoblock) for geo blocking support. diff --git a/manage/clients/add-client.mdx b/manage/clients/add-client.mdx index 0bd036c..69a8eee 100644 --- a/manage/clients/add-client.mdx +++ b/manage/clients/add-client.mdx @@ -3,10 +3,6 @@ title: "Add Client" description: "Create a client to connect to your Pangolin network from a remote computer" --- - -This feature is only available in self-hosted Pangolin instances. - - A client in Pangolin is a way to create a traditional VPN tunnel from your remote computer to your Newt site on your private network. Clients allow you to tunnel your computer back into your whole network and remotely access non-HTTP resources like file shares or use it as a bastion host to manage servers. diff --git a/manage/domains.mdx b/manage/domains.mdx index eb23969..53341fd 100644 --- a/manage/domains.mdx +++ b/manage/domains.mdx @@ -69,7 +69,7 @@ Domains can be added to an organization via the domains section of the organizat -Domain delegation and CNAME domains are only available in Pangolin Cloud. Self-hosted Pangolin uses different domain configuration methods. +Domain delegation and CNAME domains are only available in Pangolin Cloud. Community Edition Pangolin uses different domain configuration methods. ### Self-Hosted Pangolin diff --git a/manage/healthchecks-failover.mdx b/manage/healthchecks-failover.mdx index e94e47b..b94a0fc 100644 --- a/manage/healthchecks-failover.mdx +++ b/manage/healthchecks-failover.mdx @@ -4,7 +4,7 @@ description: "Configure automated health monitoring and failover for high availa --- -Health checks are only available for targets created with managed nodes or in the cloud. +Health checks are only available for targets created with managed self-hosted nodes or in the cloud.