diff --git a/stable/romm/9.2.8/.helmignore b/stable/romm/9.2.10/.helmignore similarity index 100% rename from stable/romm/9.2.8/.helmignore rename to stable/romm/9.2.10/.helmignore diff --git a/stable/romm/9.2.8/CHANGELOG.md b/stable/romm/9.2.10/CHANGELOG.md similarity index 100% rename from stable/romm/9.2.8/CHANGELOG.md rename to stable/romm/9.2.10/CHANGELOG.md diff --git a/stable/romm/9.2.8/Chart.yaml b/stable/romm/9.2.10/Chart.yaml similarity index 97% rename from stable/romm/9.2.8/Chart.yaml rename to stable/romm/9.2.10/Chart.yaml index 57297c40a04..c459c1f65c9 100644 --- a/stable/romm/9.2.8/Chart.yaml +++ b/stable/romm/9.2.10/Chart.yaml @@ -10,7 +10,7 @@ apiVersion: v2 appVersion: 3.1.0 dependencies: - name: common - version: 23.0.9 + version: 23.0.10 repository: oci://tccr.io/truecharts condition: "" alias: "" @@ -48,4 +48,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/romm - https://github.com/zurdi15/romm type: application -version: 9.2.8 +version: 9.2.10 diff --git a/stable/romm/9.2.8/README.md b/stable/romm/9.2.10/README.md similarity index 100% rename from stable/romm/9.2.8/README.md rename to stable/romm/9.2.10/README.md diff --git a/stable/romm/9.2.8/app-readme.md b/stable/romm/9.2.10/app-readme.md similarity index 100% rename from stable/romm/9.2.8/app-readme.md rename to stable/romm/9.2.10/app-readme.md diff --git a/stable/romm/9.2.10/charts/common-23.0.10.tgz b/stable/romm/9.2.10/charts/common-23.0.10.tgz new file mode 100644 index 00000000000..5eefcb329be Binary files /dev/null and b/stable/romm/9.2.10/charts/common-23.0.10.tgz differ diff --git a/stable/romm/9.2.8/charts/mariadb-14.0.10.tgz b/stable/romm/9.2.10/charts/mariadb-14.0.10.tgz similarity index 100% rename from stable/romm/9.2.8/charts/mariadb-14.0.10.tgz rename to stable/romm/9.2.10/charts/mariadb-14.0.10.tgz diff --git a/stable/romm/9.2.8/charts/redis-14.0.5.tgz b/stable/romm/9.2.10/charts/redis-14.0.5.tgz similarity index 100% rename from stable/romm/9.2.8/charts/redis-14.0.5.tgz rename to stable/romm/9.2.10/charts/redis-14.0.5.tgz diff --git a/stable/romm/9.2.8/icon-small.webp b/stable/romm/9.2.10/icon-small.webp similarity index 100% rename from stable/romm/9.2.8/icon-small.webp rename to stable/romm/9.2.10/icon-small.webp diff --git a/stable/romm/9.2.8/icon.webp b/stable/romm/9.2.10/icon.webp similarity index 100% rename from stable/romm/9.2.8/icon.webp rename to stable/romm/9.2.10/icon.webp diff --git a/stable/romm/9.2.8/ix_values.yaml b/stable/romm/9.2.10/ix_values.yaml similarity index 95% rename from stable/romm/9.2.8/ix_values.yaml rename to stable/romm/9.2.10/ix_values.yaml index 617db795acf..994d267c826 100644 --- a/stable/romm/9.2.8/ix_values.yaml +++ b/stable/romm/9.2.10/ix_values.yaml @@ -75,9 +75,12 @@ persistence: resources: enabled: true mountPath: /romm/resources - logs: + config: enabled: true - mountPath: /romm/logs + mountPath: /romm/config + assets: + enabled: true + mountPath: /romm/assets mariadb: enabled: true diff --git a/stable/romm/9.2.8/questions.yaml b/stable/romm/9.2.10/questions.yaml similarity index 92% rename from stable/romm/9.2.8/questions.yaml rename to stable/romm/9.2.10/questions.yaml index 275a273610e..cbc1c49f26a 100755 --- a/stable/romm/9.2.8/questions.yaml +++ b/stable/romm/9.2.10/questions.yaml @@ -1377,9 +1377,344 @@ questions: type: string default: "" - - variable: logs - label: App Logs Storage - description: Stores the Application Logs. + - variable: config + label: App Config Storage + description: Stores the Application Config. + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: pvc + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - value: iscsi + description: iSCSI Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: iscsi + label: iSCSI Options + schema: + show_if: [["type", "=", "iscsi"]] + type: dict + additional_attrs: true + attrs: + - variable: targetPortal + label: targetPortal + schema: + type: string + required: true + default: "" + - variable: iqn + label: iqn + schema: + type: string + required: true + default: "" + - variable: lun + label: lun + schema: + type: int + default: 0 + - variable: authSession + label: authSession + schema: + type: dict + additional_attrs: true + attrs: + - variable: username + label: username + schema: + type: string + default: "" + - variable: password + label: password + schema: + type: string + default: "" + - variable: usernameInitiator + label: usernameInitiator + schema: + type: string + default: "" + - variable: passwordInitiator + label: passwordInitiator + schema: + type: string + default: "" + - variable: authDiscovery + label: authDiscovery + schema: + type: dict + additional_attrs: true + attrs: + - variable: username + label: username + schema: + type: string + default: "" + - variable: password + label: password + schema: + type: string + default: "" + - variable: usernameInitiator + label: usernameInitiator + schema: + type: string + default: "" + - variable: passwordInitiator + label: passwordInitiator + schema: + type: string + default: "" + + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: storageClass + label: 'storageClass (Advanced)' + description: 'sets the storageClass to something other than iX default. Only for advanced usecases!' + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "" + - variable: volsync + label: 'VolSync (Experimental)' + description: Backup, Restore and Synchronise PVC storage + schema: + show_if: [["type", "=", "pvc"]] + type: list + default: [] + items: + - variable: VolSyncEntry + label: VolSync Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + description: "Name of backup configuration" + schema: + type: string + default: "" + required: true + - variable: type + label: Type VolSync/Backup + description: Sets the VolSync Type + schema: + type: string + default: "restic" + enum: + - value: restic + description: Restic + - variable: credentials + label: Credentials + description: "Name of credentials in the credentials section" + schema: + type: string + default: "" + required: true + - variable: dest + label: VolSync Destination (Restore) + description: VolSYnc Destination is the location where data is the reciever and configures recovery of backups + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable + schema: + type: boolean + default: true + - variable: src + label: VolSync Source (Backup) + description: VolSYnc Source is the location where data is the sender and creates backups to storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable + schema: + type: boolean + default: true + - variable: static + label: 'Static Fixed PVC Bindings (Experimental)' + description: Link a PVC to a specific storage location + schema: + show_if: [["type", "=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: mode + label: mode + description: | + disabled: use normal dynamic PVCs + smb: connect to an SMB share + nfs: connect to an NFS share + schema: + type: string + default: "disabled" + enum: + - value: disabled + description: disabled + - value: smb + description: smb + - value: nfs + description: nfs + - variable: server + label: Server + description: server to connect to + schema: + type: string + show_if: [["mode", "!=", "disabled"]] + default: "myserver" + - variable: share + label: Share + description: share to connect to + schema: + type: string + show_if: [["mode", "!=", "disabled"]] + default: "/myshare" + - variable: user + label: User + description: connecting user + schema: + type: string + show_if: [["mode", "=", "smb"]] + default: "myuser" + - variable: domain + label: Domain + description: user domain + schema: + type: string + show_if: [["mode", "=", "smb"]] + default: "" + - variable: password + label: Password + description: connecting password + schema: + type: string + show_if: [["mode", "=", "smb"]] + default: "" + - variable: volumeSnapshots + label: 'Volume Snapshots (Experimental)' + description: Add an entry to the list to force creation of a volumeSnapshot of this PVC + schema: + show_if: [["type", "=", "pvc"]] + type: list + default: [] + items: + - variable: volumeSnapshotEntry + label: Custom volumeSnapshot + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + description: 'WARNING: renaming this, means deletion of the snapshot with the old name!' + schema: + type: string + default: "mysnapshot" + required: true + - variable: volumeSnapshotClassName + label: 'volumeSnapshot Class Name (Advanced)' + description: For use with PVCs using a non-default storageClass + schema: + type: string + default: "" + + - variable: assets + label: App Assets Storage + description: Stores the Assets Config. schema: additional_attrs: true type: dict diff --git a/stable/romm/9.2.8/templates/NOTES.txt b/stable/romm/9.2.10/templates/NOTES.txt similarity index 100% rename from stable/romm/9.2.8/templates/NOTES.txt rename to stable/romm/9.2.10/templates/NOTES.txt diff --git a/stable/romm/9.2.8/templates/_secrets.tpl b/stable/romm/9.2.10/templates/_secrets.tpl similarity index 100% rename from stable/romm/9.2.8/templates/_secrets.tpl rename to stable/romm/9.2.10/templates/_secrets.tpl diff --git a/stable/romm/9.2.8/templates/common.yaml b/stable/romm/9.2.10/templates/common.yaml similarity index 100% rename from stable/romm/9.2.8/templates/common.yaml rename to stable/romm/9.2.10/templates/common.yaml diff --git a/stable/romm/9.2.8/values.yaml b/stable/romm/9.2.10/values.yaml similarity index 100% rename from stable/romm/9.2.8/values.yaml rename to stable/romm/9.2.10/values.yaml diff --git a/stable/romm/9.2.8/charts/common-23.0.9.tgz b/stable/romm/9.2.8/charts/common-23.0.9.tgz deleted file mode 100644 index 12f30c42884..00000000000 Binary files a/stable/romm/9.2.8/charts/common-23.0.9.tgz and /dev/null differ