AI Gateway is now available: identity-aware access to any AI provider, eliminate API keys, and tunnel to self-hosted models. Get started

Cloud vs. Self-Hosted

Choose managed Pangolin Cloud or run the same software on your own infrastructure

You can run Pangolin as Pangolin Cloud or self-host the same open-source software. Sites, resources, and clients work the same way in both. The difference is who operates the server: the control plane, DNS, certificates, and the nodes that terminate tunnels.

Pangolin Cloud

Cloud is the managed control plane. You create an account, install sites and clients, and define resources. Pangolin runs the dashboard, database, certificates, and globally distributed nodes.

Use Cloud when you want high availability, automatic updates, and less operational work. You can still keep traffic on infrastructure you control with remote nodes.

Self-Hosted

Self-hosted Pangolin runs on a server you operate. You supply a public IP, a domain, and the listener ports. See Quick Install and DNS and Networking. You are responsible for updates, backups, certificates, and uptime.

Two editions:

Enterprise Edition is free for personal use and organizations with less than $100,000 USD gross annual revenue. You still need a license key. Larger organizations need a paid license.

Remote Nodes (Hybrid)

Remote nodes are a middle path but are part of Pangolin Cloud. You run the node (tunnels, TLS, relay) on your server and bandwidth. Cloud still handles the dashboard, DNS, certificates, and failover. If your node goes down, traffic can fail over to other nodes or cloud points of presence.

Public TCP/UDP listeners that bind a port on the Pangolin host are a self-hosted-server feature. On Cloud, deploy a remote node for that. See TCP / UDP.

Quick Comparison

Pangolin CloudSelf-hosted
Control planeManagedYou run Pangolin, Traefik, and Gerbil
Traffic pathCloud nodes, or your remote nodesYour server
DNS and certificatesManagedYou configure DNS and Let's Encrypt
Updates and backupsIncludedYou operate them
High availabilityIncludedYou design it (clustering on Enterprise)
Identity and logsCloud plansCommunity core; extra IdPs, streaming, and AI session logs on Enterprise Edition
Data residencyCloud regions, or traffic on your remote nodesEntirely on your infrastructure
Best forFast start and less opsAir-gapped networks, full control, compliance that requires self-hosting

Cloud and self-hosted plans are listed separately on pricing. Click "Self-Hosted" at the top to toggle between deployment options.

When to Use Each

Use Pangolin Cloud if you want to start quickly, get HA and certificate management included, and optionally attach remote nodes so tunnel traffic stays on your network.

Use self-hosted if the control plane and data must stay on infrastructure you operate, you need an air-gapped or fully isolated deployment, or you already run Pangolin as Community or Enterprise Edition.

Was this page helpful?

⌘I

On this page