Setup the fastd vpn daemon. https://freifunk-leipzig.de
Go to file
Alexander Böhm 015ab5f04a Adapt example 2021-10-16 15:49:02 +02:00
defaults Initial commit 2021-04-12 00:34:52 +02:00
examples Adapt example 2021-10-16 15:49:02 +02:00
handlers Initial commit 2021-04-12 00:34:52 +02:00
meta Set issue tracker 2021-04-12 00:39:19 +02:00
tasks Better changed detection 2021-10-16 15:47:37 +02:00
templates Added peer configuration and error reponses 2021-10-16 15:48:16 +02:00
tests Initial commit 2021-04-12 00:34:52 +02:00
vars Initial commit 2021-04-12 00:34:52 +02:00
.gitignore Ignore vagrant work environment 2021-04-12 13:19:01 +02:00
.travis.yml Initial commit 2021-04-12 00:34:52 +02:00
LICENSE.txt Initial commit 2021-04-12 00:34:52 +02:00
README.md Correct title of readme 2021-04-12 00:38:20 +02:00
requirements.yml Initial commit 2021-04-12 00:34:52 +02:00

README.md

fastd

Setup the fastd vpn daemon.

Requirements

TBD

Role Variables

Variable Description Default
fastd_binary Fastd binary /usr/bin/fastd
config_dir Configuration directory /etc/fastd
config_owner Owner of setup files root
config_group Group of setup files root
fastd_profiles Profiles to configure empty

Dependencies

  • Collections:
    • community.crypto

Example Playbook

You can find an example playbook for a connection to the VPNs of Freifunk Leipzig in the examples directory.

To test it, you can use Vagrant. Initialize a Virtual Machine and provision it with profile from above with:

vagrant up

License

AGPL 3.0

Author Information

Alexander Böhm (alexander.boehm@malbolge.net)