From a470801e9860d25189b396b11f018d7856464f52 Mon Sep 17 00:00:00 2001 From: "Simon L." Date: Tue, 18 Aug 2026 13:57:45 +0200 Subject: [PATCH 1/2] do not strip the HP_SHARED_KEY from manual-install and helm-chart Signed-off-by: Simon L. --- manual-install/latest.yml | 2 ++ manual-install/sample.conf | 1 + manual-install/update-yaml.sh | 1 - .../templates/nextcloud-aio-harp-deployment.yaml | 2 ++ .../templates/nextcloud-aio-nextcloud-deployment.yaml | 2 ++ nextcloud-aio-helm-chart/values.yaml | 1 + 6 files changed, 8 insertions(+), 1 deletion(-) diff --git a/manual-install/latest.yml b/manual-install/latest.yml index 12b59ace..bb8f2943 100644 --- a/manual-install/latest.yml +++ b/manual-install/latest.yml @@ -198,6 +198,7 @@ services: - WHITEBOARD_SECRET - WHITEBOARD_ENABLED - HARP_ENABLED + - HP_SHARED_KEY stop_grace_period: 600s restart: unless-stopped shm_size: 134217728 @@ -523,6 +524,7 @@ services: start_interval: 5s retries: 9 environment: + - HP_SHARED_KEY - NC_INSTANCE_URL=https://${NC_DOMAIN} - HP_FRP_DISABLE_TLS=true - TZ=${TIMEZONE} diff --git a/manual-install/sample.conf b/manual-install/sample.conf index 5efd84fa..85d0b775 100644 --- a/manual-install/sample.conf +++ b/manual-install/sample.conf @@ -1,6 +1,7 @@ DATABASE_PASSWORD= # TODO! This needs to be a unique and good password! EUROOFFICE_SECRET= # TODO! This needs to be a unique and good password! FULLTEXTSEARCH_PASSWORD= # TODO! This needs to be a unique and good password! +HP_SHARED_KEY= # TODO! This needs to be a unique and good password! IMAGINARY_SECRET= # TODO! This needs to be a unique and good password! NC_DOMAIN=yourdomain.com # TODO! Needs to be changed to the domain that you want to use for Nextcloud. NEXTCLOUD_PASSWORD= # TODO! This is the password of the initially created Nextcloud admin with username "admin". diff --git a/manual-install/update-yaml.sh b/manual-install/update-yaml.sh index 88e5b3ab..cbf36668 100644 --- a/manual-install/update-yaml.sh +++ b/manual-install/update-yaml.sh @@ -45,7 +45,6 @@ sed -i 's|- ip_binding: |- |' containers.yml sed -i '/AIO_TOKEN/d' containers.yml sed -i '/AIO_URL/d' containers.yml sed -i '/DOCKER_SOCKET_PROXY_ENABLED/d' containers.yml -sed -i '/HP_SHARED_KEY/d' containers.yml sed -i '/ADDITIONAL_TRUSTED_PROXY/d' containers.yml sed -i '/TURN_DOMAIN/d' containers.yml sed -i '/NC_AIO_VERSION/d' containers.yml diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-harp-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-harp-deployment.yaml index 67f80a1b..0563e53e 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-harp-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-harp-deployment.yaml @@ -39,6 +39,8 @@ spec: value: "{{ .Values.HARP_K8S_HOST_ALIASES }}" - name: HP_FRP_DISABLE_TLS value: "true" + - name: HP_SHARED_KEY + value: "{{ .Values.HP_SHARED_KEY }}" - name: NC_INSTANCE_URL value: https://{{ .Values.NC_DOMAIN }} - name: TZ diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-nextcloud-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-nextcloud-deployment.yaml index 5576a7e0..dcfd5e85 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-nextcloud-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-nextcloud-deployment.yaml @@ -128,6 +128,8 @@ spec: value: elastic - name: HARP_ENABLED value: "{{ .Values.HARP_ENABLED }}" + - name: HP_SHARED_KEY + value: "{{ .Values.HP_SHARED_KEY }}" - name: IMAGINARY_ENABLED value: "{{ .Values.IMAGINARY_ENABLED }}" - name: IMAGINARY_HOST diff --git a/nextcloud-aio-helm-chart/values.yaml b/nextcloud-aio-helm-chart/values.yaml index 43ff8c56..0a61dd92 100755 --- a/nextcloud-aio-helm-chart/values.yaml +++ b/nextcloud-aio-helm-chart/values.yaml @@ -1,6 +1,7 @@ DATABASE_PASSWORD: # TODO! This needs to be a unique and good password! EUROOFFICE_SECRET: # TODO! This needs to be a unique and good password! FULLTEXTSEARCH_PASSWORD: # TODO! This needs to be a unique and good password! +HP_SHARED_KEY: # TODO! This needs to be a unique and good password! IMAGINARY_SECRET: # TODO! This needs to be a unique and good password! NC_DOMAIN: yourdomain.com # TODO! Needs to be changed to the domain that you want to use for Nextcloud. NEXTCLOUD_PASSWORD: # TODO! This is the password of the initially created Nextcloud admin with username admin. From 69826d53070aa5868d7156729730c9539cd599a8 Mon Sep 17 00:00:00 2001 From: "Simon L." Date: Tue, 18 Aug 2026 13:59:22 +0200 Subject: [PATCH 2/2] update helm-chart to `v13.5.2` Signed-off-by: Simon L. --- nextcloud-aio-helm-chart/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nextcloud-aio-helm-chart/Chart.yaml b/nextcloud-aio-helm-chart/Chart.yaml index 9cc097e8..478b49e6 100755 --- a/nextcloud-aio-helm-chart/Chart.yaml +++ b/nextcloud-aio-helm-chart/Chart.yaml @@ -1,6 +1,6 @@ name: nextcloud-aio-helm-chart description: A generated Helm Chart for Nextcloud AIO from Skippbox Kompose -version: 13.5.0-1 +version: 13.5.2 apiVersion: v2 keywords: - latest