24 lines
No EOL
1.1 KiB
YAML
24 lines
No EOL
1.1 KiB
YAML
#SPDX-License-Identifier: MIT-0
|
|
---
|
|
# tasks file for installing Nextcloud plugins/apps
|
|
- name: Install Collabora Online app (richdocuments)
|
|
community.docker.docker_container_exec:
|
|
container: "{{ nextcloud_docker_compose_dir | basename }}-nextcloud-1"
|
|
command: php /var/www/html/occ app:install richdocuments
|
|
register: install_collabora_result
|
|
failed_when:
|
|
- install_collabora_result.failed
|
|
- '"already installed" not in install_collabora_result.stdout | default("")'
|
|
- '"already installed" not in install_collabora_result.stderr | default("")'
|
|
when: nextcloud_enable_collabora
|
|
|
|
- name: Enable Collabora Online app
|
|
community.docker.docker_container_exec:
|
|
container: "{{ nextcloud_docker_compose_dir | basename }}-nextcloud-1"
|
|
command: php /var/www/html/occ app:enable richdocuments
|
|
register: enable_collabora_result
|
|
failed_when:
|
|
- enable_collabora_result.failed
|
|
- '"already enabled" not in enable_collabora_result.stdout | default("")'
|
|
- '"already enabled" not in enable_collabora_result.stderr | default("")'
|
|
when: nextcloud_enable_collabora |