Skip to content

An Ansible role for installing the Firezone remote access platform built on WireGuard

License

Notifications You must be signed in to change notification settings

mother-of-all-self-hosting/ansible-role-firezone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moved to mother-of-all-self-hosting/ansible-role-firezone

Firezone Ansible Role

Firezone Logo

Lint badge

Firezone is a self-hosted VPN server and Linux firewall. This role helps you to set up firezone:

Installing

To configure and install Firezone on your own server(s), you should use a playbook like Mother of all self-hosting or write your own.

Configuring this role for your playbook

##############
## FIREZONE ##
##############

firezone_enabled: true
firezone_hostname: example.org

firezone_default_admin_email: "[email protected]"
firezone_default_admin_password: "<securepassword>"

# Generate this with `openssl rand -base64 32`
firezone_database_encryption_key: "<secret>"

Exposed tags

Tag Usage
install-all Install Firezone and possible other services (bit faster than setup)
install-all Install only Firezone (bit faster than setup)
setup-all (Un-)Install Firezone and possible other services
setup-firezone (Un-)Install Firezone (only)
firezone-create-or-reset-admin Create the configured admin account or reset the password to the password set in vars.yml

Support

About

An Ansible role for installing the Firezone remote access platform built on WireGuard

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages