--- ## TODO: convert to new apps/nexctloud/instance role once this is done! - name: basic nextcloud config import_tasks: nextcloud-app.yml # - name: configure nextcloud upload file size limit # loop: # - upload_max_filesize # - post_max_size # lineinfile: # path: /srv/nextcloud/www/.user.ini # regexp: '^{{ item }}=' # line: '{{ item }}={{ nextcloud_max_upload_size }}' # - name: configure nextcloud memory limit # lineinfile: # path: /srv/nextcloud/www/.user.ini # regexp: '^memory_limit=' # line: 'memory_limit={{ nextcloud_memory_limit }}' # - name: basic nextcloud config # import_tasks: nextcloud-config.yml # - name: install nextcloud rescan systemd units # loop: # - service # - timer # template: # src: "nextcloud-rescan.{{ item }}.j2" # dest: "/etc/systemd/system/nextcloud-rescan.{{ item }}" # - name: make sure nextcloud rescan systemd timer are started and enabled # systemd: # name: "nextcloud-rescan.timer" # state: started # enabled: yes # daemon_reload: yes