diff --git a/flux2/apps/nextcloud/nextcloud-values-configmap.yaml b/flux2/apps/nextcloud/nextcloud-values-configmap.yaml index 0fea5d02bb0e6ef2c534681e641912544947a637..10c4ea429031fd2685eba65be5721d2953a65c2c 100644 --- a/flux2/apps/nextcloud/nextcloud-values-configmap.yaml +++ b/flux2/apps/nextcloud/nextcloud-values-configmap.yaml @@ -91,7 +91,7 @@ data: # Let the backup system include nextcloud database data. backup.velero.io/backup-volumes: "data" persistence: - ## Enable PostgreSQL persistence using Persistent Volume Claims. + ## Enable mariadb persistence using Persistent Volume Claims. enabled: true existingClaim: "nextcloud-mariadb" resources: @@ -147,6 +147,8 @@ data: persistence: enabled: true existingClaim: "nextcloud-onlyoffice-data" + database: + password: "${onlyoffice_database_password}" deploymentLabels: stackspin.net/backupSet: "nextcloud" podLabels: @@ -154,24 +156,6 @@ data: podAnnotations: backup.velero.io/backup-volumes: "onlyoffice-data" - postgresql: - postgresqlPassword: "${onlyoffice_postgresql_password}" - resources: - limits: - cpu: 400m - memory: 256Mi - requests: - cpu: 200m - memory: 128Mi - persistence: - enabled: true - existingClaim: "nextcloud-postgresql" - primary: - podAnnotations: - backup.velero.io/backup-volumes: "data" - commonLabels: - stackspin.net/backupSet: "nextcloud" - rabbitmq: auth: password: "${onlyoffice_rabbitmq_password}" diff --git a/flux2/apps/nextcloud/pvc.yaml b/flux2/apps/nextcloud/pvc.yaml index c64feb121c5909f076768c116903f5e1b68a50e4..885b91c7c202d588c3c5918ba42b2542aa795595 100644 --- a/flux2/apps/nextcloud/pvc.yaml +++ b/flux2/apps/nextcloud/pvc.yaml @@ -33,22 +33,6 @@ spec: --- apiVersion: v1 kind: PersistentVolumeClaim -metadata: - name: nextcloud-postgresql - namespace: stackspin-apps - labels: - stackspin.net/backupSet: "nextcloud" -spec: - accessModes: - - ReadWriteOnce - volumeMode: Filesystem - resources: - requests: - storage: 512Mi - storageClassName: local-path ---- -apiVersion: v1 -kind: PersistentVolumeClaim metadata: name: nextcloud-onlyoffice-data namespace: stackspin-apps diff --git a/flux2/apps/nextcloud/release.yaml b/flux2/apps/nextcloud/release.yaml index e9e3e7de92270df37b124cb18fd6cd0efa00bec0..a22e59a74160c8d3687f684bb71f6fbacdc451f5 100644 --- a/flux2/apps/nextcloud/release.yaml +++ b/flux2/apps/nextcloud/release.yaml @@ -10,7 +10,7 @@ spec: spec: # renovate: registryUrl=https://open.greenhost.net/api/v4/projects/1/packages/helm/stable chart: nextcloud-onlyoffice - version: 0.6.7 + version: 0.7.1 sourceRef: kind: HelmRepository name: nextcloud diff --git a/flux2/core/base/sources/nextcloud.yaml b/flux2/core/base/sources/nextcloud.yaml index fc4f46a0551bd1c48968042b025065e93897afa5..008c9acbef361c0f8a46d01142a1867912cca3c1 100644 --- a/flux2/core/base/sources/nextcloud.yaml +++ b/flux2/core/base/sources/nextcloud.yaml @@ -8,4 +8,4 @@ spec: # The interval at which to check the upstream for updates interval: 1h # The repository URL, can be a HTTP/S or SSH address - url: https://open.greenhost.net/api/v4/projects/1/packages/helm/stable + url: https://open.greenhost.net/api/v4/projects/1/packages/helm/unstable diff --git a/install/templates/stackspin-nextcloud-variables.yaml.jinja b/install/templates/stackspin-nextcloud-variables.yaml.jinja index 59adddfcfb98bf4116bfec9a124c8f45e94ebc50..824749fd54bd988525f3b8cccdc346079971ec7a 100644 --- a/install/templates/stackspin-nextcloud-variables.yaml.jinja +++ b/install/templates/stackspin-nextcloud-variables.yaml.jinja @@ -7,6 +7,6 @@ data: nextcloud_password: "{{ 32 | generate_password | b64encode }}" nextcloud_mariadb_password: "{{ 32 | generate_password | b64encode }}" nextcloud_mariadb_root_password: "{{ 32 | generate_password | b64encode }}" + onlyoffice_database_password: "{{ 32 | generate_password | b64encode }}" onlyoffice_jwt_secret: "{{ 32 | generate_password | b64encode }}" - onlyoffice_postgresql_password: "{{ 32 | generate_password | b64encode }}" onlyoffice_rabbitmq_password: "{{ 32 | generate_password | b64encode }}"