Fix zulip 12.x env vars, try open-webui v0.10.0 intermediate upgrade

- zulip: rename legacy env vars per 12.x migration guide
  (DB_HOST -> SETTING_REMOTE_POSTGRES_HOST, etc.)
  Remove DISABLE_HTTPS/SSL_CERTIFICATE_GENERATION (HTTP is default in 12.x)
  Re-enable slot 12 as latest
- open-webui: try v0.10.0 as intermediate step from v0.9.5
  (v0.12.4 had duplicate column migration error jumping from v0.9.5)
This commit is contained in:
2026-10-26 16:26:43 +00:00
parent 9c87c0cb1e
commit 80c0d6b0ac
4 changed files with 7 additions and 11 deletions

View File

@@ -19,7 +19,7 @@ spec:
type: RuntimeDefault type: RuntimeDefault
containers: containers:
- name: open-webui - name: open-webui
image: ghcr.io/open-webui/open-webui:v0.9.5 image: ghcr.io/open-webui/open-webui:v0.10.0
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
securityContext: securityContext:
allowPrivilegeEscalation: false allowPrivilegeEscalation: false

View File

@@ -1,4 +1,4 @@
version: 0.9.5-5 version: 0.10.0
defaultConfig: defaultConfig:
namespace: open-webui namespace: open-webui
storage: 2Gi storage: 2Gi

View File

@@ -3,4 +3,4 @@ is: zulip
description: Zulip is an open-source team chat application with threaded conversations, making it easy to catch up on important discussions without information overload. description: Zulip is an open-source team chat application with threaded conversations, making it easy to catch up on important discussions without information overload.
category: communication category: communication
icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/zulip.svg icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/zulip.svg
latest: "9" latest: "12"

View File

@@ -37,21 +37,19 @@ spec:
key: adminPassword key: adminPassword
- name: SETTING_EXTERNAL_HOST - name: SETTING_EXTERNAL_HOST
value: "{{ .domain }}" value: "{{ .domain }}"
- name: SSL_CERTIFICATE_GENERATION
value: "self-signed"
- name: SECRETS_secret_key - name: SECRETS_secret_key
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: zulip-secrets name: zulip-secrets
key: secretKey key: secretKey
# Database # Database
- name: DB_HOST - name: SETTING_REMOTE_POSTGRES_HOST
value: "{{ .db.host }}" value: "{{ .db.host }}"
- name: DB_HOST_PORT - name: SETTING_REMOTE_POSTGRES_PORT
value: "{{ .db.port }}" value: "{{ .db.port }}"
- name: DB_NAME - name: CONFIG_postgresql__database_name
value: "{{ .db.name }}" value: "{{ .db.name }}"
- name: DB_USER - name: CONFIG_postgresql__database_user
value: "{{ .db.user }}" value: "{{ .db.user }}"
- name: SECRETS_postgres_password - name: SECRETS_postgres_password
valueFrom: valueFrom:
@@ -98,8 +96,6 @@ spec:
name: zulip-secrets name: zulip-secrets
key: smtp.password key: smtp.password
# Reverse proxy configuration (Traefik terminates TLS) # Reverse proxy configuration (Traefik terminates TLS)
- name: DISABLE_HTTPS
value: "true"
- name: LOADBALANCER_IPS - name: LOADBALANCER_IPS
value: "10.244.0.0/16" value: "10.244.0.0/16"
resources: resources: