Files
ansible_uni_deploy/playbooks/services/wireguard-client-gen.yml
2026-02-21 22:42:15 +01:00

24 lines
712 B
YAML

- name: wireguard-client-gen
hosts: localhost
#connection: local
vars_files:
- ../../group_vars/vault.yml
- ../../group_vars/all.yml
vars:
user: desktop
IP: "{{ wireguard-client.desktop.ip }}"
#IP: "{{ lookup('ansible.builtin.vars', 'wireguard.' + user + '.ip') }}"
priv: "{{ wireguard-client-vault.desktop.key }}"
#priv: "{{ lookup('ansible.builtin.vars', 'wireguard.' + user + '.key') }}"
tasks:
- name: Copy from template
template:
src: ~/git/ansible_uni_deploy/roles/wireguard_server/templates/wireguardclient.conf
dest: ~/{{ user }}.conf
owner: "{{ ansible_user_id }}"
group: "{{ ansible_user_id }}"
mode: '0644'