This repository has been archived on 2020-08-18. You can view files and clone it, but cannot push or open issues or pull requests.
ansible-wireguard/tasks/main.yml

21 lines
543 B
YAML
Raw Permalink Normal View History

2020-04-15 14:10:16 +00:00
- name: Copy configuration files
loop:
- { src: "wireguard.conf.j2", dest: "/etc/wireguard/wg0.conf", mode: '600' }
2020-04-15 14:10:16 +00:00
template:
follow: yes
src: '{{ item.src }}'
dest: '{{ item.dest }}'
mode: '{{ item.mode }}'
notify: Run service actions
2020-04-15 14:10:16 +00:00
tags:
2020-05-16 20:26:27 +00:00
- config
- wireguard
2020-04-15 14:10:16 +00:00
- vault
- name: Enable forwarding in sysctl
loop:
- { name: "net.ipv4.ip_forward", value: "1" }
sysctl:
name: "{{ item.name }}"
value: "{{ item.value }}"
sysctl_set: yes