mirror of
https://github.com/khuedoan/homelab.git
synced 2025-02-05 00:18:20 +07:00
19 lines
477 B
YAML
19 lines
477 B
YAML
- name: Install Wireguard
|
|
apt:
|
|
name: wireguard
|
|
|
|
- name: Generate Wireguard keypair
|
|
shell: wg genkey | tee /etc/wireguard/privatekey | wg pubkey | tee /etc/wireguard/publickey
|
|
args:
|
|
creates: /etc/wireguard/privatekey
|
|
|
|
- name: Register private key
|
|
shell: cat /etc/wireguard/privatekey
|
|
register: wireguard_private_key
|
|
changed_when: false
|
|
|
|
- name: Register public key
|
|
shell: cat /etc/wireguard/publickey
|
|
register: wireguard_public_key
|
|
changed_when: false
|