updated guacamole

This commit is contained in:
2026-02-18 14:46:55 +01:00
parent e8b25a9a99
commit 07429800d1
+30 -30
View File
@@ -196,15 +196,15 @@ spec:
- name: GUACD_PORT - name: GUACD_PORT
value: "4822" value: "4822"
# --- PostgreSQL (shared CloudNativePG) --- # --- PostgreSQL (shared CloudNativePG) ---
- name: POSTGRES_HOSTNAME - name: POSTGRESQL_HOSTNAME
value: postgresql-rw.database-system.svc.cluster.local value: postgresql-rw.database-system.svc.cluster.local
- name: POSTGRES_PORT - name: POSTGRESQL_PORT
value: "5432" value: "5432"
- name: POSTGRES_DATABASE - name: POSTGRESQL_DATABASE
value: guacamole_db value: guacamole_db
- name: POSTGRES_USER - name: POSTGRESQL_USER
value: guacamole value: guacamole
- name: POSTGRES_PASSWORD - name: POSTGRESQL_PASSWORD
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: guacamole-secrets name: guacamole-secrets
@@ -213,31 +213,31 @@ spec:
- name: WEBAPP_CONTEXT - name: WEBAPP_CONTEXT
value: "ROOT" value: "ROOT"
# --- OpenID Connect (Authentik) --- # --- OpenID Connect (Authentik) ---
- name: OPENID_AUTHORIZATION_ENDPOINT # - name: OPENID_AUTHORIZATION_ENDPOINT
value: "https://authentik.dooplex.hu/application/o/authorize/" # value: "https://authentik.dooplex.hu/application/o/authorize/"
- name: OPENID_JWKS_ENDPOINT # - name: OPENID_JWKS_ENDPOINT
value: "https://authentik.dooplex.hu/application/o/guacamole/jwks/" # value: "https://authentik.dooplex.hu/application/o/guacamole/jwks/"
- name: OPENID_ISSUER # - name: OPENID_ISSUER
value: "https://authentik.dooplex.hu/application/o/guacamole/" # value: "https://authentik.dooplex.hu/application/o/guacamole/"
- name: OPENID_CLIENT_ID # - name: OPENID_CLIENT_ID
valueFrom: # valueFrom:
secretKeyRef: # secretKeyRef:
name: guacamole-secrets # name: guacamole-secrets
key: openid-client-id # key: openid-client-id
- name: OPENID_REDIRECT_URI # - name: OPENID_REDIRECT_URI
value: "https://remote.dooplex.hu/" # value: "https://remote.dooplex.hu/"
- name: OPENID_USERNAME_CLAIM_TYPE # - name: OPENID_USERNAME_CLAIM_TYPE
value: "preferred_username" # value: "preferred_username"
- name: OPENID_GROUPS_CLAIM_TYPE # - name: OPENID_GROUPS_CLAIM_TYPE
value: "groups" # value: "groups"
- name: OPENID_SCOPE # - name: OPENID_SCOPE
value: "openid email profile" # value: "openid email profile"
# Show both DB login form AND OIDC button on login page # # Show both DB login form AND OIDC button on login page
- name: EXTENSION_PRIORITY # - name: EXTENSION_PRIORITY
value: "*, openid" # value: "*, openid"
# Auto-create Guacamole accounts for OIDC users # # Auto-create Guacamole accounts for OIDC users
- name: POSTGRESQL_AUTO_CREATE_ACCOUNTS # - name: POSTGRESQL_AUTO_CREATE_ACCOUNTS
value: "true" # value: "true"
ports: ports:
- containerPort: 8080 - containerPort: 8080
name: http name: http