--- - name: Installer et configurer Portainer hosts: servers become: yes vars: git_dest: "/opt/Neah-Enkun" portainer_password: "@wp@36#@%yXo2@y78&$mXeN#6E@W2r9d" portainer_service_name: "portainer" tasks: - name: Écrire le mot de passe Portainer dans un fichier temporaire copy: content: "{{ portainer_password }}" dest: "{{ git_dest }}/portainer_password" - name: Lancer le service Portainer command: "docker compose up -d --build --remove-orphans {{ portainer_service_name }}" args: chdir: "{{ git_dest }}" - name: Supprimer le fichier temporaire contenant le mot de passe Portainer file: path: "{{ git_dest }}/portainer_password" state: absent