From dd463297dd7e2f78d841849443f024a47906ecce Mon Sep 17 00:00:00 2001 From: Alex Tavarez Date: Sun, 30 Nov 2025 14:52:09 -0500 Subject: [PATCH] Added TODOs for this handler --- roles/bootstrap/handlers/nextcloud.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/roles/bootstrap/handlers/nextcloud.yml b/roles/bootstrap/handlers/nextcloud.yml index 608ba40..f395443 100644 --- a/roles/bootstrap/handlers/nextcloud.yml +++ b/roles/bootstrap/handlers/nextcloud.yml @@ -17,10 +17,6 @@ # @TODO see if setting below is necessary given use of reverse proxy - name: Set trusted domains block: - - name: Set localhost as trusted domain - ansible.builtin.command: - cmd: "/snap/bin//snap/bin/nextcloud.occ config:system:set trusted_domains 0 --value='localhost'" - # @TODO see if setting below is necessary given use of reverse proxy - name: Set FQDN as trusted domain ansible.builtin.command: cmd: "/snap/bin//snap/bin/nextcloud.occ config:system:set trusted_domains 1 --value='cloud.{{ hostvars[inventory_hostname].fqdn }}'" @@ -28,6 +24,7 @@ - name: Set trusted reverse proxy addresses block: - name: Set trusted reverse proxy IPv4 address based on hostname + # @TODO create config.trusted_revproxy_ips data structure in bootstrap role's vars dir--may include loopback addresses when: config.trusted_revproxy_ips.ipv4 is None or len(config.trusted_revproxy_ips.ipv4) < 1 ansible.builtin.command: argv: @@ -65,4 +62,8 @@ loop: "{{ config.trusted_revproxy_ips.ipv6 }}" 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 + # @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 # @TODO create system-level bash alias for `/snap/bin/nextcloud.occ` command