summaryrefslogtreecommitdiff
path: root/roles/elevate
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2020-03-05 15:09:02 +0100
committerChristian Pointner <equinox@spreadspace.org>2020-03-05 15:09:02 +0100
commit9f6886b526b7f24e2a113d9d5f6b1c0a2b3fc93b (patch)
tree3fb4325f73353e80f305b5a76e13859e11653b26 /roles/elevate
parentele-helene setup for local rtmp proxy (diff)
elevate media: enable sharing for external files
Diffstat (limited to 'roles/elevate')
-rw-r--r--roles/elevate/media/tasks/nextcloud-config.yml5
1 files changed, 5 insertions, 0 deletions
diff --git a/roles/elevate/media/tasks/nextcloud-config.yml b/roles/elevate/media/tasks/nextcloud-config.yml
index 04100533..60f923ce 100644
--- a/roles/elevate/media/tasks/nextcloud-config.yml
+++ b/roles/elevate/media/tasks/nextcloud-config.yml
@@ -39,6 +39,11 @@
command: docker exec -u www-data nextcloud.service /var/www/html/occ files_external:create -n --output=json --config="datadir=/srv/external/share" Share local null::null
when: not (nextcloud_files_external_list | nextcloud_mountpoint_exists('/Share'))
+ ## TODO: we assume here that the external_storage has mount_id 1
+ ## TODO: this is idempotent but flagging change would be nice
+- name: configure external storage in nextcloud
+ command: docker exec -u www-data nextcloud.service /var/www/html/occ files_external:option 1 enable_sharing true
+ changed_when: false
## TODO: this is idempotent but flagging change would be nice
- name: set up permission for external storage