add: helm chart changes

This commit is contained in:
bubu
2026-05-31 03:53:33 +02:00
parent f6817f83e6
commit d707200055
8 changed files with 36 additions and 57 deletions
+13 -21
View File
@@ -2,20 +2,19 @@
replicaCount: 1
image:
repository: oxicloud
repository: diocrafts/oxicloud
pullPolicy: IfNotPresent
tag: "latest"
tag: "0.5.6"
# cf : https://github.com/AtalayaLabs/OxiCloud/blob/main/example.env
envs:
- name: OXICLOUD_DB_CONNECTION_STRING
value: "postgres://postgres:postgres@postgres/oxicloud"
- name: OXICLOUD_STORAGE_PATH
value: /app/storage
- name: OXICLOUD_STATIC_PATH
value: /app/static
postgresql:
enabled: true
auth:
username: postgres
password: "change_me_in_production"
database: oxicloud
primary:
persistence:
enabled: true
size: 8Gi
config:
server:
@@ -47,23 +46,16 @@ wopi:
port: 9980
admin:
username: admin
password: "wopi_admin_password"
# In production behind an ingress, you'd likely enable SSL termination.
extraParams: "--o:ssl.enable=false --o:ssl.termination=false --o:net.frame_ancestors=http://* https://*"
secrets:
# If existingSecret is set, the chart will NOT create a Secret and will use this one instead.
existingSecret: ""
jwtSecret: ""
oidcClientSecret: ""
service:
type: ClusterIP
port: 8086
ingress:
enabled: true
className: "nginx" # Adjust to your ingress controller (e.g., traefik)
className: "traefik" # Adjust to your ingress controller (e.g., traefik)
annotations: {}
hosts:
- host: cloud.example.com
@@ -73,4 +65,4 @@ ingress:
tls: []
# - secretName: oxicloud-tls
# hosts:
# - cloud.example.com
# - cloud.example.com