diff options
author | EuAndreh <eu@euandre.org> | 2020-08-05 20:29:34 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2020-08-05 20:29:34 -0300 |
commit | 865e123fa8ce3961d57ed0f2abbe890943412683 (patch) | |
tree | d619d92a9cfba0067427ac123ce21acf1b99479c | |
parent | Add gpodder environment variables (diff) | |
download | server-865e123fa8ce3961d57ed0f2abbe890943412683.tar.gz server-865e123fa8ce3961d57ed0f2abbe890943412683.tar.xz |
Custom vhost body size configuration for Nextcloud
-rw-r--r-- | docker-compose.env.yaml | 2 | ||||
-rw-r--r-- | nextcloud-vhost.conf | 1 | ||||
-rw-r--r-- | provision.env.yaml | 9 |
3 files changed, 10 insertions, 2 deletions
diff --git a/docker-compose.env.yaml b/docker-compose.env.yaml index 22a9f14..5a50806 100644 --- a/docker-compose.env.yaml +++ b/docker-compose.env.yaml @@ -13,7 +13,7 @@ services: - '443:443' volumes: - /var/run/docker.sock:/tmp/docker.sock:ro - - "${VOLUME_HOME}/docker/nginx-proxy/vhost:/etc/nginx/vhost.d" + - "${VOLUME_HOME}/vhost-conf:/etc/nginx/vhost.d" - "${VOLUME_HOME}/docker/nginx-proxy/html:/usr/share/nginx/html" - "${VOLUME_HOME}/docker/nginx-proxy/certs:/etc/nginx/certs:ro" - "${VOLUME_HOME}/docker/nginx-proxy/conf:/etc/nginx/conf.d" diff --git a/nextcloud-vhost.conf b/nextcloud-vhost.conf new file mode 100644 index 0000000..efc1540 --- /dev/null +++ b/nextcloud-vhost.conf @@ -0,0 +1 @@ +client_max_body_size 4096M; diff --git a/provision.env.yaml b/provision.env.yaml index 7e2aae7..d9f4124 100644 --- a/provision.env.yaml +++ b/provision.env.yaml @@ -19,11 +19,16 @@ src: /mnt/${VPS_VOLUME_NAME} dest: /home/vps/volumes state: link - - name: Create required directories + - name: Create required Dockerfile directory file: path: /home/vps/dockerfiles/gpodder/ state: directory mode: '0755' + - name: Create required vhost conf directory + file: + path: /home/vps/volumes/vhost-conf + state: directory + mode: '0755' - name: Copy local interpolated files to remote copy: src={{ item.src }} dest={{ item.dest }} mode={{ item.mode }} with_items: @@ -34,6 +39,8 @@ - { src: './scripts/box/bash-profile.sh', dest: '/root/.bash_profile', mode: '400' } - { src: './generated/docker-compose.yaml', dest: '/home/vps/docker-compose.yaml', mode: '400' } - { src: './dockerfiles/gpodder/Dockerfile', dest: '/home/vps/dockerfiles/gpodder/Dockerfile', mode: '400' } + # FIXME: does this override for other domains? Do I loose the default configuration? + - { src: './nextcloud-vhost.conf', dest: '/home/vps/volumes/vhost-conf/${NEXTCLOUD_TLD}', mode: '400' } - name: Restore borg backup when we have a fresh volume shell: /home/vps/restore-backup.sh when: lookup('env', 'DESTROY_VPS') == "1" |