/
/
/
Ansible role that deploys my connectivity device.
1---
2# Connectivity Role - Handlers
3
4- name: restart wireguard
5 community.docker.docker_compose_v2:
6 project_src: "{{ connectivity_docker_base_path }}/wireguard"
7 state: present
8 recreate: always
9 when: connectivity_wireguard_enabled
10
11- name: restart npm
12 community.docker.docker_compose_v2:
13 project_src: "{{ connectivity_docker_base_path }}/reverse-proxy"
14 state: present
15 recreate: always
16 when: connectivity_npm_enabled
17
18- name: restart dns-stack
19 community.docker.docker_compose_v2:
20 project_src: "{{ connectivity_docker_base_path }}/pihole"
21 state: present
22 recreate: always
23 when: connectivity_dns_stack_enabled
24
25- name: rebuild ddns
26 community.docker.docker_compose_v2:
27 project_src: "{{ connectivity_docker_base_path }}/ddns"
28 state: present
29 build: always
30 recreate: always
31 when: connectivity_ddns_enabled
32
33- name: restart networkmanager
34 ansible.builtin.systemd:
35 name: NetworkManager
36 state: restarted
37