diff --git a/roles/bootstrap/handlers/nextcloud.yml b/roles/bootstrap/handlers/nextcloud.yml index f395443..deded73 100644 --- a/roles/bootstrap/handlers/nextcloud.yml +++ b/roles/bootstrap/handlers/nextcloud.yml @@ -63,7 +63,28 @@ loop_control: index_var: idx # @TODO create task based on shell command `sudo /snap/bin/nextcloud.occ config:system:set default_phone_region --value="US"` - # @TODO create task based on shell command `sudo /snap/bin/nextcloud.occ config:system:set overwriteprotocol --value="https"` for Caddy task + - name: Set default phone region + ansible.builtin.command: + argv: + - /snap/bin/nextcloud.occ + - "config:system:set" + - default_phone_region + - "--value={{ config.nextcloud.phone_region }}" # @TODO create task based on shell command: # `sudo /snap/bin/nextcloud.occ config:system:set overwrite.cli.url --value="https://cloud.{{ fqdn }}"` for Caddy task + - name: Set overwrite CLI URL + ansible.builtin.command: + argv: + - /snap/bin/nextcloud.occ + - "config:system:set" + - overwrite.cli.url + - "--value=cloud.{{ hostvars[inventory_hostname].fqdn }}" + # @TODO create task based on shell command `sudo /snap/bin/nextcloud.occ config:system:set overwriteprotocol --value="https"` for Caddy task + - name: Overwrite protocol + ansible.builtin.command: + argv: + - /snap/bin/nextcloud.occ + - "config:system:set" + - overwriteprotocol + - --value="https" # @TODO create system-level bash alias for `/snap/bin/nextcloud.occ` command