Setup the fastd vpn daemon. https://freifunk-leipzig.de
This repository has been archived on 2024-05-11. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Alexander Böhm 7405927fec Correct license info 2021-04-12 00:37:33 +02:00
defaults Initial commit 2021-04-12 00:34:52 +02:00
examples Initial commit 2021-04-12 00:34:52 +02:00
handlers Initial commit 2021-04-12 00:34:52 +02:00
meta Correct license info 2021-04-12 00:37:33 +02:00
tasks Initial commit 2021-04-12 00:34:52 +02:00
templates Initial commit 2021-04-12 00:34:52 +02:00
tests Initial commit 2021-04-12 00:34:52 +02:00
vars Initial commit 2021-04-12 00:34:52 +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 Initial commit 2021-04-12 00:34:52 +02:00
requirements.yml Initial commit 2021-04-12 00:34:52 +02:00

README.md

Role Name

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)