diff --git a/docs/Ansible/2023-10-01-nextcloud-docker-update-from-ansible.md b/docs/Ansible/2023-10-01-nextcloud-docker-update-from-ansible.md index 9e3815a..8b99591 100644 --- a/docs/Ansible/2023-10-01-nextcloud-docker-update-from-ansible.md +++ b/docs/Ansible/2023-10-01-nextcloud-docker-update-from-ansible.md @@ -16,7 +16,8 @@ date: 2023-10-01 - name: Mise à jour du conteneur Nextcloud hosts: savaneprod.fr vars: - nc_version: 28.0.5 + nc_previous_version: 29.0.6 + nc_version: 29.0.7 tasks: - name: Modification de la versions dans le docker-compose ansible.builtin.lineinfile: @@ -31,7 +32,7 @@ date: 2023-10-01 community.docker.docker_image: # Needed on DSM : pip3 install docker name: nextcloud - source: pull + source: pull tag: '{{ nc_version }}' - name: Compose down & compose up detached @@ -60,6 +61,7 @@ date: 2023-10-01 - name: Pause de 1 minute ansible.builtin.pause: minutes: 1 +# seconds: 30 - name: Modification du fichier .htaccess pour Mac tags: caldav @@ -73,5 +75,18 @@ date: 2023-10-01 - { search_string: 'RewriteRule ^\.well-known/carddav', line: ' RewriteRule ^\.well-known/carddav https://%{SERVER_NAME}/remote.php/dav/ [R=301,L]' } - { search_string: 'RewriteRule ^\.well-known/caldav', line: ' RewriteRule ^\.well-known/caldav https://%{SERVER_NAME}/remote.php/dav/ [R=301,L]' } + - name: "Footer - Suppression de la mention pour créer un compte" + tags: account + ansible.builtin.lineinfile: + path: /volume1/nextcloud/data/config/config.php + backup: false + state: present + insertafter: "CONFIG" + line: " 'simpleSignUpLink.shown' => false," + + - name: "Suppression de l'ancienne image : {{ nc_previous_version }}" + community.docker.docker_image_remove: + # Needed on DSM : pip3 install docker + name: nextcloud + tag: '{{ nc_previous_version }}' ``` -=> Cette façon de faire renvoi un problème d'intégrité sur le fichier config.php.