--- - name: installation de wireguard apt: name: wireguard state: present - name: installation de ferm apt: name: ferm state: present - name: installation de wireguard-tools apt: name: wireguard-tools state: present - name: création du dossier conf file: path: /root/confwg state: directory - name: copie du script mk-wgconf.sh copy: src: mk-wgconf.sh dest: /root/confwg - name: execution script mk-wgconf.sh command: bash ./mk-wgconf.sh args: chdir: /root/confwg - name: copie du fichier de configuration copy: src: /root/confwg/wg0-a.conf dest: /etc/wireguard/wg0.conf - name: Restart service httpd, in all cases ansible.builtin.service: name: wg-quick@wg0 enabled: yes state: restarted - name: ouverture port 8000 pour copie fichier config command: "cd /root/confwg/ && python3 -m http.server 8000 &"