Migrate Apps to Common 6 (#551)

* chore(deps): update helm chart common to v6

* Adapt persistence to new GUI

* Adapt additional storage GUI to new storage system

* Adapt values.yaml accordingly

* Move transmission settings to env

* fix a vaultwarden linting issue

* fix firefly-iii linting issues

* Use forceName to force a specific name for the DB PVC

* add force name to questions.yaml as well

* use newest common version

* try fixing db-linking issues on vaultwarden

* add deviceList option to zwave2mqtt

* Fixup the deviceList for all Apps

* fix linting error

* Fix more transmission issues

Co-authored-by: Renovate Bot <bot@renovateapp.com>
This commit is contained in:
Kjeld Schouten-Lebbing
2021-06-11 13:59:46 +02:00
committed by GitHub
co-authored by Renovate Bot
parent afe6771228
commit 88b8d6d981
133 changed files with 7502 additions and 3484 deletions
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: true deprecated: true
description: Usenet meta search description: Usenet meta search
home: https://github.com/truecharts/apps/tree/master/charts/incubator/nzbhydra home: https://github.com/truecharts/apps/tree/master/charts/incubator/nzbhydra
@@ -17,4 +17,4 @@ name: nzbhydra
sources: sources:
- https://github.com/theotherp/nzbhydra2 - https://github.com/theotherp/nzbhydra2
type: application type: application
version: 5.2.4 version: 6.0.0
+161 -64
View File
@@ -236,7 +236,7 @@ questions:
max: 65535 max: 65535
default: 36041 default: 36041
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -255,12 +255,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -268,32 +323,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -306,72 +351,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -59,8 +59,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
@@ -238,7 +238,7 @@ questions:
max: 65535 max: 65535
default: 36009 default: 36009
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
group: "Storage and Persistence" group: "Storage and Persistence"
@@ -257,7 +257,7 @@ questions:
type: boolean type: boolean
default: true default: true
- variable: type - variable: type
label: "Storage Type" label: "(Advanced) Type of Storage"
description: "Sets the persistence type" description: "Sets the persistence type"
schema: schema:
type: string type: string
@@ -270,7 +270,7 @@ questions:
- value: "hostPath" - value: "hostPath"
description: "hostPath" description: "hostPath"
- variable: storageClass - variable: storageClass
label: "(Advanced) Type of Storage" label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema: schema:
show_if: [["type", "=", "pvc"]] show_if: [["type", "=", "pvc"]]
@@ -373,11 +373,11 @@ questions:
type: boolean type: boolean
default: true default: true
- variable: type - variable: type
label: "Storage Type" label: "(Advanced) Type of Storage"
description: "Sets the persistence type" description: "Sets the persistence type"
schema: schema:
type: string type: string
default: "pvc" default: "hostPath"
enum: enum:
- value: "pvc" - value: "pvc"
description: "pvc" description: "pvc"
@@ -386,7 +386,7 @@ questions:
- value: "hostPath" - value: "hostPath"
description: "hostPath" description: "hostPath"
- variable: storageClass - variable: storageClass
label: "(Advanced) Type of Storage" label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema: schema:
show_if: [["type", "=", "pvc"]] show_if: [["type", "=", "pvc"]]
+1 -5
View File
@@ -26,8 +26,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: v4.0.8
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: AppDaemon is a loosely coupled, multithreaded, sandboxed python execution description: AppDaemon is a loosely coupled, multithreaded, sandboxed python execution
environment for writing automation apps for Home Assistant home automation software. environment for writing automation apps for Home Assistant home automation software.
@@ -26,4 +26,4 @@ name: appdaemon
sources: sources:
- https://github.com/AppDaemon/appdaemon - https://github.com/AppDaemon/appdaemon
type: application type: application
version: 2.2.4 version: 3.0.0
+90 -39
View File
@@ -279,71 +279,122 @@ questions:
max: 65535 max: 65535
default: 36052 default: 36052
required: true required: true
## TrueCharts Specific
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: securityContext - variable: securityContext
group: "Security and Permissions" group: "Security and Permissions"
+1 -2
View File
@@ -38,5 +38,4 @@ hostPathMounts:
- name: config - name: config
enabled: true enabled: true
mountPath: /conf mountPath: /conf
emptyDir: type: emptyDir
enabled: true
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: Bazarr is a companion application to Bazarr and Radarr. It manages and description: Bazarr is a companion application to Bazarr and Radarr. It manages and
downloads subtitles based on your requirements downloads subtitles based on your requirements
@@ -29,4 +29,4 @@ sources:
- https://github.com/Bazarr/Bazarr - https://github.com/Bazarr/Bazarr
- https://hub.docker.com/r/linuxserver/bazarr - https://hub.docker.com/r/linuxserver/bazarr
type: application type: application
version: 5.2.4 version: 6.0.0
+161 -64
View File
@@ -236,7 +236,7 @@ questions:
max: 65535 max: 65535
default: 36025 default: 36025
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -255,12 +255,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -268,32 +323,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -306,72 +351,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -23,8 +23,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: Calibre-Web is a web app providing a clean interface for browsing, reading description: Calibre-Web is a web app providing a clean interface for browsing, reading
and downloading eBooks using an existing Calibre database. and downloading eBooks using an existing Calibre database.
@@ -23,4 +23,4 @@ sources:
- https://hub.docker.com/r/linuxserver/calibre-web/ - https://hub.docker.com/r/linuxserver/calibre-web/
- https://github.com/janeczku/calibre-web - https://github.com/janeczku/calibre-web
type: application type: application
version: 5.2.4 version: 6.0.0
+161 -64
View File
@@ -248,7 +248,7 @@ questions:
max: 65535 max: 65535
default: 36015 default: 36015
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -267,12 +267,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -280,32 +335,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -318,72 +363,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -25,8 +25,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: Deluge App for TrueNAS SCALE description: Deluge App for TrueNAS SCALE
home: https://github.com/truecharts/apps/tree/master/charts/incubator/deluge home: https://github.com/truecharts/apps/tree/master/charts/incubator/deluge
@@ -21,4 +21,4 @@ name: deluge
sources: sources:
- https://github.com/deluge-torrent/deluge - https://github.com/deluge-torrent/deluge
type: application type: application
version: 5.2.4 version: 6.0.0
+160 -63
View File
@@ -384,12 +384,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -397,32 +452,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -435,72 +480,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -30,8 +30,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
- condition: postgresql.enabled - condition: postgresql.enabled
name: postgresql name: postgresql
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
@@ -27,4 +27,4 @@ name: fireflyiii
sources: sources:
- https://github.com/firefly-iii/firefly-iii/ - https://github.com/firefly-iii/firefly-iii/
type: application type: application
version: 3.2.7 version: 4.0.0
+246 -112
View File
@@ -243,7 +243,7 @@ questions:
max: 65535 max: 65535
default: 36048 default: 36048
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -262,12 +262,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -275,32 +330,22 @@ questions:
type: string type: string
default: "/data" default: "/data"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -313,6 +358,7 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: db - variable: db
@@ -327,7 +373,7 @@ questions:
type: boolean type: boolean
default: true default: true
hidden: true hidden: true
- variable: nameOverride - variable: forceName
label: "Override PVC Name (advanced)" label: "Override PVC Name (advanced)"
description: "Forces a certain name for the PVC" description: "Forces a certain name for the PVC"
schema: schema:
@@ -347,32 +393,22 @@ questions:
type: string type: string
default: "" default: ""
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -385,6 +421,7 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: dbbackup - variable: dbbackup
@@ -398,12 +435,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -411,32 +503,22 @@ questions:
type: string type: string
default: "" default: ""
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -449,72 +531,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+6 -17
View File
@@ -49,27 +49,16 @@ persistence:
data: data:
enabled: true enabled: true
mountPath: "/var/www/html/storage/upload" mountPath: "/var/www/html/storage/upload"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
db: db:
nameOverride: "db" forceName: "db"
enabled: true enabled: true
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
dbbackup: dbbackup:
enabled: true enabled: true
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
# Enabled postgres # Enabled postgres
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql # ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: FreshRSS is a self-hosted RSS feed aggregator description: FreshRSS is a self-hosted RSS feed aggregator
home: https://github.com/truecharts/apps/tree/master/charts/incubator/freshrss home: https://github.com/truecharts/apps/tree/master/charts/incubator/freshrss
@@ -21,4 +21,4 @@ sources:
- https://github.com/FreshRSS/FreshRSS - https://github.com/FreshRSS/FreshRSS
- https://hub.docker.com/r/linuxserver/freshrss - https://hub.docker.com/r/linuxserver/freshrss
type: application type: application
version: 5.2.5 version: 6.0.0
+161 -64
View File
@@ -248,7 +248,7 @@ questions:
max: 65535 max: 65535
default: 36029 default: 36029
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -267,12 +267,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -280,32 +335,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -318,72 +363,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -23,8 +23,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: Gaps searches through your Plex Server or local folders for all movies, description: Gaps searches through your Plex Server or local folders for all movies,
then queries for known movies in the same collection. then queries for known movies in the same collection.
@@ -22,4 +22,4 @@ name: gaps
sources: sources:
- https://github.com/JasonHHouse/gaps - https://github.com/JasonHHouse/gaps
type: application type: application
version: 5.2.4 version: 6.0.0
+160 -63
View File
@@ -254,12 +254,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -267,32 +322,22 @@ questions:
type: string type: string
default: "/usr/data" default: "/usr/data"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -305,72 +350,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -21,8 +21,4 @@ persistence:
data: data:
enabled: true enabled: true
mountPath: "/usr/data" mountPath: "/usr/data"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: ERP beyond your fridge - grocy is a web-based self-hosted groceries & description: ERP beyond your fridge - grocy is a web-based self-hosted groceries &
household management solution for your home household management solution for your home
@@ -20,4 +20,4 @@ name: grocy
sources: sources:
- https://github.com/grocy/grocy - https://github.com/grocy/grocy
type: application type: application
version: 5.2.4 version: 6.0.0
+160 -63
View File
@@ -266,12 +266,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -279,32 +334,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -317,72 +362,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -23,8 +23,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: An Application dashboard and launcher description: An Application dashboard and launcher
home: https://github.com/truecharts/apps/tree/master/charts/incubator/heimdall home: https://github.com/truecharts/apps/tree/master/charts/incubator/heimdall
@@ -18,4 +18,4 @@ maintainers:
name: heimdall name: heimdall
sources: null sources: null
type: application type: application
version: 5.2.4 version: 6.0.0
+161 -64
View File
@@ -248,7 +248,7 @@ questions:
max: 65535 max: 65535
default: 36033 default: 36033
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -267,12 +267,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -280,32 +335,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -318,72 +363,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -27,8 +27,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: latest
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: Get all your books, like series with Sonarr... description: Get all your books, like series with Sonarr...
home: https://github.com/truecharts/apps/tree/master/charts/incubator/lazylibrarian home: https://github.com/truecharts/apps/tree/master/charts/incubator/lazylibrarian
@@ -24,4 +24,4 @@ sources:
- https://gitlab.com/LazyLibrarian/LazyLibrarian.git - https://gitlab.com/LazyLibrarian/LazyLibrarian.git
- https://lazylibrarian.gitlab.io - https://lazylibrarian.gitlab.io
type: application type: application
version: 5.2.4 version: 6.0.0
@@ -248,7 +248,7 @@ questions:
max: 65535 max: 65535
default: 36033 default: 36033
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -267,12 +267,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -280,32 +335,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -318,72 +363,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -23,8 +23,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: Lychee is a free photo-management tool, which runs on your server or description: Lychee is a free photo-management tool, which runs on your server or
web-space web-space
@@ -23,4 +23,4 @@ sources:
- https://github.com/LycheeOrg/Lychee - https://github.com/LycheeOrg/Lychee
- https://hub.docker.com/r/lycheeorg/lychee - https://hub.docker.com/r/lycheeorg/lychee
type: application type: application
version: 5.2.4 version: 6.0.0
+161 -64
View File
@@ -248,7 +248,7 @@ questions:
max: 65535 max: 65535
default: 36034 default: 36034
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -267,12 +267,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -280,32 +335,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -318,72 +363,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -23,8 +23,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: Navidrome is an open source web-based music collection server and streamer description: Navidrome is an open source web-based music collection server and streamer
home: https://github.com/truecharts/apps/tree/master/charts/incubator/navidrome home: https://github.com/truecharts/apps/tree/master/charts/incubator/navidrome
@@ -22,4 +22,4 @@ sources:
- https://github.com/deluan/navidrome - https://github.com/deluan/navidrome
- https://hub.docker.com/r/deluan/navidrome - https://hub.docker.com/r/deluan/navidrome
type: application type: application
version: 5.2.4 version: 6.0.0
+161 -64
View File
@@ -236,7 +236,7 @@ questions:
max: 65535 max: 65535
default: 36027 default: 36027
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -255,12 +255,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -268,32 +323,22 @@ questions:
type: string type: string
default: "/data" default: "/data"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -306,72 +351,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -25,8 +25,4 @@ persistence:
data: data:
enabled: true enabled: true
mountPath: "/data" mountPath: "/data"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: Node-RED is low-code programming for event-driven applications description: Node-RED is low-code programming for event-driven applications
home: https://github.com/truecharts/apps/tree/master/charts/incubator/node-red home: https://github.com/truecharts/apps/tree/master/charts/incubator/node-red
@@ -20,4 +20,4 @@ name: node-red
sources: sources:
- https://github.com/node-red/node-red-docker - https://github.com/node-red/node-red-docker
type: application type: application
version: 5.2.4 version: 6.0.0
+161 -64
View File
@@ -236,7 +236,7 @@ questions:
max: 65535 max: 65535
default: 36028 default: 36028
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -255,12 +255,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -268,32 +323,22 @@ questions:
type: string type: string
default: "/data" default: "/data"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -306,72 +351,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -27,8 +27,4 @@ persistence:
data: data:
enabled: true enabled: true
mountPath: "/data" mountPath: "/data"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: NZBGet is a Usenet downloader client description: NZBGet is a Usenet downloader client
home: https://github.com/truecharts/apps/tree/master/charts/incubator/nzbget home: https://github.com/truecharts/apps/tree/master/charts/incubator/nzbget
@@ -20,4 +20,4 @@ name: nzbget
sources: sources:
- https://nzbget.net/ - https://nzbget.net/
type: application type: application
version: 5.2.5 version: 6.0.0
+161 -64
View File
@@ -236,7 +236,7 @@ questions:
max: 65535 max: 65535
default: 36021 default: 36021
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -255,12 +255,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -268,32 +323,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -306,72 +351,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -18,8 +18,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: latest
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: HTPC/Homelab Services Organizer description: HTPC/Homelab Services Organizer
home: https://github.com/truecharts/apps/tree/master/charts/incubator/organizr home: https://github.com/truecharts/apps/tree/master/charts/incubator/organizr
@@ -20,4 +20,4 @@ sources:
- https://github.com/causefx/Organizr - https://github.com/causefx/Organizr
- https://hub.docker.com/r/organizr/organizr - https://hub.docker.com/r/organizr/organizr
type: application type: application
version: 5.2.4 version: 6.0.0
+232 -89
View File
@@ -248,7 +248,7 @@ questions:
max: 65535 max: 65535
default: 36046 default: 36046
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -267,12 +267,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -280,32 +335,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -318,6 +363,7 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: data - variable: data
@@ -331,12 +377,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -344,32 +445,22 @@ questions:
type: string type: string
default: "/data" default: "/data"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -382,72 +473,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -23,8 +23,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: A self-hosted podcast manager to download episodes as soon as they become description: A self-hosted podcast manager to download episodes as soon as they become
live. live.
@@ -24,4 +24,4 @@ sources:
- https://github.com/akhilrex/podgrab - https://github.com/akhilrex/podgrab
- https://hub.docker.com/r/akhilrex/podgrab - https://hub.docker.com/r/akhilrex/podgrab
type: application type: application
version: 3.2.4 version: 4.0.0
+162 -65
View File
@@ -244,7 +244,7 @@ questions:
max: 65535 max: 65535
default: 36047 default: 36047
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -263,12 +263,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -276,32 +331,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -314,72 +359,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "1Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+3 -7
View File
@@ -37,15 +37,11 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
hostPathMounts: hostPathMounts:
- name: assets - name: assets
enabled: true enabled: true
mountPath: "/assets" mountPath: "/assets"
emptyDir: type: emptyDir
enabled: true
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: qBittorrent is a cross-platform free and open-source BitTorrent client description: qBittorrent is a cross-platform free and open-source BitTorrent client
home: https://github.com/truecharts/apps/tree/master/charts/incubator/qbittorrent home: https://github.com/truecharts/apps/tree/master/charts/incubator/qbittorrent
@@ -19,4 +19,4 @@ maintainers:
name: qbittorrent name: qbittorrent
sources: null sources: null
type: application type: application
version: 5.2.4 version: 6.0.0
+161 -64
View File
@@ -383,7 +383,7 @@ questions:
max: 65535 max: 65535
default: 36040 default: 36040
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -402,12 +402,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -415,32 +470,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -453,72 +498,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+2 -5
View File
@@ -36,11 +36,8 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
additionalVolumes: additionalVolumes:
- name: qbittorrent-scripts - name: qbittorrent-scripts
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: A fork of Radarr to work with Books & AudioBooks description: A fork of Radarr to work with Books & AudioBooks
home: https://github.com/truecharts/apps/tree/master/charts/incubator/readarr home: https://github.com/truecharts/apps/tree/master/charts/incubator/readarr
@@ -27,4 +27,4 @@ sources:
- https://github.com/Readarr/Readarr - https://github.com/Readarr/Readarr
- https://readarr.com - https://readarr.com
type: application type: application
version: 5.2.5 version: 6.0.0
+161 -64
View File
@@ -236,7 +236,7 @@ questions:
max: 65535 max: 65535
default: 36038 default: 36038
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -255,12 +255,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -268,32 +323,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -306,72 +351,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -44,8 +44,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: Free and easy binary newsreader description: Free and easy binary newsreader
home: https://github.com/truecharts/apps/tree/master/charts/incubator/sabnzbd home: https://github.com/truecharts/apps/tree/master/charts/incubator/sabnzbd
@@ -20,4 +20,4 @@ name: sabnzbd
sources: sources:
- https://sabnzbd.org/ - https://sabnzbd.org/
type: application type: application
version: 5.2.5 version: 6.0.0
+161 -64
View File
@@ -243,7 +243,7 @@ questions:
max: 65535 max: 65535
default: 36045 default: 36045
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage" description: "Integrated Persistent Storage"
@@ -262,12 +262,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -275,32 +330,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -313,72 +358,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -23,8 +23,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: TVheadend - a TV streaming server and digital video recorder description: TVheadend - a TV streaming server and digital video recorder
home: https://github.com/truecharts/apps/tree/master/charts/incubator/tvheadend home: https://github.com/truecharts/apps/tree/master/charts/incubator/tvheadend
@@ -22,4 +22,4 @@ name: tvheadend
sources: sources:
- https://github.com/tvheadend/tvheadend - https://github.com/tvheadend/tvheadend
type: application type: application
version: 6.2.4 version: 7.0.0
+160 -63
View File
@@ -363,12 +363,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -376,32 +431,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -414,72 +459,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -33,8 +33,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: Ubiquiti Network's Unifi Controller description: Ubiquiti Network's Unifi Controller
home: https://github.com/truecharts/apps/tree/master/charts/incubator/unifi home: https://github.com/truecharts/apps/tree/master/charts/incubator/unifi
@@ -21,4 +21,4 @@ sources:
- https://github.com/jacobalberty/unifi-docker - https://github.com/jacobalberty/unifi-docker
- https://unifi-network.ui.com - https://unifi-network.ui.com
type: application type: application
version: 5.2.4 version: 6.0.0
+160 -63
View File
@@ -462,12 +462,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -475,32 +530,22 @@ questions:
type: string type: string
default: "/unifi" default: "/unifi"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -513,72 +558,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -44,8 +44,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/unifi" mountPath: "/unifi"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
@@ -18,8 +18,7 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /config mountPath: /config
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce accessMode: ReadWriteOnce
size: 1Gi size: 1Gi
skipuninstall: false skipuninstall: false
@@ -29,8 +28,7 @@ persistence:
hostPathMounts: hostPathMounts:
- name: "hpmmountempty" - name: "hpmmountempty"
enabled: true enabled: true
emptyDir: type: emptyDir
enabled: true
mountPath: "/test1" mountPath: "/test1"
hostPath: "" hostPath: ""
readOnly: false readOnly: false
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: "Collabora Online Development Edition \u2013 an awesome, Online Office\ description: "Collabora Online Development Edition \u2013 an awesome, Online Office\
\ suite image suitable for home use." \ suite image suitable for home use."
@@ -24,4 +24,4 @@ sources:
- https://hub.docker.com/r/collabora/code - https://hub.docker.com/r/collabora/code
- https://www.collaboraoffice.com/code/docker/ - https://www.collaboraoffice.com/code/docker/
type: application type: application
version: 5.2.6 version: 6.0.0
@@ -269,70 +269,121 @@ questions:
default: 36004 default: 36004
required: true required: true
# Reverse Proxy # Reverse Proxy
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: DeepStack AI provides AI features including Face Recognition, Object description: DeepStack AI provides AI features including Face Recognition, Object
Detection, Scene Recognition and custom AI Models Detection, Scene Recognition and custom AI Models
@@ -25,4 +25,4 @@ sources:
- https://hub.docker.com/r/deepquestai/deepstack - https://hub.docker.com/r/deepquestai/deepstack
- https://www.deepstack.cc/ - https://www.deepstack.cc/
type: application type: application
version: 3.2.4 version: 4.0.0
+161 -64
View File
@@ -302,7 +302,7 @@ questions:
max: 65535 max: 65535
default: 36005 default: 36005
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
group: "Storage and Persistence" group: "Storage and Persistence"
@@ -320,12 +320,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -333,32 +388,22 @@ questions:
type: string type: string
default: "/datastore" default: "/datastore"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -371,72 +416,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -36,8 +36,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/datastore" mountPath: "/datastore"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: Emby Server is a home media server description: Emby Server is a home media server
home: https://github.com/truecharts/apps/master/stable/emby home: https://github.com/truecharts/apps/master/stable/emby
@@ -25,4 +25,4 @@ sources:
- https://hub.docker.com/r/linuxserver/emby - https://hub.docker.com/r/linuxserver/emby
- https://github.com/linuxserver/docker-emby.git - https://github.com/linuxserver/docker-emby.git
type: application type: application
version: 5.2.5 version: 6.0.0
+161 -64
View File
@@ -236,7 +236,7 @@ questions:
max: 65535 max: 65535
default: 36006 default: 36006
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
group: "Storage and Persistence" group: "Storage and Persistence"
@@ -254,12 +254,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -267,32 +322,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -305,72 +350,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -26,8 +26,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful description: ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful
configuration files and control them remotely through Home Automation systems. configuration files and control them remotely through Home Automation systems.
@@ -24,4 +24,4 @@ sources:
- https://github.com/esphome/esphome - https://github.com/esphome/esphome
- https://hub.docker.com/u/esphome - https://hub.docker.com/u/esphome
type: application type: application
version: 5.2.4 version: 6.0.0
+231 -88
View File
@@ -248,12 +248,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -261,32 +316,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -299,6 +344,7 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: platformio - variable: platformio
@@ -312,12 +358,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -325,32 +426,22 @@ questions:
type: string type: string
default: "/.platformio" default: "/.platformio"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -363,72 +454,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -27,8 +27,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: HandBrake is a tool for converting video from nearly any format to a description: HandBrake is a tool for converting video from nearly any format to a
selection of modern, widely supported codecs. selection of modern, widely supported codecs.
@@ -27,4 +27,4 @@ sources:
- https://hub.docker.com/r/jlesage/handbrake/ - https://hub.docker.com/r/jlesage/handbrake/
- https://handbrake.fr/ - https://handbrake.fr/
type: application type: application
version: 5.2.4 version: 6.0.0
+185 -98
View File
@@ -418,7 +418,7 @@ questions:
max: 65535 max: 65535
default: 36003 default: 36003
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
group: "Storage and Persistence" group: "Storage and Persistence"
@@ -436,12 +436,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -449,32 +504,22 @@ questions:
type: string type: string
default: "/data" default: "/data"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -487,72 +532,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
@@ -641,56 +738,46 @@ questions:
type: int type: int
$ref: $ref:
- "definitions/certificate" - "definitions/certificate"
- variable: deviceMounts - variable: deviceList
label: "Mount Devices" label: "Mount USB devices"
group: "Resources and Devices" group: "Resources and Devices"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: deviceMount - variable: deviceListEntry
label: "Custom Storage" label: "Device"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
required: true - variable: type
hidden: true label: "(Advanced) Type of Storage"
editable: false description: "Sets the persistence type"
- variable: emptyDir
label: "EmptyDir Volume"
schema: schema:
type: dict type: string
attrs: default: "hostPath"
- variable: enabled hidden: true
label: "Use emptyDir volume" - variable: readOnly
schema: label: "readOnly"
type: boolean schema:
default: false type: boolean
show_subquestions_if: true default: false
subquestions: - variable: hostPath
- variable: medium label: "Host Device Path"
label: "EmptyDir Medium" description: "Path to the device on the host system"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: devicePath
label: "Device Path"
description: "Path to the device to mount inside the container"
schema: schema:
type: path type: path
required: true - variable: mountPath
label: "Container Device Path"
description: "Path inside the container the device is mounted"
schema:
type: string
default: "/dev/ttyACM0" default: "/dev/ttyACM0"
editable: true
- variable: resources - variable: resources
group: "Resources and Devices" group: "Resources and Devices"
label: "" label: ""
+1 -5
View File
@@ -48,8 +48,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: home-assistant App for TrueNAS SCALE description: home-assistant App for TrueNAS SCALE
home: https://github.com/truecharts/apps/tree/master/charts/stable/home-assistant home: https://github.com/truecharts/apps/tree/master/charts/stable/home-assistant
@@ -25,4 +25,4 @@ sources:
- https://github.com/home-assistant/home-assistant - https://github.com/home-assistant/home-assistant
- https://github.com/cdr/code-server - https://github.com/cdr/code-server
type: application type: application
version: 5.2.5 version: 6.0.0
+185 -98
View File
@@ -264,7 +264,7 @@ questions:
max: 65535 max: 65535
default: 36008 default: 36008
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
group: "Storage and Persistence" group: "Storage and Persistence"
@@ -282,12 +282,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -295,32 +350,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -333,72 +378,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
@@ -487,56 +584,46 @@ questions:
type: int type: int
$ref: $ref:
- "definitions/certificate" - "definitions/certificate"
- variable: deviceMounts - variable: deviceList
label: "Mount Devices" label: "Mount USB devices"
group: "Resources and Devices" group: "Resources and Devices"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: deviceMount - variable: deviceListEntry
label: "Custom Storage" label: "Device"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
required: true - variable: type
hidden: true label: "(Advanced) Type of Storage"
editable: false description: "Sets the persistence type"
- variable: emptyDir
label: "EmptyDir Volume"
schema: schema:
type: dict type: string
attrs: default: "hostPath"
- variable: enabled hidden: true
label: "Use emptyDir volume" - variable: readOnly
schema: label: "readOnly"
type: boolean schema:
default: false type: boolean
show_subquestions_if: true default: false
subquestions: - variable: hostPath
- variable: medium label: "Host Device Path"
label: "EmptyDir Medium" description: "Path to the device on the host system"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: devicePath
label: "Device Path"
description: "Path to the device to mount inside the container"
schema: schema:
type: path type: path
required: true - variable: mountPath
label: "Container Device Path"
description: "Path inside the container the device is mounted"
schema:
type: string
default: "/dev/ttyACM0" default: "/dev/ttyACM0"
editable: true
- variable: resources - variable: resources
group: "Resources and Devices" group: "Resources and Devices"
label: "" label: ""
+2 -5
View File
@@ -45,11 +45,8 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
# # Path to your Z-Wave / Zigbee device in the container # # Path to your Z-Wave / Zigbee device in the container
# additionalVolumeMounts: # additionalVolumeMounts:
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: API Support for your favorite torrent trackers. description: API Support for your favorite torrent trackers.
home: https://github.com/truecharts/apps/tree/master/charts/stable/jackett home: https://github.com/truecharts/apps/tree/master/charts/stable/jackett
@@ -24,4 +24,4 @@ name: jackett
sources: sources:
- https://github.com/Jackett/Jackett - https://github.com/Jackett/Jackett
type: application type: application
version: 5.2.7 version: 6.0.0
+161 -64
View File
@@ -236,7 +236,7 @@ questions:
max: 65535 max: 65535
default: 36009 default: 36009
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
group: "Storage and Persistence" group: "Storage and Persistence"
@@ -254,12 +254,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -267,32 +322,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -305,72 +350,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -26,8 +26,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: Jellyfin is a Free Software Media System description: Jellyfin is a Free Software Media System
home: https://github.com/truecharts/apps/tree/master/charts/stable/jellyfin home: https://github.com/truecharts/apps/tree/master/charts/stable/jellyfin
@@ -24,4 +24,4 @@ name: jellyfin
sources: sources:
- https://github.com/jellyfin/jellyfin - https://github.com/jellyfin/jellyfin
type: application type: application
version: 5.2.4 version: 6.0.0
+161 -64
View File
@@ -236,7 +236,7 @@ questions:
max: 65535 max: 65535
default: 36010 default: 36010
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
group: "Storage and Persistence" group: "Storage and Persistence"
@@ -254,12 +254,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -267,32 +322,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -305,72 +350,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -26,8 +26,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: minimal
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: Private Windows Activation Server for development and testing description: Private Windows Activation Server for development and testing
home: https://github.com/truecharts/apps/tree/master/charts/stable/kms home: https://github.com/truecharts/apps/tree/master/charts/stable/kms
@@ -22,4 +22,4 @@ name: kms
sources: sources:
- https://github.com/SystemRage/py-kms - https://github.com/SystemRage/py-kms
type: application type: application
version: 5.2.4 version: 6.0.0
+90 -39
View File
@@ -240,71 +240,122 @@ questions:
max: 65535 max: 65535
default: 36011 default: 36011
required: true required: true
## TrueCharts Specific
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: resources - variable: resources
group: "Resources and Devices" group: "Resources and Devices"
label: "" label: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: Looks and smells like Sonarr but made for music description: Looks and smells like Sonarr but made for music
home: https://github.com/truecharts/apps/tree/master/charts/stable/lidarr home: https://github.com/truecharts/apps/tree/master/charts/stable/lidarr
@@ -24,4 +24,4 @@ name: lidarr
sources: sources:
- https://github.com/Lidarr/Lidarr - https://github.com/Lidarr/Lidarr
type: application type: application
version: 5.2.4 version: 6.0.0
+161 -64
View File
@@ -236,7 +236,7 @@ questions:
max: 65535 max: 65535
default: 36012 default: 36012
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
group: "Storage and Persistence" group: "Storage and Persistence"
@@ -254,12 +254,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -267,32 +322,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -305,72 +350,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+1 -5
View File
@@ -44,8 +44,4 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
+2 -2
View File
@@ -3,7 +3,7 @@ appVersion: auto
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.3 version: 6.1.1
deprecated: false deprecated: false
description: Want a Movie or TV Show on Plex or Emby? Use Ombi! description: Want a Movie or TV Show on Plex or Emby? Use Ombi!
home: https://github.com/truecharts/apps/tree/master/charts/stable/ombi home: https://github.com/truecharts/apps/tree/master/charts/stable/ombi
@@ -27,4 +27,4 @@ name: ombi
sources: sources:
- https://github.com/tidusjar/Ombi - https://github.com/tidusjar/Ombi
type: application type: application
version: 5.2.6 version: 6.0.0
+161 -64
View File
@@ -236,7 +236,7 @@ questions:
max: 65535 max: 65535
default: 36013 default: 36013
required: true required: true
## TrueCharts Specific
- variable: persistence - variable: persistence
label: "Integrated Persistent Storage" label: "Integrated Persistent Storage"
group: "Storage and Persistence" group: "Storage and Persistence"
@@ -254,12 +254,67 @@ questions:
schema: schema:
type: boolean type: boolean
default: true default: true
- variable: storageClass - variable: type
label: "Type of Storage" label: "(Advanced) Type of Storage"
description: " Warning: Anything other than SCALE-ZFS will break rollback!" description: "Sets the persistence type"
schema: schema:
type: string
default: "pvc"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "SCALE-ZFS" default: "SCALE-ZFS"
- variable: setPermissions
label: "Automatic Permissions"
description: "Automatically set permissions on install"
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
label: "readOnly"
schema:
type: boolean
default: false
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath - variable: mountPath
label: "mountPath" label: "mountPath"
description: "Path inside the container the storage is mounted" description: "Path inside the container the storage is mounted"
@@ -267,32 +322,22 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
- variable: emptyDir - variable: medium
label: "EmptyDir Volume" label: "EmptyDir Medium"
schema: schema:
type: dict show_if: [["type", "=", "emptyDir"]]
attrs: type: string
- variable: enabled default: ""
label: "Use emptyDir volume" enum:
schema: - value: ""
type: boolean description: "Default"
default: false - value: "Memory"
show_subquestions_if: true description: "Memory"
subquestions:
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode - variable: accessMode
label: "Access Mode (Advanced)" label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC" description: "Allow or disallow multiple PVC's writhing to the same PV"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "ReadWriteOnce" default: "ReadWriteOnce"
enum: enum:
@@ -305,72 +350,124 @@ questions:
- variable: size - variable: size
label: "Size quotum of storage" label: "Size quotum of storage"
schema: schema:
show_if: [["type", "=", "pvc"]]
type: string type: string
default: "100Gi" default: "100Gi"
- variable: hostPathMounts - variable: persistenceList
label: "Custom app storage" label: "Additional app storage"
group: "Storage and Persistence" group: "Storage and Persistence"
schema: schema:
type: list type: list
default: [] default: []
items: items:
- variable: volumeMount - variable: persistenceListEntry
label: "Custom Storage" label: "Custom Storage"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enabled" label: "Enable the storage"
schema: schema:
type: boolean type: boolean
default: true default: true
hidden: true - variable: type
label: "(Advanced) Type of Storage"
description: "Sets the persistence type"
schema:
type: string
default: "hostPath"
enum:
- value: "pvc"
description: "pvc"
- value: "emptyDir"
description: "emptyDir"
- value: "hostPath"
description: "hostPath"
- variable: storageClass
label: "(Advanced) storageClass"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "SCALE-ZFS"
- variable: setPermissions - variable: setPermissions
label: "Automatic Permissions" label: "Automatic Permissions"
description: "Automatically set permissions on install" description: "Automatically set permissions on install"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: boolean type: boolean
default: true default: true
- variable: readOnly - variable: readOnly
label: "Mount as ReadOnly" label: "readOnly"
description: "prevent any write from being done to the mounted volume"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: emptyDir
label: "EmptyDir Volume"
schema:
type: dict
attrs:
- variable: enabled
label: "Use emptyDir volume"
schema:
type: boolean
default: false
- variable: medium
label: "EmptyDir Medium"
schema:
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: mountPath
label: "Mount Path"
description: "Path to mount inside the pod"
schema:
type: path
required: true
default: ""
editable: true
- variable: hostPath - variable: hostPath
label: "Host Path" label: "hostPath"
description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" description: "Path inside the container the storage is mounted"
schema: schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath type: hostpath
required: true - variable: hostPathType
label: "hostPath Type"
schema:
show_if: [["type", "=", "hostPath"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "DirectoryOrCreate"
description: "DirectoryOrCreate"
- value: "Directory"
description: "Directory"
- value: "FileOrCreate"
description: "FileOrCreate"
- value: "File"
description: "File"
- value: "Socket"
description: "Socket"
- value: "CharDevice"
description: "CharDevice"
- value: "BlockDevice"
description: "BlockDevice"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
schema:
type: string
default: "/config"
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
- variable: accessMode
label: "Access Mode (Advanced)"
description: "Allow or disallow multiple PVC's writhing to the same PVC"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "ReadWriteOnce"
enum:
- value: "ReadWriteOnce"
description: "ReadWriteOnce"
- value: "ReadOnlyMany"
description: "ReadOnlyMany"
- value: "ReadWriteMany"
description: "ReadWriteMany"
- variable: size
label: "Size quotum of storage"
schema:
show_if: [["type", "=", "pvc"]]
type: string
default: "100Gi"
- variable: ingress - variable: ingress
label: "" label: ""
+2 -5
View File
@@ -23,11 +23,8 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
emptyDir: type: emptyDir
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
# Enabled mariadb # Enabled mariadb
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/mariadb # ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/mariadb

Some files were not shown because too many files have changed in this diff Show More