--- # VM Tools : petits utilitaires # Stirling PDF (convertisseur de fichiers) - name: Deploiement outils hosts: tools become: true tasks: - name: Creation du repertoire tools ansible.builtin.file: path: /opt/tools state: directory owner: "{{ admin_user }}" group: "{{ admin_user }}" mode: "0755" tags: [tools] - name: Deploiement docker-compose tools ansible.builtin.copy: src: ../../docker/tools/docker-compose.yml dest: /opt/tools/docker-compose.yml owner: "{{ admin_user }}" group: "{{ admin_user }}" mode: "0644" tags: [tools] - name: Demarrage des outils community.docker.docker_compose_v2: project_src: /opt/tools state: present tags: [tools] - name: Ouverture port Stirling PDF ansible.posix.firewalld: port: 8081/tcp permanent: true state: enabled notify: reload firewalld tags: [tools, firewall] handlers: - name: reload firewalld ansible.builtin.systemd: name: firewalld state: reloaded