Nextcloud Installation Modifications

Summary of changes made to fix OIDC authentication, MinIO, Redis, and Keycloak issues

1. Keycloak Configuration

helmfile/apps/keycloak/keycloak.yaml.gotmpl

helmfile/environments/demo/mijnbureau.yaml.gotmpl

2. Nextcloud OIDC Configuration

helmfile/apps/nextcloud/values.yaml.gotmpl

3. Pre-start Hook for Nextcloud OIDC Provider

helmfile/apps/nextcloud/values.yaml.gotmpl

4. Redis Password Fix

helmfile/apps/nextcloud/charts/nextcloud/templates/_helpers.tpl

5. Network Policy for Docs

helmfile/environments/demo/mijnbureau.yaml.gotmpl

6. Bureaublad Backend Fix (Redis + Network Policy)

helmfile/apps/bureaublad/values.yaml.gotmpl

helmfile/apps/bureaublad/values.yaml.gotmpl

7. MinIO Credentials Fix

7. Files Modified

FileChange
helmfile/environments/demo/mijnbureau.yaml.gotmplKeycloak extraEnvVars, egress port fix, OIDC discovery URI, Nextcloud client credentials
helmfile/apps/keycloak/keycloak.yaml.gotmplproxyHeaders reverted to xforwarded, extraEnvVars wiring
helmfile/apps/nextcloud/values.yaml.gotmplOIDC config, pre-start hook, externalRedis with existingSecret
helmfile/apps/nextcloud/charts/nextcloud/templates/_helpers.tplFixed existingSecretPasswordKey typo
helmfile/apps/docs/values.yaml.gotmplReads extraEgress from environment config