server/nextcloud: Added task for disabling not required apps

dehydrated
Felix Stupp 5 years ago
parent 7ac7806dc7
commit 4d735edfe7
Signed by: zocker
GPG Key ID: 93E1BD26F6B02FB7

@ -88,3 +88,8 @@ enabled_apps_list:
- twofactor_u2f
- updatenotification
- workflowengine
disabled_apps_list:
- encryption
- recommendations
- user_ldap

@ -99,6 +99,16 @@
not (nextcloud_apps_install_results.rc == 1 and 'already installed' in nextcloud_apps_install_results.stdout)
loop: "{{ enabled_apps_list }}"
- name: Disable some Nextcloud apps
become_user: "{{ system_user }}"
command: "/usr/bin/php occ app:disable {{ item | quote }}"
args:
chdir: "{{ nextcloud_installation_directory }}"
register: nextcloud_apps_install_results
changed_when: "'No such app enabled: ' not in nextcloud_apps_install_results.stdout"
failed_when: nextcloud_apps_install_results.rc != 0
loop: "{{ disabled_apps_list }}"
- name: Add background cron job
cron:
name: "nextcloud cron for {{ domain }}"

Loading…
Cancel
Save