Awesome Open Source
Awesome Open Source

firezone logo

firezone Discourse firezone Coverage Status GitHub commit activity GitHub closed issues follow on Twitter

Firezone is a self-hosted VPN server and Linux firewall

Firezone Architecture

Get Started

Follow our deploy guide to install your self-hosted instance of Firezone.

Or, if you're on a supported platform, try our one-line install script:

bash <(curl -Ls https://github.com/firezone/firezone/raw/master/scripts/install.sh)

Using Firezone for your team? Take a look at our business tier.

Features

firezone-usage

  • Fast: Uses WireGuard® to be 3-4 times faster than OpenVPN.
  • SSO Integration: Authenticate using any identity provider with an OpenID Connect (OIDC) connector.
  • No dependencies: All dependencies are bundled thanks to Chef Omnibus.
  • Simple: Takes minutes to set up. Manage via a simple CLI.
  • Secure: Runs unprivileged. HTTPS enforced. Encrypted cookies.
  • Firewall included: Uses Linux nftables to block unwanted egress traffic.

Anti-features

Firezone is not:

  • An inbound firewall
  • A tool for creating mesh networks
  • A full-featured router
  • An IPSec or OpenVPN server

Documentation

Additional documentation on general usage, troubleshooting, and configuration can be found at https://docs.firezone.dev.

Get Help

If you're looking for help installing and configuring Firezone, we're happy to help:

Developing and Contributing

See CONTRIBUTING.md.

Security

See SECURITY.md.

License

See LICENSE.

WireGuard® is a registered trademark of Jason A. Donenfeld.

Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Network (37,671
Security (31,686
Cloud Computing (29,215
Elixir (16,648
Networking (5,341
Vpn (3,892
Firewall (3,256
Self Hosted (1,193
Wireguard (710
Devsecops (475
Network Security (384
Vpn Server (311
Wireguard Vpn (49
Virtual Network (36
Wireguard Ui (11
Wg Quick (7