Storage Tweaking and bugfixing (#506)

* first work for allowing ramdisk usage

* add bump tooling.
Fixes: #157

* bump minor versions due to adding ramdisk emptydir to persistence

* allow disabling persistent storage

* actually push major as it is breaking in theory

* cleanup hpm example code

* Allow custom storageClass and fix bug using the wrong storageClass

* try fixing gabs

* cleanup

* update tests

* revert some permission job changes

* reverse some of the 3.0 common incompatible bitwarden changes
This commit is contained in:
Kjeld Schouten-Lebbing
2021-05-24 21:17:29 +02:00
committed by GitHub
parent 7e49c3c179
commit a837947884
95 changed files with 1524 additions and 1143 deletions
+1 -1
View File
@@ -26,4 +26,4 @@ sources:
- https://hub.docker.com/r/collabora/code
- https://www.collaboraoffice.com/code/docker/
type: application
version: 4.0.2
version: 4.1.0
+23 -25
View File
@@ -1,31 +1,29 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: deepstack-cpu
version: 2.0.1
# upstream_version:
appVersion: "auto"
description: DeepStack AI provides AI features including Face Recognition, Object Detection, Scene Recognition and custom AI Models
type: application
appVersion: auto
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
deprecated: false
description: DeepStack AI provides AI features including Face Recognition, Object
Detection, Scene Recognition and custom AI Models
home: https://github.com/truecharts/apps/tree/master/stable/deepstack-cpu
icon: https://deepquest.sfo2.digitaloceanspaces.com/deepstackcc/static/img/deepstacklogo.png
keywords:
- AI
sources:
- https://github.com/truecharts/apps/tree/master/stable/deepstack-cpu
- https://github.com/johnolafenwa/DeepStack
- https://hub.docker.com/r/deepquestai/deepstack
- https://www.deepstack.cc/
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
# condition:
- AI
kubeVersion: '>=1.16.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: truecharts.org
- name: stavros-k
email: stavros-k@users.noreply.github.com
url: truecharts.org
# annotations:
- email: info@truecharts.org
name: TrueCharts
url: truecharts.org
- email: stavros-k@users.noreply.github.com
name: stavros-k
url: truecharts.org
name: deepstack-cpu
sources:
- https://github.com/truecharts/apps/tree/master/stable/deepstack-cpu
- https://github.com/johnolafenwa/DeepStack
- https://hub.docker.com/r/deepquestai/deepstack
- https://www.deepstack.cc/
type: application
version: 2.1.0
@@ -286,16 +286,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -304,17 +301,27 @@ questions:
default: "/datastore"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+23 -26
View File
@@ -1,32 +1,29 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: emby
version: 4.0.2
# upstream_version:
appVersion: "auto"
description: Emby Server is a home media server
type: application
appVersion: auto
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
deprecated: false
description: Emby Server is a home media server
home: https://github.com/truecharts/apps/master/stable/emby
icon: https://truecharts.org/_static/img/emby-icon.png
keywords:
- jellyfin
- plex
- emby
sources:
- https://github.com/truecharts/apps/tree/master/stable/emby
- https://hub.docker.com/r/linuxserver/emby
- https://github.com/linuxserver/docker-emby.git
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
# condition:
- jellyfin
- plex
- emby
kubeVersion: '>=1.16.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: truecharts.org
- name: djs52
email: dan.sheridan@postman.org.uk
url: truecharts.org
# annotations:
- email: info@truecharts.org
name: TrueCharts
url: truecharts.org
- email: dan.sheridan@postman.org.uk
name: djs52
url: truecharts.org
name: emby
sources:
- https://github.com/truecharts/apps/tree/master/stable/emby
- https://hub.docker.com/r/linuxserver/emby
- https://github.com/linuxserver/docker-emby.git
type: application
version: 4.1.0
+16 -9
View File
@@ -220,16 +220,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -238,17 +235,27 @@ questions:
default: "/config"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+1 -1
View File
@@ -27,4 +27,4 @@ sources:
- https://hub.docker.com/u/esphome
type: application
upstream_version: 4.3.1
version: 4.0.2
version: 4.1.0
+32 -18
View File
@@ -214,16 +214,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -232,17 +229,27 @@ questions:
default: "/config"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
@@ -272,16 +279,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -290,17 +294,27 @@ questions:
default: "/.platformio"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+25 -27
View File
@@ -1,33 +1,31 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: handbrake
version: 4.0.1
# upstream_version:
appVersion: "auto"
description: HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs.
type: application
appVersion: auto
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
deprecated: false
description: HandBrake is a tool for converting video from nearly any format to a
selection of modern, widely supported codecs.
home: https://github.com/truecharts/apps/tree/master/stable/handbrake
icon: https://handbrake.fr/img/logo.png
keywords:
- handbrake
- encode
- media
sources:
- https://github.com/truecharts/apps/tree/master/stable/handbrake
- https://github.com/jlesage/docker-handbrake
- https://hub.docker.com/r/jlesage/handbrake/
- https://handbrake.fr/
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
# condition:
- handbrake
- encode
- media
kubeVersion: '>=1.16.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: truecharts.org
- name: stavros-k
email: stavros-k@users.noreply.github.com
url: truecharts.org
# annotations:
- email: info@truecharts.org
name: TrueCharts
url: truecharts.org
- email: stavros-k@users.noreply.github.com
name: stavros-k
url: truecharts.org
name: handbrake
sources:
- https://github.com/truecharts/apps/tree/master/stable/handbrake
- https://github.com/jlesage/docker-handbrake
- https://hub.docker.com/r/jlesage/handbrake/
- https://handbrake.fr/
type: application
version: 4.1.0
+16 -9
View File
@@ -398,16 +398,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -416,17 +413,27 @@ questions:
default: "/data"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+1 -1
View File
@@ -28,4 +28,4 @@ sources:
- https://github.com/cdr/code-server
type: application
upstream_version: 5.3.0
version: 4.0.2
version: 4.1.0
@@ -248,16 +248,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -266,17 +263,27 @@ questions:
default: "/usr/src/app/store"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+1 -1
View File
@@ -28,4 +28,4 @@ sources:
- https://hub.docker.com/r/linuxserver/jackett
type: application
upstream_version: 7.0.1
version: 4.0.2
version: 4.1.0
+16 -9
View File
@@ -220,16 +220,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -238,17 +235,27 @@ questions:
default: "/config"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+25 -27
View File
@@ -1,33 +1,31 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: jellyfin
version: 4.0.2
upstream_version: 4.2.1
appVersion: "auto"
description: Jellyfin is a Free Software Media System
type: application
appVersion: auto
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
deprecated: false
description: Jellyfin is a Free Software Media System
home: https://github.com/truecharts/apps/tree/master/stable/jellyfin
icon: https://truecharts.org/_static/img/jellyfin-icon.png
keywords:
- jellyfin
- plex
- emby
sources:
- https://github.com/truecharts/apps/tree/master/stable/jellyfin
- https://github.com/k8s-at-home/charts/tree/master/charts/jellyfin
- https://hub.docker.com/r/linuxserver/Jellyfin/
- https://github.com/jellyfin/jellyfin
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
# condition:
- jellyfin
- plex
- emby
kubeVersion: '>=1.16.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: truecharts.org
- name: Ornias1993
email: kjeld@schouten-lebbing.nl
url: truecharts.org
# annotations:
- email: info@truecharts.org
name: TrueCharts
url: truecharts.org
- email: kjeld@schouten-lebbing.nl
name: Ornias1993
url: truecharts.org
name: jellyfin
sources:
- https://github.com/truecharts/apps/tree/master/stable/jellyfin
- https://github.com/k8s-at-home/charts/tree/master/charts/jellyfin
- https://hub.docker.com/r/linuxserver/Jellyfin/
- https://github.com/jellyfin/jellyfin
type: application
upstream_version: 4.2.1
version: 4.1.0
+16 -9
View File
@@ -220,16 +220,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -238,17 +235,27 @@ questions:
default: "/config"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+20 -23
View File
@@ -1,29 +1,26 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: kms
version: 4.0.1
# upstream_version:
appVersion: "minimal"
description: Private Windows Activation Server for development and testing
type: application
appVersion: minimal
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
deprecated: false
description: Private Windows Activation Server for development and testing
home: https://github.com/truecharts/apps/tree/master/stable/kms
icon: https://truecharts.org/_static/img/kms-icon.jpg
keywords:
- kms
sources:
- https://github.com/truecharts/apps/tree/master/stable/kms
- https://github.com/SystemRage/py-kms
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
# condition:
- kms
kubeVersion: '>=1.16.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: truecharts.org
- name: Ornias1993
email: kjeld@schouten-lebbing.nl
url: truecharts.org
# annotations:
- email: info@truecharts.org
name: TrueCharts
url: truecharts.org
- email: kjeld@schouten-lebbing.nl
name: Ornias1993
url: truecharts.org
name: kms
sources:
- https://github.com/truecharts/apps/tree/master/stable/kms
- https://github.com/SystemRage/py-kms
type: application
version: 4.1.0
+1 -1
View File
@@ -28,4 +28,4 @@ sources:
- https://hub.docker.com/r/linuxserver/lidarr
type: application
upstream_version: 7.1.0
version: 4.0.3
version: 4.1.0
+16 -9
View File
@@ -220,16 +220,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -238,17 +235,27 @@ questions:
default: "/config"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+1 -1
View File
@@ -31,4 +31,4 @@ sources:
- https://hub.docker.com/r/linuxserver/ombi
type: application
upstream_version: 8.0.1
version: 4.0.2
version: 4.1.0
+16 -9
View File
@@ -220,16 +220,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -238,17 +235,27 @@ questions:
default: "/config"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+19 -21
View File
@@ -1,29 +1,27 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: plex
version: 3.0.3
upstream_version: 4.2.1
appVersion: "auto"
description: Plex Media Server
type: application
appVersion: auto
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
deprecated: false
description: Plex Media Server
home: https://github.com/truecharts/apps/tree/master/stable/plex
icon: https://www.plex.tv/wp-content/uploads/2018/01/pmp-icon-1.png
keywords:
- plex
- plex-media-server
sources:
- https://github.com/truecharts/apps/tree/master/stable/plex
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
# condition:
kubeVersion: '>=1.16.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: truecharts.org
- name: Ornias1993
email: kjeld@schouten-lebbing.nl
url: truecharts.org
# annotations:
- email: info@truecharts.org
name: TrueCharts
url: truecharts.org
- email: kjeld@schouten-lebbing.nl
name: Ornias1993
url: truecharts.org
name: plex
sources:
- https://github.com/truecharts/apps/tree/master/stable/plex
type: application
upstream_version: 4.2.1
version: 3.1.0
+16 -9
View File
@@ -238,16 +238,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -256,17 +253,27 @@ questions:
default: "/config"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+1 -1
View File
@@ -28,4 +28,4 @@ sources:
- https://hub.docker.com/r/linuxserver/radarr
type: application
upstream_version: 9.1.0
version: 4.0.2
version: 4.1.0
+16 -9
View File
@@ -220,16 +220,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -238,17 +235,27 @@ questions:
default: "/config"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+25 -27
View File
@@ -1,33 +1,31 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: sonarr
version: 4.0.1
upstream_version: 9.1.0
appVersion: "auto"
description: Smart PVR for newsgroup and bittorrent users
type: application
appVersion: auto
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
deprecated: false
description: Smart PVR for newsgroup and bittorrent users
home: https://github.com/truecharts/apps/tree/master/stable/sonarr
icon: https://github.com/Sonarr/Sonarr/blob/phantom-develop/Logo/512.png?raw=true
keywords:
- sonarr
- torrent
- usenet
sources:
- https://github.com/truecharts/apps/tree/master/stable/sonarr
- https://github.com/k8s-at-home/charts/tree/master/charts/sonarr
- https://github.com/Sonarr/Sonarr
- https://hub.docker.com/r/linuxserver/sonarr
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
# condition:
- sonarr
- torrent
- usenet
kubeVersion: '>=1.16.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: truecharts.org
- name: Ornias1993
email: kjeld@schouten-lebbing.nl
url: truecharts.org
# annotations:
- email: info@truecharts.org
name: TrueCharts
url: truecharts.org
- email: kjeld@schouten-lebbing.nl
name: Ornias1993
url: truecharts.org
name: sonarr
sources:
- https://github.com/truecharts/apps/tree/master/stable/sonarr
- https://github.com/k8s-at-home/charts/tree/master/charts/sonarr
- https://github.com/Sonarr/Sonarr
- https://hub.docker.com/r/linuxserver/sonarr
type: application
upstream_version: 9.1.0
version: 4.1.0
+16 -9
View File
@@ -220,16 +220,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -238,17 +235,27 @@ questions:
default: "/config"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+21 -24
View File
@@ -1,30 +1,27 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: syncthing
version: 4.0.1
# upstream_version:
appVersion: "auto"
description: P2P file synchronization application
type: application
appVersion: auto
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
deprecated: false
description: P2P file synchronization application
home: https://github.com/truecharts/apps/tree/master/stable/syncthing
icon: https://raw.githubusercontent.com/syncthing/syncthing/main/assets/logo-128.png
keywords:
- syncthing
sources:
- https://syncthing.net/
- https://github.com/syncthing/syncthing
- https://hub.docker.com/r/syncthing/syncthing
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
# condition:
- syncthing
kubeVersion: '>=1.16.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: truecharts.org
- name: luuknieuwdorp
email: luuk@nieuwdorp.me
url: nieuwdorp.me
# annotations:
- email: info@truecharts.org
name: TrueCharts
url: truecharts.org
- email: luuk@nieuwdorp.me
name: luuknieuwdorp
url: nieuwdorp.me
name: syncthing
sources:
- https://syncthing.net/
- https://github.com/syncthing/syncthing
- https://hub.docker.com/r/syncthing/syncthing
type: application
version: 4.1.0
+16 -9
View File
@@ -355,16 +355,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -373,17 +370,27 @@ questions:
default: "/var/syncthing"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+1 -1
View File
@@ -27,4 +27,4 @@ sources:
- https://hub.docker.com/r/tautulli/tautulli
type: application
upstream_version: 7.0.1
version: 4.0.2
version: 4.1.0
+16 -9
View File
@@ -220,16 +220,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -238,17 +235,27 @@ questions:
default: "/config"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+26 -28
View File
@@ -1,34 +1,32 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: traefik
version: 3.2.5
appVersion: "auto"
description: A Traefik based Reverse Proxy and Certificate Manager
type: application
appVersion: auto
dependencies:
- name: common
repository: https://truecharts.org/
version: 3.5.8
- name: traefik
repository: https://helm.traefik.io/traefik
version: 9.19.1
deprecated: false
description: A Traefik based Reverse Proxy and Certificate Manager
home: https://github.com/truecharts/apps/tree/master/stable/traefik
icon: https://raw.githubusercontent.com/traefik/traefik/v2.3/docs/content/assets/img/traefik.logo.png
keywords:
- traefik
- ingress
sources:
- https://github.com/truecharts/apps/tree/master/stable/traefik
- https://github.com/traefik/traefik
- https://github.com/traefik/traefik-helm-chart
- https://traefik.io/
dependencies:
- name: common
repository: https://truecharts.org/
version: 3.5.8
# condition:
- name: traefik
repository: https://helm.traefik.io/traefik
version: 9.19.1
- traefik
- ingress
kubeVersion: '>=1.16.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: truecharts.org
- name: Ornias1993
email: kjeld@schouten-lebbing.nl
url: truecharts.org
# annotations:
- email: info@truecharts.org
name: TrueCharts
url: truecharts.org
- email: kjeld@schouten-lebbing.nl
name: Ornias1993
url: truecharts.org
name: traefik
sources:
- https://github.com/truecharts/apps/tree/master/stable/traefik
- https://github.com/traefik/traefik
- https://github.com/traefik/traefik-helm-chart
- https://traefik.io/
type: application
version: 3.3.0
+23 -26
View File
@@ -1,32 +1,29 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: transmission
version: 4.0.1
# upstream_version:
appVersion: "auto"
description: API Support for your favorite torrent trackers.
type: application
appVersion: auto
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
deprecated: false
description: API Support for your favorite torrent trackers.
home: https://github.com/truecharts/apps/tree/master/stable/transmission
icon: https://github.com/Jackett/Jackett/blob/phantom-develop/Logo/512.png?raw=true
keywords:
- transmission
- torrent
- usenet
sources:
- https://github.com/truecharts/apps/tree/master/stable/transmission
- https://github.com/transmission/transmission
- https://hub.docker.com/r/linuxserver/transmission
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
# condition:
- transmission
- torrent
- usenet
kubeVersion: '>=1.16.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: truecharts.org
- name: Ornias1993
email: kjeld@schouten-lebbing.nl
url: truecharts.org
# annotations:
- email: info@truecharts.org
name: TrueCharts
url: truecharts.org
- email: kjeld@schouten-lebbing.nl
name: Ornias1993
url: truecharts.org
name: transmission
sources:
- https://github.com/truecharts/apps/tree/master/stable/transmission
- https://github.com/transmission/transmission
- https://hub.docker.com/r/linuxserver/transmission
type: application
version: 4.1.0
@@ -540,16 +540,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -558,17 +555,27 @@ questions:
default: "/config"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+20 -23
View File
@@ -1,29 +1,26 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: truecommand
version: 4.0.1
# upstream_version: 1.1.0
appVersion: "nightly"
description: Aggregated management of TrueNAS devices
type: application
appVersion: nightly
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
deprecated: false
description: Aggregated management of TrueNAS devices
home: https://github.com/truecharts/apps/tree/master/incubator/truecommand
icon: https://www.ixsystems.com/documentation/truecommand/1.2/_static/tv-logo.png
keywords:
- truecommand
sources:
- https://github.com/truecharts/apps/tree/master/incubator/truecommand
- https://hub.docker.com/r/ixsystems/truecommand
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
# condition:
- truecommand
kubeVersion: '>=1.16.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: truecharts.org
- name: Ornias1993
email: kjeld@schouten-lebbing.nl
url: truecharts.org
# annotations:
- email: info@truecharts.org
name: TrueCharts
url: truecharts.org
- email: kjeld@schouten-lebbing.nl
name: Ornias1993
url: truecharts.org
name: truecommand
sources:
- https://github.com/truecharts/apps/tree/master/incubator/truecommand
- https://hub.docker.com/r/ixsystems/truecommand
type: application
version: 4.1.0
+16 -9
View File
@@ -233,16 +233,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -251,17 +248,27 @@ questions:
default: "/data"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+30 -33
View File
@@ -1,39 +1,36 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: vaultwarden
version: 1.0.1
# upstream_version:
appVersion: "auto"
description: Unofficial Bitwarden compatible server written in Rust
type: application
appVersion: auto
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
- condition: postgresql.enabled
name: postgresql
repository: https://charts.bitnami.com/bitnami
version: 10.4.6
deprecated: false
description: Unofficial Bitwarden compatible server written in Rust
home: https://github.com/truecharts/apps/tree/master/stable/vaultwarden
icon: https://raw.githubusercontent.com/bitwarden/brand/master/icons/256x256.png
keywords:
- bitwarden
- bitwardenrs
- bitwarden_rs
- vaultwarden
- password
- rust
sources:
- https://github.com/truecharts/apps/tree/master/incubator/bitwarden
- https://github.com/k8s-at-home/charts/tree/master/charts/stable/bitwardenrs
- https://github.com/dani-garcia/vaultwarden
dependencies:
- name: common
repository: https://truecharts.org/
version: 4.1.6
# condition:
- name: postgresql
version: 10.4.6
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
- bitwarden
- bitwardenrs
- bitwarden_rs
- vaultwarden
- password
- rust
kubeVersion: '>=1.16.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: truecharts.org
- name: Ornias1993
email: kjeld@schouten-lebbing.nl
url: truecharts.org
# annotations:
- email: info@truecharts.org
name: TrueCharts
url: truecharts.org
- email: kjeld@schouten-lebbing.nl
name: Ornias1993
url: truecharts.org
name: vaultwarden
sources:
- https://github.com/truecharts/apps/tree/master/incubator/bitwarden
- https://github.com/k8s-at-home/charts/tree/master/charts/stable/bitwardenrs
- https://github.com/dani-garcia/vaultwarden
type: application
version: 1.1.0
+46 -25
View File
@@ -610,16 +610,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -628,17 +625,27 @@ questions:
default: "/data"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
@@ -678,13 +685,10 @@ questions:
hidden: true
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -693,17 +697,27 @@ questions:
default: ""
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
@@ -733,16 +747,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -751,17 +762,27 @@ questions:
default: ""
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"
+1 -1
View File
@@ -30,4 +30,4 @@ sources:
- https://hub.docker.com/r/zwavejs/zwavejs2mqtt
type: application
upstream_version: 1.1.0
version: 4.0.3
version: 4.1.0
@@ -307,16 +307,13 @@ questions:
schema:
type: boolean
default: true
hidden: true
hidden: false
- variable: storageClass
label: "Type of Storage"
description: " Warning: Anything other than Internal will break rollback!"
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
schema:
type: string
default: ""
enum:
- value: ""
description: "Internal"
default: "SCALE-ZFS"
- variable: mountPath
label: "mountPath"
description: "Path inside the container the storage is mounted"
@@ -325,17 +322,27 @@ questions:
default: "/usr/src/app/store"
hidden: true
- variable: emptyDir
label: "Mount a ramdisk instead of actual storage"
label: "Use Empty Dir Mountpoint"
schema:
type: dict
hidden: true
hidden: false
attrs:
- variable: enabled
label: "Enable emptyDir"
schema:
type: boolean
default: false
hidden: true
hidden: false
- variable: medium
label: "EmptyDir Medium"
schema:
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"