docs/README.md
Firezone is an open source platform to securely manage remote access for any-sized organization. Unlike most VPNs, Firezone takes a granular, least-privileged approach to access management with group-based policies that control access to individual applications, entire subnets, and everything in between.
<p align="center"> </p> <!-- TODO: Record new overview video without so many colors so that the gif compressed better. This one (26 MB) was too large. <p align="center"> </p> -->Get started in under 2 minutes with our managed solution.
Sign up free → (No credit card required)
Once you've signed up, follow the instructions in the welcome email to:
Firezone is:
Firezone is not:
| Feature | Legacy VPN | Firezone |
|---|---|---|
| Setup Time | Hours | 5 minutes |
| Performance | Baseline | 3x faster |
| Architecture | Hub-spoke | Peer-to-peer |
| Zero Trust | ❌ | ✅ |
| Open Source | ❌ | ✅ |
This is a monorepo containing the full Firezone product, marketing website, and product documentation, organized as follows:
Pricing Overview:
Our license won't stop you from self-hosting the entire Firezone product top to bottom, but our internal APIs are changing rapidly so we can't meaningfully support self-hosting Firezone in production at this time.
If you're feeling especially adventurous and want to self-host Firezone for educational or hobby purposes, follow the instructions to spin up a local development environment in CONTRIBUTING.md.
The latest published clients (on App Stores and on
releases) are only guaranteed
to work with the managed version of Firezone and may not work with a self-hosted
portal built from this repository. This is because Apple and Google can
sometimes delay updates to their app stores, and so the latest published version
may not be compatible with the tip of main from this repository.
Therefore, if you're experimenting with self-hosting Firezone, you will probably want to use clients you build and distribute yourself as well.
See the READMEs in the following directories for more information on building each client:
See our detailed License & Pricing section above for comprehensive pricing information.
<!-- TODO ### Migrating from Other VPNs **Coming from OpenVPN, ZeroTier, or Tailscale?** - [Migrate from OpenVPN →] - [Migrate from ZeroTier →] - [Migrate from Tailscale →] - [General VPN Migration Guide →] **Migration typically involves:** 1. Installing Firezone alongside your current solution 2. Configuring equivalent access policies 3. Testing connectivity with a subset of users 4. Gradually migrating users and decommissioning old infrastructure -->Additional documentation on general usage, troubleshooting, and configuration can be found at https://www.firezone.dev/kb.
Recognition: All contributors get credited in our contributors list.
Community Support (Free)
Business Support
We welcome contributions of all kinds! See CONTRIBUTING.md for:
Security is fundamental to Firezone. See SECURITY.md for:
Portions of this software are licensed as follows:
WireGuard® is a registered trademark of Jason A. Donenfeld.