Deploy Firezone

This detailed, step-by-step guide will walk you through an end-to-end deployment of Firezone for your organization. It's geared towards administrators and other technical staff who are responsible for deploying and maintaining Firezone for their team.

Looking to get up and running with a basic deployment for testing? See our Quickstart guide instead.

By following this guide, you'll end up with a production-grade deployment of Firezone that resembles the following diagram:

Firezone deployment diagram

Get started

  1. Create a Site: A Site is a logical grouping of Resources and Gateways.
  2. Deploy Gateways: Gateways connect users to Resources.
  3. Create Resources: Resources are the things you wish to manage access to.
  4. Create Groups: Groups organize users to determine which Policies apply to them.
  5. Create Users: Users are admins and end-users of your Firezone deployment.
  6. Create Policies: Policies define which Groups can access which Resources.
  7. Install Clients: Clients are used by end-users to access Resources.
  8. Configure DNS: Configure DNS resolvers for your Clients to use.

Need additional help?

Try asking on one of our community-powered support channels:

Or try searching the docs:
Last updated: February 28, 2024