Update docs/Ansible/2023-10-01-nextcloud-docker-update-from-ansible.md

This commit is contained in:
jf
2024-10-09 22:36:48 +02:00
parent 39e13c7946
commit df302dbab6

View File

@@ -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.