Skip to content

Commit c4d4aad

Browse files
szaimengithub-actions[bot]
authored andcommitted
Helm Chart updates
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent f8dd3ab commit c4d4aad

16 files changed

+89
-13
lines changed

nextcloud-aio-helm-chart/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: nextcloud-aio-helm-chart
22
description: A generated Helm Chart for Nextcloud AIO from Skippbox Kompose
3-
version: 9.5.1
3+
version: 9.6.0
44
apiVersion: v2
55
keywords:
66
- latest

nextcloud-aio-helm-chart/templates/nextcloud-aio-apache-deployment.yaml

+3-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,9 @@ spec:
6262
value: nextcloud-aio-talk
6363
- name: TZ
6464
value: "{{ .Values.TIMEZONE }}"
65-
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-apache:20240914_063340"
65+
- name: WHITEBOARD_HOST
66+
value: nextcloud-aio-whiteboard
67+
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-apache:20240925_080419"
6668
name: nextcloud-aio-apache
6769
ports:
6870
- containerPort: {{ .Values.APACHE_PORT }}

nextcloud-aio-helm-chart/templates/nextcloud-aio-clamav-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ spec:
5353
value: "{{ .Values.NEXTCLOUD_UPLOAD_LIMIT }}"
5454
- name: TZ
5555
value: "{{ .Values.TIMEZONE }}"
56-
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-clamav:20240914_063340"
56+
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-clamav:20240925_080419"
5757
name: nextcloud-aio-clamav
5858
ports:
5959
- containerPort: 3310

nextcloud-aio-helm-chart/templates/nextcloud-aio-collabora-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ spec:
3636
value: --o:ssl.enable=false --o:ssl.termination=true --o:mount_jail_tree=false --o:logging.level=warning --o:home_mode.enable=true {{ .Values.COLLABORA_SECCOMP_POLICY }} --o:remote_font_config.url=https://{{ .Values.NC_DOMAIN }}/apps/richdocuments/settings/fonts.json
3737
- name: server_name
3838
value: "{{ .Values.NC_DOMAIN }}"
39-
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-collabora:20240914_063340"
39+
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-collabora:20240925_080419"
4040
name: nextcloud-aio-collabora
4141
ports:
4242
- containerPort: 9980

nextcloud-aio-helm-chart/templates/nextcloud-aio-database-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ spec:
6262
value: nextcloud
6363
- name: TZ
6464
value: "{{ .Values.TIMEZONE }}"
65-
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-postgresql:20240914_063340"
65+
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-postgresql:20240925_080419"
6666
name: nextcloud-aio-database
6767
ports:
6868
- containerPort: 5432

nextcloud-aio-helm-chart/templates/nextcloud-aio-fulltextsearch-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ spec:
5656
value: basic
5757
- name: xpack.security.enabled
5858
value: "false"
59-
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-fulltextsearch:20240914_063340"
59+
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-fulltextsearch:20240925_080419"
6060
name: nextcloud-aio-fulltextsearch
6161
ports:
6262
- containerPort: 9200

nextcloud-aio-helm-chart/templates/nextcloud-aio-imaginary-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ spec:
2828
value: "{{ .Values.IMAGINARY_SECRET }}"
2929
- name: TZ
3030
value: "{{ .Values.TIMEZONE }}"
31-
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-imaginary:20240914_063340"
31+
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-imaginary:20240925_080419"
3232
name: nextcloud-aio-imaginary
3333
ports:
3434
- containerPort: 9000

nextcloud-aio-helm-chart/templates/nextcloud-aio-nextcloud-deployment.yaml

+5-1
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,11 @@ spec:
169169
value: "{{ .Values.TIMEZONE }}"
170170
- name: UPDATE_NEXTCLOUD_APPS
171171
value: "{{ .Values.UPDATE_NEXTCLOUD_APPS }}"
172-
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-nextcloud:20240914_063340"
172+
- name: WHITEBOARD_ENABLED
173+
value: "{{ .Values.WHITEBOARD_ENABLED }}"
174+
- name: WHITEBOARD_SECRET
175+
value: "{{ .Values.WHITEBOARD_SECRET }}"
176+
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-nextcloud:20240925_080419"
173177
name: nextcloud-aio-nextcloud
174178
ports:
175179
- containerPort: 9000

nextcloud-aio-helm-chart/templates/nextcloud-aio-notify-push-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ spec:
5353
value: nextcloud-aio-redis
5454
- name: REDIS_HOST_PASSWORD
5555
value: "{{ .Values.REDIS_PASSWORD }}"
56-
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-notify-push:20240914_063340"
56+
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-notify-push:20240925_080419"
5757
name: nextcloud-aio-notify-push
5858
ports:
5959
- containerPort: 7867

nextcloud-aio-helm-chart/templates/nextcloud-aio-onlyoffice-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ spec:
4444
value: "{{ .Values.ONLYOFFICE_SECRET }}"
4545
- name: TZ
4646
value: "{{ .Values.TIMEZONE }}"
47-
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-onlyoffice:20240914_063340"
47+
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-onlyoffice:20240925_080419"
4848
name: nextcloud-aio-onlyoffice
4949
ports:
5050
- containerPort: 80

nextcloud-aio-helm-chart/templates/nextcloud-aio-redis-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ spec:
3939
value: "{{ .Values.REDIS_PASSWORD }}"
4040
- name: TZ
4141
value: "{{ .Values.TIMEZONE }}"
42-
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-redis:20240914_063340"
42+
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-redis:20240925_080419"
4343
name: nextcloud-aio-redis
4444
ports:
4545
- containerPort: 6379

nextcloud-aio-helm-chart/templates/nextcloud-aio-talk-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ spec:
4242
value: "{{ .Values.TURN_SECRET }}"
4343
- name: TZ
4444
value: "{{ .Values.TIMEZONE }}"
45-
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-talk:20240914_063340"
45+
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-talk:20240925_080419"
4646
name: nextcloud-aio-talk
4747
ports:
4848
- containerPort: {{ .Values.TALK_PORT }}

nextcloud-aio-helm-chart/templates/nextcloud-aio-talk-recording-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ spec:
3232
value: "{{ .Values.RECORDING_SECRET }}"
3333
- name: TZ
3434
value: "{{ .Values.TIMEZONE }}"
35-
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-talk-recording:20240914_063340"
35+
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-talk-recording:20240925_080419"
3636
name: nextcloud-aio-talk-recording
3737
ports:
3838
- containerPort: 1234
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
{{- if eq .Values.WHITEBOARD_ENABLED "yes" }}
2+
apiVersion: apps/v1
3+
kind: Deployment
4+
metadata:
5+
annotations:
6+
kompose.cmd: kompose convert -c -f latest.yml --namespace "{{ .Values.NAMESPACE }}"
7+
kompose.version: 1.34.0 (cbf2835db)
8+
labels:
9+
io.kompose.service: nextcloud-aio-whiteboard
10+
name: nextcloud-aio-whiteboard
11+
namespace: "{{ .Values.NAMESPACE }}"
12+
spec:
13+
replicas: 1
14+
selector:
15+
matchLabels:
16+
io.kompose.service: nextcloud-aio-whiteboard
17+
template:
18+
metadata:
19+
annotations:
20+
kompose.cmd: kompose convert -c -f latest.yml --namespace "{{ .Values.NAMESPACE }}"
21+
kompose.version: 1.34.0 (cbf2835db)
22+
labels:
23+
io.kompose.service: nextcloud-aio-whiteboard
24+
spec:
25+
containers:
26+
- env:
27+
- name: JWT_SECRET_KEY
28+
value: "{{ .Values.WHITEBOARD_SECRET }}"
29+
- name: NEXTCLOUD_URL
30+
value: https://{{ .Values.NC_DOMAIN }}
31+
- name: REDIS_HOST
32+
value: nextcloud-aio-redis
33+
- name: REDIS_HOST_PASSWORD
34+
value: "{{ .Values.REDIS_PASSWORD }}"
35+
- name: STORAGE_STRATEGY
36+
value: redis
37+
- name: TZ
38+
value: "{{ .Values.TIMEZONE }}"
39+
image: "{{ .Values.IMAGE_MIRROR_PREFIX }}{{ .Values.NEXTCLOUD_IMAGE_ORG }}/aio-whiteboard:20240925_080419"
40+
name: nextcloud-aio-whiteboard
41+
ports:
42+
- containerPort: 3002
43+
protocol: TCP
44+
securityContext:
45+
capabilities:
46+
drop:
47+
- NET_RAW
48+
{{- end }}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{{- if eq .Values.WHITEBOARD_ENABLED "yes" }}
2+
apiVersion: v1
3+
kind: Service
4+
metadata:
5+
annotations:
6+
kompose.cmd: kompose convert -c -f latest.yml --namespace "{{ .Values.NAMESPACE }}"
7+
kompose.version: 1.34.0 (cbf2835db)
8+
labels:
9+
io.kompose.service: nextcloud-aio-whiteboard
10+
name: nextcloud-aio-whiteboard
11+
namespace: "{{ .Values.NAMESPACE }}"
12+
spec:
13+
ipFamilyPolicy: PreferDualStack
14+
ports:
15+
- name: "3002"
16+
port: 3002
17+
targetPort: 3002
18+
selector:
19+
io.kompose.service: nextcloud-aio-whiteboard
20+
{{- end }}

nextcloud-aio-helm-chart/values.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ SIGNALING_SECRET: # TODO! This needs to be a unique and good password!
1010
TALK_INTERNAL_SECRET: # TODO! This needs to be a unique and good password!
1111
TIMEZONE: Europe/Berlin # TODO! This is the timezone that your containers will use.
1212
TURN_SECRET: # TODO! This needs to be a unique and good password!
13+
WHITEBOARD_SECRET: # TODO! This needs to be a unique and good password!
1314

1415
CLAMAV_ENABLED: "no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
1516
COLLABORA_ENABLED: "no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
@@ -18,6 +19,7 @@ IMAGINARY_ENABLED: "no" # Setting this to "yes" (with quotes) enables t
1819
ONLYOFFICE_ENABLED: "no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
1920
TALK_ENABLED: "no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
2021
TALK_RECORDING_ENABLED: "no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
22+
WHITEBOARD_ENABLED: "no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
2123

2224
APACHE_MAX_SIZE: "10737418240" # This needs to be an integer and in sync with NEXTCLOUD_UPLOAD_LIMIT
2325
APACHE_PORT: 443 # Changing this to a different value than 443 will allow you to run it behind a web server or reverse proxy (like Apache, Nginx, Caddy, Cloudflare Tunnel and else).

0 commit comments

Comments
 (0)