{"id":24065923,"url":"https://github.com/fosrl/pangolin","last_synced_at":"2026-02-26T03:25:41.754Z","repository":{"id":271150892,"uuid":"863835427","full_name":"fosrl/pangolin","owner":"fosrl","description":"Tunneled Mesh Reverse Proxy Server with Identity and Access Control and Dashboard UI","archived":false,"fork":false,"pushed_at":"2025-05-04T02:04:35.000Z","size":11635,"stargazers_count":7465,"open_issues_count":52,"forks_count":182,"subscribers_count":26,"default_branch":"main","last_synced_at":"2025-05-09T00:34:41.770Z","etag":null,"topics":["crowdsec","docker","home-lab","identity-management","iot","letsencrypt","reverse-proxy","self-hosted","single-sign-on","traefik","wireguard"],"latest_commit_sha":null,"homepage":"https://fossorial.io","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fosrl.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["fosrl"]}},"created_at":"2024-09-27T02:16:47.000Z","updated_at":"2025-05-08T22:14:44.000Z","dependencies_parsed_at":"2025-01-27T00:19:15.872Z","dependency_job_id":"d939bca2-f622-4351-b8d7-5c21de1d758c","html_url":"https://github.com/fosrl/pangolin","commit_stats":null,"previous_names":["fosrl/pangolin"],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fosrl%2Fpangolin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fosrl%2Fpangolin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fosrl%2Fpangolin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fosrl%2Fpangolin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fosrl","download_url":"https://codeload.github.com/fosrl/pangolin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254010799,"owners_count":21998993,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["crowdsec","docker","home-lab","identity-management","iot","letsencrypt","reverse-proxy","self-hosted","single-sign-on","traefik","wireguard"],"created_at":"2025-01-09T11:02:10.340Z","updated_at":"2026-02-05T21:04:28.529Z","avatar_url":"https://github.com/fosrl.png","language":"TypeScript","readme":"\u003cdiv align=\"center\"\u003e\n    \u003ch2\u003e\n    \u003ca href=\"https://pangolin.net/\"\u003e\n        \u003cpicture\u003e\n            \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"public/logo/word_mark_white.png\"\u003e\n            \u003cimg alt=\"Pangolin Logo\" src=\"public/logo/word_mark_black.png\" width=\"350\"\u003e\n        \u003c/picture\u003e\n    \u003c/a\u003e\n    \u003c/h2\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ch5\u003e\n      \u003ca href=\"https://pangolin.net/\"\u003e\n        Website\n      \u003c/a\u003e\n      \u003cspan\u003e | \u003c/span\u003e\n      \u003ca href=\"https://docs.pangolin.net/\"\u003e\n        Documentation\n      \u003c/a\u003e\n      \u003cspan\u003e | \u003c/span\u003e\n      \u003ca href=\"mailto:contact@pangolin.net\"\u003e\n        Contact Us\n      \u003c/a\u003e\n  \u003c/h5\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![Discord](https://img.shields.io/discord/1325658630518865980?logo=discord\u0026style=flat-square)](https://discord.gg/HCJR8Xhme4)\n[![Slack](https://img.shields.io/badge/chat-slack-yellow?style=flat-square\u0026logo=slack)](https://pangolin.net/slack)\n[![Docker](https://img.shields.io/docker/pulls/fosrl/pangolin?style=flat-square)](https://hub.docker.com/r/fosrl/pangolin)\n![Stars](https://img.shields.io/github/stars/fosrl/pangolin?style=flat-square)\n[![YouTube](https://img.shields.io/badge/YouTube-red?logo=youtube\u0026logoColor=white\u0026style=flat-square)](https://www.youtube.com/@pangolin-net)\n\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://docs.pangolin.net/careers/join-us\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/🚀_We're_Hiring!-Join_Our_Team-brightgreen?style=for-the-badge\" alt=\"We're Hiring!\" /\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cstrong\u003e\n        Start testing Pangolin at \u003ca href=\"https://app.pangolin.net/auth/signup\"\u003eapp.pangolin.net\u003c/a\u003e\n    \u003c/strong\u003e\n\u003c/p\u003e\n\nPangolin is an open-source, identity-based remote access platform built on WireGuard that enables secure, seamless connectivity to private and public resources. Pangolin combines reverse proxy and VPN capabilities into one platform, providing browser-based access to web applications and client-based access to any private resources, all with zero-trust security and granular access control.\n\n## Installation\n\n- Check out the [quick install guide](https://docs.pangolin.net/self-host/quick-install) for how to install and set up Pangolin.\n- Install from the [DigitalOcean marketplace](https://marketplace.digitalocean.com/apps/pangolin-ce-1?refcode=edf0480eeb81) for a one-click pre-configured installer.\n\n\u003cimg src=\"public/screenshots/hero.png\" /\u003e\n\n## Deployment Options\n\n| \u003cimg width=500 /\u003e | Description |\n|-----------------|--------------|\n| **Self-Host: Community Edition** | Free, open source, and licensed under AGPL-3. |\n| **Self-Host: Enterprise Edition** | Licensed under Fossorial Commercial License. Free for personal and hobbyist use, and for businesses earning under \\$100K USD annually. |\n| **Pangolin Cloud** | Fully managed service with instant setup and pay-as-you-go pricing — no infrastructure required. Or, self-host your own [remote node](https://docs.pangolin.net/manage/remote-node/nodes) and connect to our control plane. |\n\n## Key Features\n\n| \u003cimg width=500 /\u003e                                                                                                                                                                                                                                                                                                                                                                | \u003cimg width=500 /\u003e                                                  |\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------|\n| **Connect remote networks with sites**\u003cbr /\u003e\u003cbr /\u003ePangolin's lightweight site connectors create secure tunnels from remote networks without requiring public IP addresses or open ports. Sites make any network anywhere available for authorized access.                                                                                                                                                                                   | \u003cimg src=\"public/screenshots/sites.png\" width=500 /\u003e\u003ctr\u003e\u003c/tr\u003e               |\n| **Browser-based reverse proxy access**\u003cbr /\u003e\u003cbr /\u003eExpose web applications through identity and context-aware tunneled reverse proxies. Pangolin handles routing, load balancing, health checking, and automatic SSL certificates without exposing your network directly to the internet. Users access applications through any web browser with authentication and granular access control.                                                                                                  | \u003cimg src=\"public/clip.gif\" width=500 /\u003e\u003ctr\u003e\u003c/tr\u003e          |\n| **Client-based private resource access**\u003cbr /\u003e\u003cbr /\u003eAccess private resources like SSH servers, databases, RDP, and entire network ranges through Pangolin clients. Intelligent NAT traversal enables connections even through restrictive firewalls, while DNS aliases provide friendly names and fast connections to resources across all your sites.                                                                                                                                                                                                | \u003cimg src=\"public/screenshots/private-resources.png\" width=500 /\u003e\u003ctr\u003e\u003c/tr\u003e               |\n| **Zero-trust granular access**\u003cbr /\u003e\u003cbr /\u003eGrant users access to specific resources, not entire networks. Unlike traditional VPNs that expose full network access, Pangolin's zero-trust model ensures users can only reach the applications and services you explicitly define, reducing security risk and attack surface.                                                                                                                                                                                    | \u003cimg src=\"public/screenshots/user-devices.png\" width=500 /\u003e\u003ctr\u003e\u003c/tr\u003e |\n\n## Download Clients\n\nDownload the Pangolin client for your platform:\n\n- [Mac](https://pangolin.net/downloads/mac)\n- [Windows](https://pangolin.net/downloads/windows)\n- [Linux](https://pangolin.net/downloads/linux)\n- [iOS](https://pangolin.net/downloads/ios)\n- [Android](https://pangolin.net/downloads/android)\n\n## Get Started\n\n### Check out the docs\n\nWe encourage everyone to read the full documentation first, which is\navailable at [docs.pangolin.net](https://docs.pangolin.net). This README provides only a very brief subset of\nthe docs to illustrate some basic ideas.\n\n### Sign up and try now\n\nFor Pangolin's managed service, you will first need to create an account at\n[app.pangolin.net](https://app.pangolin.net). We have a generous free tier to get started.\n\n## Licensing\n\nPangolin is dual licensed under the AGPL-3 and the [Fossorial Commercial License](https://pangolin.net/fcl.html). For inquiries about commercial licensing, please contact us at [contact@pangolin.net](mailto:contact@pangolin.net).\n\n## Contributions\n\nPlease see [CONTRIBUTING](./CONTRIBUTING.md) in the repository for guidelines and best practices.\n\n---\n\nWireGuard® is a registered trademark of Jason A. Donenfeld.\n","funding_links":["https://github.com/sponsors/fosrl"],"categories":["TypeScript","HarmonyOS","Table of Contents","self-hosted","网络信息服务","Uncategorized"],"sub_categories":["Windows Manager","Uncategorized","网络代理"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffosrl%2Fpangolin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffosrl%2Fpangolin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffosrl%2Fpangolin/lists"}