added config for wireguard

This commit is contained in:
rene
2022-02-25 11:52:20 +01:00
parent 25168d5020
commit 32e8520e7b
6 changed files with 37 additions and 2 deletions

View File

@@ -0,0 +1,18 @@
- name: server | utilities | wireguard install
package:
name: "{{ wireguard_package }}"
state: latest
- name: server | utilities | wireguard generate private key
shell:
cmd: umask 077 && wg genkey | tee privatekey | wg pubkey > publickey
chdir: /etc/wireguard
creates: /etc/wireguard/publickey
- name: server | utilities | wireguard generate config
template:
dest: "/etc/wireguard/VPN.conf"
src: client_VPN.conf.j2
owner: root
group: root
mode: '0600'