Commit Graph

10 Commits (a357e5fab17ebd89f1ace1b310776f0f03d86fa7)

Author SHA1 Message Date
fbourqui a357e5fab1 Merge stateless idea with no local storage of public and private keys, support multiple interface per hosts using several groups (#29)
* merge stateless with no storage of local priv key

* Delete locally stored private key

* add reload module on update config file

* privatekey template is not used anymore

* remove all local keys priv and public

* use ansible_play_hosts instead of hardcoded vpn grp
should use the group in the play calling the role.
works fine when hosts bellong to several groups

* Clean tasks names

* add tag, and cleanup

* fix private key creation

* Support for mutliple wireguard vpn on same host
add inventory exemple in readme

* fix typo, add some comment on inventory

* add  wg-config tag to Check config:
allow  run  with -t - wg-config

* Update tasks/main.yml

Co-Authored-By: Robert Wimmer <2039811+githubixx@users.noreply.github.com>

* remove trailing whitespace

* Update templates/wg.conf.j2

Co-Authored-By: Robert Wimmer <2039811+githubixx@users.noreply.github.com>

* Update templates/wg.conf.j2

Co-Authored-By: Robert Wimmer <2039811+githubixx@users.noreply.github.com>

* changes after githubixx code review

* readd new line to separate peers in config
5 years ago
githubixx 897053ae02 fix address in README 6 years ago
fbourqui 5cfcd0b18a Fix typo subnet not consistent. 10.3.0 vs 10.8.0 (#8) 6 years ago
Robert Wimmer 8cacff8776
update README / CHANGELOG / Ansible meta (#7) 6 years ago
githubixx a1794a99f6 update README 6 years ago
githubixx 0b08c95a2a fix filename 6 years ago
githubixx c1c3c26aab update README 6 years ago
Robert Wimmer 2d46a74b4e
Fixes (#2)
* update README

* update README
6 years ago
Robert Wimmer d197bd980d
Inital implementation (#1)
* initial implementation - part 1

* first working version

* add handler

* separate includes for Debian based and Archlinux OS

* refactor

* update

* add meta tag

* added ArchLinux to galaxy meta info

* rename file / add more Wiregurad config options

* fix typo

* update README

* update README

* fixed typos

* update README / variable rename: wireguard_ip -> wireguard_address
6 years ago
Robert Wimmer 49c39916fd
Initial commit 6 years ago