diff --git a/charts/nextcloud/1.6.43/.helmignore b/charts/nextcloud/1.6.44/.helmignore similarity index 100% rename from charts/nextcloud/1.6.43/.helmignore rename to charts/nextcloud/1.6.44/.helmignore diff --git a/charts/nextcloud/1.6.43/Chart.lock b/charts/nextcloud/1.6.44/Chart.lock similarity index 100% rename from charts/nextcloud/1.6.43/Chart.lock rename to charts/nextcloud/1.6.44/Chart.lock diff --git a/charts/nextcloud/1.6.43/Chart.yaml b/charts/nextcloud/1.6.44/Chart.yaml similarity index 98% rename from charts/nextcloud/1.6.43/Chart.yaml rename to charts/nextcloud/1.6.44/Chart.yaml index 878aac4e9c..4348c59433 100644 --- a/charts/nextcloud/1.6.43/Chart.yaml +++ b/charts/nextcloud/1.6.44/Chart.yaml @@ -4,7 +4,7 @@ description: A file sharing server that puts the control and security of your ow annotations: title: Nextcloud type: application -version: 1.6.43 +version: 1.6.44 apiVersion: v2 appVersion: 27.0.2 kubeVersion: '>=1.16.0-0' diff --git a/charts/nextcloud/1.6.43/README.md b/charts/nextcloud/1.6.44/README.md similarity index 100% rename from charts/nextcloud/1.6.43/README.md rename to charts/nextcloud/1.6.44/README.md diff --git a/charts/nextcloud/1.6.43/app-readme.md b/charts/nextcloud/1.6.44/app-readme.md similarity index 100% rename from charts/nextcloud/1.6.43/app-readme.md rename to charts/nextcloud/1.6.44/app-readme.md diff --git a/charts/nextcloud/1.6.43/charts/common-2304.0.1.tgz b/charts/nextcloud/1.6.44/charts/common-2304.0.1.tgz similarity index 100% rename from charts/nextcloud/1.6.43/charts/common-2304.0.1.tgz rename to charts/nextcloud/1.6.44/charts/common-2304.0.1.tgz diff --git a/charts/nextcloud/1.6.43/ci/test-values.yaml b/charts/nextcloud/1.6.44/ci/test-values.yaml similarity index 100% rename from charts/nextcloud/1.6.43/ci/test-values.yaml rename to charts/nextcloud/1.6.44/ci/test-values.yaml diff --git a/charts/nextcloud/1.6.43/ix_values.yaml b/charts/nextcloud/1.6.44/ix_values.yaml similarity index 100% rename from charts/nextcloud/1.6.43/ix_values.yaml rename to charts/nextcloud/1.6.44/ix_values.yaml diff --git a/charts/nextcloud/1.6.43/metadata.yaml b/charts/nextcloud/1.6.44/metadata.yaml similarity index 100% rename from charts/nextcloud/1.6.43/metadata.yaml rename to charts/nextcloud/1.6.44/metadata.yaml diff --git a/charts/nextcloud/1.6.43/migrations/migrate_from_1.1.0 b/charts/nextcloud/1.6.44/migrations/migrate_from_1.1.0 similarity index 100% rename from charts/nextcloud/1.6.43/migrations/migrate_from_1.1.0 rename to charts/nextcloud/1.6.44/migrations/migrate_from_1.1.0 diff --git a/charts/nextcloud/1.6.43/questions.yaml b/charts/nextcloud/1.6.44/questions.yaml similarity index 100% rename from charts/nextcloud/1.6.43/questions.yaml rename to charts/nextcloud/1.6.44/questions.yaml diff --git a/charts/nextcloud/1.6.43/templates/NOTES.txt b/charts/nextcloud/1.6.44/templates/NOTES.txt similarity index 100% rename from charts/nextcloud/1.6.43/templates/NOTES.txt rename to charts/nextcloud/1.6.44/templates/NOTES.txt diff --git a/charts/nextcloud/1.6.43/templates/_nginx.tpl b/charts/nextcloud/1.6.44/templates/_nginx.tpl similarity index 100% rename from charts/nextcloud/1.6.43/templates/_nginx.tpl rename to charts/nextcloud/1.6.44/templates/_nginx.tpl diff --git a/charts/nextcloud/1.6.43/templates/_postgres.tpl b/charts/nextcloud/1.6.44/templates/_postgres.tpl similarity index 100% rename from charts/nextcloud/1.6.43/templates/_postgres.tpl rename to charts/nextcloud/1.6.44/templates/_postgres.tpl diff --git a/charts/nextcloud/1.6.43/templates/backup-postgres-config.yaml b/charts/nextcloud/1.6.44/templates/backup-postgres-config.yaml similarity index 100% rename from charts/nextcloud/1.6.43/templates/backup-postgres-config.yaml rename to charts/nextcloud/1.6.44/templates/backup-postgres-config.yaml diff --git a/charts/nextcloud/1.6.43/templates/backup-postgres-hook.yaml b/charts/nextcloud/1.6.44/templates/backup-postgres-hook.yaml similarity index 100% rename from charts/nextcloud/1.6.43/templates/backup-postgres-hook.yaml rename to charts/nextcloud/1.6.44/templates/backup-postgres-hook.yaml diff --git a/charts/nextcloud/1.6.43/templates/cronjob.yaml b/charts/nextcloud/1.6.44/templates/cronjob.yaml similarity index 100% rename from charts/nextcloud/1.6.43/templates/cronjob.yaml rename to charts/nextcloud/1.6.44/templates/cronjob.yaml diff --git a/charts/nextcloud/1.6.43/templates/deployment.yaml b/charts/nextcloud/1.6.44/templates/deployment.yaml similarity index 100% rename from charts/nextcloud/1.6.43/templates/deployment.yaml rename to charts/nextcloud/1.6.44/templates/deployment.yaml diff --git a/charts/nextcloud/1.6.43/templates/nextcloud-configmap.yaml b/charts/nextcloud/1.6.44/templates/nextcloud-configmap.yaml similarity index 100% rename from charts/nextcloud/1.6.43/templates/nextcloud-configmap.yaml rename to charts/nextcloud/1.6.44/templates/nextcloud-configmap.yaml diff --git a/charts/nextcloud/1.6.43/templates/nginx-configmap.yaml b/charts/nextcloud/1.6.44/templates/nginx-configmap.yaml similarity index 86% rename from charts/nextcloud/1.6.43/templates/nginx-configmap.yaml rename to charts/nextcloud/1.6.44/templates/nginx-configmap.yaml index 6e77b8eb51..2c7ac0880d 100644 --- a/charts/nextcloud/1.6.43/templates/nginx-configmap.yaml +++ b/charts/nextcloud/1.6.44/templates/nginx-configmap.yaml @@ -6,15 +6,21 @@ data: protocol: {{ include "nginx.scheme" . }} {{ $timeout := 60 }} {{ $size := .Values.nextcloud.max_upload_size | default 3 }} - {{ $externalAccessPort := printf ":%v" .Values.nginxConfig.externalAccessPort }} + + {{ $useDiffAccessPort := false }} + {{ $externalAccessPort := "" }} + + {{/* Safely access key as it is conditionaly shown */}} + {{ if hasKey .Values "nginxConfig" }} + {{ $useDiffAccessPort = .Values.useDifferentAccessPort }} + {{ $externalAccessPort = printf ":%v" .Values.nginxConfig.externalAccessPort }} + {{ $timeout = .Values.nginxConfig.proxy_timeouts | default 60 }} + {{ end }} + {{/* If its 443, do not append it on the rewrite at all */}} {{ if eq $externalAccessPort ":443" }} {{ $externalAccessPort = "" }} {{ end }} - {{/* Safely access key as it is conditionaly shown */}} - {{ if hasKey .Values "nginxConfig" }} - {{ $timeout = .Values.nginxConfig.proxy_timeouts | default 60 }} - {{ end }} nginx.conf: |- events {} http { @@ -46,7 +52,7 @@ data: } location = /.well-known/carddav { - {{ if .Values.nginxConfig.useDifferentAccessPort }} + {{ if $useDiffAccessPort }} return 301 $scheme://$host{{ $externalAccessPort }}/remote.php/dav; {{ else }} return 301 $scheme://$host:$server_port/remote.php/dav; @@ -54,7 +60,7 @@ data: } location = /.well-known/caldav { - {{ if .Values.nginxConfig.useDifferentAccessPort }} + {{ if $useDiffAccessPort }} return 301 $scheme://$host{{ $externalAccessPort }}/remote.php/dav; {{ else }} return 301 $scheme://$host:$server_port/remote.php/dav; @@ -75,8 +81,8 @@ data: proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto https; proxy_set_header X-Forwarded-Host $host; - {{ if .Values.nginxConfig.useDifferentAccessPort }} - proxy_set_header X-Forwarded-Port {{ .Values.nginxConfig.externalAccessPort }}; + {{ if $useDiffAccessPort }} + proxy_set_header X-Forwarded-Port {{ $externalAccessPort | default "443" | trimPrefix ":" }}; {{ else }} proxy_set_header X-Forwarded-Port $server_port; {{ end }} diff --git a/charts/nextcloud/1.6.43/templates/nginx-secret.yaml b/charts/nextcloud/1.6.44/templates/nginx-secret.yaml similarity index 100% rename from charts/nextcloud/1.6.43/templates/nginx-secret.yaml rename to charts/nextcloud/1.6.44/templates/nginx-secret.yaml diff --git a/charts/nextcloud/1.6.43/templates/nuke-deployments-hook.yaml b/charts/nextcloud/1.6.44/templates/nuke-deployments-hook.yaml similarity index 100% rename from charts/nextcloud/1.6.43/templates/nuke-deployments-hook.yaml rename to charts/nextcloud/1.6.44/templates/nuke-deployments-hook.yaml diff --git a/charts/nextcloud/1.6.43/templates/postgres-deployment.yaml b/charts/nextcloud/1.6.44/templates/postgres-deployment.yaml similarity index 100% rename from charts/nextcloud/1.6.43/templates/postgres-deployment.yaml rename to charts/nextcloud/1.6.44/templates/postgres-deployment.yaml diff --git a/charts/nextcloud/1.6.43/templates/postgres-secret.yaml b/charts/nextcloud/1.6.44/templates/postgres-secret.yaml similarity index 100% rename from charts/nextcloud/1.6.43/templates/postgres-secret.yaml rename to charts/nextcloud/1.6.44/templates/postgres-secret.yaml diff --git a/charts/nextcloud/1.6.43/templates/postgres-service.yaml b/charts/nextcloud/1.6.44/templates/postgres-service.yaml similarity index 100% rename from charts/nextcloud/1.6.43/templates/postgres-service.yaml rename to charts/nextcloud/1.6.44/templates/postgres-service.yaml diff --git a/charts/nextcloud/1.6.43/templates/secrets.yaml b/charts/nextcloud/1.6.44/templates/secrets.yaml similarity index 100% rename from charts/nextcloud/1.6.43/templates/secrets.yaml rename to charts/nextcloud/1.6.44/templates/secrets.yaml diff --git a/charts/nextcloud/1.6.43/templates/service.yaml b/charts/nextcloud/1.6.44/templates/service.yaml similarity index 100% rename from charts/nextcloud/1.6.43/templates/service.yaml rename to charts/nextcloud/1.6.44/templates/service.yaml diff --git a/charts/nextcloud/1.6.43/templates/serviceaccount.yaml b/charts/nextcloud/1.6.44/templates/serviceaccount.yaml similarity index 100% rename from charts/nextcloud/1.6.43/templates/serviceaccount.yaml rename to charts/nextcloud/1.6.44/templates/serviceaccount.yaml