mirror of
https://github.com/truenas/charts.git
synced 2026-02-14 07:45:46 +08:00
NAS-122694 / 23.10 / Add some validation in webdav and other apps (#1312)
* Add some validation in webdav * add validation in resources * formatting * Update error message * remove extra `\` * negate logic * bump
This commit is contained in:
@@ -3,7 +3,7 @@ description: Elasticsearch is the distributed, RESTful search and analytics engi
|
||||
annotations:
|
||||
title: Elastic Search
|
||||
type: application
|
||||
version: 1.0.13
|
||||
version: 1.0.14
|
||||
apiVersion: v2
|
||||
appVersion: 8.8.2
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -165,6 +165,13 @@ questions:
|
||||
description: CPU limit for Elastic Search.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -172,5 +179,13 @@ questions:
|
||||
description: Memory limit for Elastic Search.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: The Prometheus monitoring system and time series database.
|
||||
annotations:
|
||||
title: Prometheus
|
||||
type: application
|
||||
version: 1.0.13
|
||||
version: 1.0.14
|
||||
apiVersion: v2
|
||||
appVersion: v2.45.0
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -228,12 +228,27 @@ questions:
|
||||
description: CPU limit for Prometheus.
|
||||
schema:
|
||||
type: string
|
||||
default: 4000m
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
label: Memory
|
||||
description: Memory limit for Prometheus.
|
||||
schema:
|
||||
type: string
|
||||
default: 8Gi
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Free and open source, powerful network-wide ads & trackers blocking
|
||||
annotations:
|
||||
title: AdGuard Home
|
||||
type: application
|
||||
version: 1.0.12
|
||||
version: 1.0.13
|
||||
apiVersion: v2
|
||||
appVersion: 0.107.33
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -170,12 +170,27 @@ questions:
|
||||
description: CPU limit for AdGuard Home.
|
||||
schema:
|
||||
type: string
|
||||
default: 4000m
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
label: Memory
|
||||
description: Memory limit for AdGuard Home.
|
||||
schema:
|
||||
type: string
|
||||
default: 8Gi
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Bazarr is a companion application to Sonarr and Radarr. It manages
|
||||
annotations:
|
||||
title: Bazarr
|
||||
type: application
|
||||
version: 1.0.1
|
||||
version: 1.0.2
|
||||
apiVersion: v2
|
||||
appVersion: '1.2.2'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -207,6 +207,13 @@ questions:
|
||||
description: CPU limit for Bazarr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -214,5 +221,13 @@ questions:
|
||||
description: Memory limit for Bazarr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Chia is a modern cryptocurrency built from scratch, designed to be
|
||||
annotations:
|
||||
title: Chia
|
||||
type: application
|
||||
version: 1.0.14
|
||||
version: 1.0.15
|
||||
apiVersion: v2
|
||||
appVersion: 1.8.2
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -254,15 +254,30 @@ questions:
|
||||
attrs:
|
||||
- variable: cpu
|
||||
label: CPU
|
||||
description: CPU limit for qBittorrent.
|
||||
description: CPU limit for Chia.
|
||||
schema:
|
||||
type: string
|
||||
default: 4000m
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
label: Memory
|
||||
description: Memory limit for qBittorrent.
|
||||
description: Memory limit for Chia.
|
||||
schema:
|
||||
type: string
|
||||
default: 8Gi
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: ClamAV is an open source (GPLv2) anti-virus toolkit.
|
||||
annotations:
|
||||
title: Clam AV
|
||||
type: application
|
||||
version: 1.0.6
|
||||
version: 1.0.7
|
||||
apiVersion: v2
|
||||
appVersion: '1.0.1'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -197,12 +197,27 @@ questions:
|
||||
description: CPU limit for ClamAV.
|
||||
schema:
|
||||
type: string
|
||||
default: 4000m
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
label: Memory
|
||||
description: Memory limit for ClamAV.
|
||||
schema:
|
||||
type: string
|
||||
default: 8Gi
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Lightweight universal DDNS Updater with web UI
|
||||
annotations:
|
||||
title: DDNS Updater
|
||||
type: application
|
||||
version: 1.0.8
|
||||
version: 1.0.9
|
||||
apiVersion: v2
|
||||
appVersion: 'v2.5.0'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -1337,6 +1337,13 @@ questions:
|
||||
description: CPU limit for DDNS Updater.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -1344,5 +1351,13 @@ questions:
|
||||
description: Memory limit for DDNS Updater.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Deluge is a lightweight, Free Software, cross-platform BitTorrent c
|
||||
annotations:
|
||||
title: Deluge
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 1.0.3
|
||||
apiVersion: v2
|
||||
appVersion: '9.5.3'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -269,6 +269,13 @@ questions:
|
||||
description: CPU limit for Deluge.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -276,5 +283,13 @@ questions:
|
||||
description: Memory limit for Deluge.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: File Browser provides a file managing interface within a specified
|
||||
annotations:
|
||||
title: File Browser
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 1.0.3
|
||||
apiVersion: v2
|
||||
appVersion: 'v2.23.0'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -219,6 +219,13 @@ questions:
|
||||
description: CPU limit for Filebrowser.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -226,5 +233,13 @@ questions:
|
||||
description: Memory limit for Filebrowser.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Gitea - Git with a cup of tea
|
||||
annotations:
|
||||
title: Gitea
|
||||
type: application
|
||||
version: 1.0.10
|
||||
version: 1.0.11
|
||||
apiVersion: v2
|
||||
appVersion: '1.19.0'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -304,12 +304,27 @@ questions:
|
||||
description: CPU limit for Gitea.
|
||||
schema:
|
||||
type: string
|
||||
default: 4000m
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
label: Memory
|
||||
description: Memory limit for Gitea.
|
||||
schema:
|
||||
type: string
|
||||
default: 8Gi
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Grafana is the open source analytics & monitoring solution for ever
|
||||
annotations:
|
||||
title: Grafana
|
||||
type: application
|
||||
version: 1.0.4
|
||||
version: 1.0.5
|
||||
apiVersion: v2
|
||||
appVersion: 10.0.1
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -243,6 +243,13 @@ questions:
|
||||
description: CPU limit for Grafana.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -250,5 +257,13 @@ questions:
|
||||
description: Memory limit for Grafana.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Interplanetary Filesystem - the Web3 standard for content-addressin
|
||||
annotations:
|
||||
title: IPFS
|
||||
type: application
|
||||
version: 1.0.16
|
||||
version: 1.0.17
|
||||
apiVersion: v2
|
||||
appVersion: v0.21.0
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -214,12 +214,27 @@ questions:
|
||||
description: CPU limit for IPFS.
|
||||
schema:
|
||||
type: string
|
||||
default: 4000m
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
label: Memory
|
||||
description: Memory limit for IPFS.
|
||||
schema:
|
||||
type: string
|
||||
default: 8Gi
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Jellyfin is a Free Software Media System that puts you in control o
|
||||
annotations:
|
||||
title: Jellyfin
|
||||
type: application
|
||||
version: 1.0.9
|
||||
version: 1.0.10
|
||||
apiVersion: v2
|
||||
appVersion: '10.8.10'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -318,6 +318,13 @@ questions:
|
||||
description: CPU limit for Jellyfin.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -325,6 +332,14 @@ questions:
|
||||
description: Memory limit for Jellyfin.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Jellyseerr is a free and open source software application for manag
|
||||
annotations:
|
||||
title: Jellyseerr
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 1.0.3
|
||||
apiVersion: v2
|
||||
appVersion: 1.5.0
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -167,6 +167,13 @@ questions:
|
||||
description: CPU limit for Jellyseerr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -174,5 +181,13 @@ questions:
|
||||
description: Memory limit for Jellyseerr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Jenkins is a leading open source automation server,
|
||||
annotations:
|
||||
title: Jenkins
|
||||
type: application
|
||||
version: 1.0.4
|
||||
version: 1.0.5
|
||||
apiVersion: v2
|
||||
appVersion: 2.401.2
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -264,6 +264,13 @@ questions:
|
||||
description: CPU limit for Jenkins.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -271,5 +278,13 @@ questions:
|
||||
description: Memory limit for Jenkins.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Komga is a free and open source comics/mangas server.
|
||||
annotations:
|
||||
title: Komga
|
||||
type: application
|
||||
version: 1.0.1
|
||||
version: 1.0.2
|
||||
apiVersion: v2
|
||||
appVersion: '1.1.0'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -217,6 +217,13 @@ questions:
|
||||
description: CPU limit for Komga.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -224,5 +231,13 @@ questions:
|
||||
description: Memory limit for Komga.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Lidarr is a music collection manager for Usenet and BitTorrent user
|
||||
annotations:
|
||||
title: Lidarr
|
||||
type: application
|
||||
version: 1.0.13
|
||||
version: 1.0.14
|
||||
apiVersion: v2
|
||||
appVersion: '1.1.3.2982'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -214,6 +214,13 @@ questions:
|
||||
description: CPU limit for Lidarr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -221,5 +228,13 @@ questions:
|
||||
description: Memory limit for Lidarr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Minecraft is a sandbox game
|
||||
annotations:
|
||||
title: Minecraft
|
||||
type: application
|
||||
version: 1.0.5
|
||||
version: 1.0.6
|
||||
apiVersion: v2
|
||||
appVersion: '2023.3.0'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -627,6 +627,13 @@ questions:
|
||||
description: CPU limit for Minecraft.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -634,5 +641,13 @@ questions:
|
||||
description: Memory limit for Minecraft.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: MineOS is a server front-end to ease managing Minecraft administrat
|
||||
annotations:
|
||||
title: MineOS
|
||||
type: application
|
||||
version: 1.0.4
|
||||
version: 1.0.5
|
||||
apiVersion: v2
|
||||
appVersion: 'latest'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -220,12 +220,27 @@ questions:
|
||||
description: CPU limit for MineOS.
|
||||
schema:
|
||||
type: string
|
||||
default: 4000m
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
label: Memory
|
||||
description: Memory limit for MineOS.
|
||||
schema:
|
||||
type: string
|
||||
default: 8Gi
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Mumble is a free, open source, low latency, high quality voice chat
|
||||
annotations:
|
||||
title: Mumble
|
||||
type: application
|
||||
version: 1.0.6
|
||||
version: 1.0.7
|
||||
apiVersion: v2
|
||||
appVersion: 'v1.4.230'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -178,12 +178,27 @@ questions:
|
||||
description: CPU limit for Mumble.
|
||||
schema:
|
||||
type: string
|
||||
default: 4000m
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
label: Memory
|
||||
description: Memory limit for Mumble.
|
||||
schema:
|
||||
type: string
|
||||
default: 8Gi
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Navidrome is a personal streaming service
|
||||
annotations:
|
||||
title: Navidrome
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 1.0.3
|
||||
apiVersion: v2
|
||||
appVersion: '0.49.3'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -251,6 +251,13 @@ questions:
|
||||
description: CPU limit for Navidrome.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -258,5 +265,13 @@ questions:
|
||||
description: Memory limit for Navidrome.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Expose your services easily and securely
|
||||
annotations:
|
||||
title: Nginx Proxy Manager
|
||||
type: application
|
||||
version: 1.0.11
|
||||
version: 1.0.12
|
||||
apiVersion: v2
|
||||
appVersion: 2.10.3
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -193,6 +193,13 @@ questions:
|
||||
description: CPU limit for Nginx Proxy Manager.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -200,5 +207,13 @@ questions:
|
||||
description: Memory limit for Nginx Proxy Manager.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Overseerr is a free and open source software application for managi
|
||||
annotations:
|
||||
title: Overseerr
|
||||
type: application
|
||||
version: 1.0.8
|
||||
version: 1.0.9
|
||||
apiVersion: v2
|
||||
appVersion: 1.33.0
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -167,6 +167,13 @@ questions:
|
||||
description: CPU limit for Overseerr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -174,5 +181,13 @@ questions:
|
||||
description: Memory limit for Overseerr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: The qBittorrent project aims to provide an open-source software alt
|
||||
annotations:
|
||||
title: qBittorrent
|
||||
type: application
|
||||
version: 1.0.16
|
||||
version: 1.0.17
|
||||
apiVersion: v2
|
||||
appVersion: 4.5.4
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -204,12 +204,27 @@ questions:
|
||||
description: CPU limit for qBittorrent.
|
||||
schema:
|
||||
type: string
|
||||
default: 4000m
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
label: Memory
|
||||
description: Memory limit for qBittorrent.
|
||||
schema:
|
||||
type: string
|
||||
default: 8Gi
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Radarr is a movie collection manager for Usenet and BitTorrent user
|
||||
annotations:
|
||||
title: Radarr
|
||||
type: application
|
||||
version: 1.0.16
|
||||
version: 1.0.17
|
||||
apiVersion: v2
|
||||
appVersion: 4.6.4.7568
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -214,6 +214,13 @@ questions:
|
||||
description: CPU limit for Radarr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -221,5 +228,13 @@ questions:
|
||||
description: Memory limit for Radarr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Readarr is an ebook and audiobook collection manager for Usenet and
|
||||
annotations:
|
||||
title: Readarr
|
||||
type: application
|
||||
version: 1.0.1
|
||||
version: 1.0.2
|
||||
apiVersion: v2
|
||||
appVersion: '0.1.9.1905'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -214,6 +214,13 @@ questions:
|
||||
description: CPU limit for Readarr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -221,5 +228,13 @@ questions:
|
||||
description: Memory limit for Readarr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Redis. The open source, in-memory data store used by millions of de
|
||||
annotations:
|
||||
title: Redis
|
||||
type: application
|
||||
version: 1.0.1
|
||||
version: 1.0.2
|
||||
apiVersion: v2
|
||||
appVersion: 7.0.11
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -120,6 +120,13 @@ questions:
|
||||
description: CPU limit for Redis.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -127,5 +134,13 @@ questions:
|
||||
description: Memory limit for Redis.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Rsync is an open source utility that provides fast incremental file
|
||||
annotations:
|
||||
title: Rsync Daemon
|
||||
type: application
|
||||
version: 1.0.3
|
||||
version: 1.0.4
|
||||
apiVersion: v2
|
||||
appVersion: 1.0.0
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -219,6 +219,13 @@ questions:
|
||||
description: CPU limit for Rsync.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -226,5 +233,13 @@ questions:
|
||||
description: Memory limit for Rsync.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Sonarr is a PVR for Usenet and BitTorrent users.
|
||||
annotations:
|
||||
title: Sonarr
|
||||
type: application
|
||||
version: 1.0.12
|
||||
version: 1.0.13
|
||||
apiVersion: v2
|
||||
appVersion: '3.0.10.1567'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -214,6 +214,13 @@ questions:
|
||||
description: CPU limit for Sonarr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -221,5 +228,13 @@ questions:
|
||||
description: Memory limit for Sonarr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Secure remote access to shared resources
|
||||
annotations:
|
||||
title: Tailscale
|
||||
type: application
|
||||
version: 1.0.7
|
||||
version: 1.0.8
|
||||
apiVersion: v2
|
||||
appVersion: 'v1.42.0'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -147,6 +147,13 @@ questions:
|
||||
description: CPU limit for Tailscale.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -154,5 +161,13 @@ questions:
|
||||
description: Memory limit for Tailscale.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Tautulli is a python based web application for monitoring, analytic
|
||||
annotations:
|
||||
title: Tautulli
|
||||
type: application
|
||||
version: 1.0.1
|
||||
version: 1.0.2
|
||||
apiVersion: v2
|
||||
appVersion: '2.12.4'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -208,9 +208,13 @@ questions:
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
valid_chars: '^(0\\.[1-9]|[1-9][0-9]*)(\\.[0-9]|m?)$'
|
||||
valid_chars_error: 'Valid CPU limit formats are (Plain Integer - eg. 1), (Float - eg. 0.5), (Milicpu - eg. 500m)'
|
||||
required: true
|
||||
- variable: memory
|
||||
label: Memory
|
||||
@@ -219,6 +223,11 @@ questions:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: 'Valid Memory limit formats are (Suffixed with E/P/T/G/M/K - eg. 1G), (Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi), (Plain Integer in bytes - eg. 1024), (Exponent - eg. 134e6)'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Tdarr is a Distributed Transcoding System
|
||||
annotations:
|
||||
title: Tdarr
|
||||
type: application
|
||||
version: 1.0.10
|
||||
version: 1.0.11
|
||||
apiVersion: v2
|
||||
appVersion: '2.00.20.1'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -375,6 +375,13 @@ questions:
|
||||
description: CPU limit for Tdarr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -382,6 +389,14 @@ questions:
|
||||
description: Memory limit for Tdarr.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Terraria is a land of adventure! A land of mystery! A land that's y
|
||||
annotations:
|
||||
title: Terraria
|
||||
type: application
|
||||
version: 1.0.6
|
||||
version: 1.0.7
|
||||
apiVersion: v2
|
||||
appVersion: '1.4.4.9'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -305,6 +305,13 @@ questions:
|
||||
description: CPU limit for Terraria.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -312,5 +319,13 @@ questions:
|
||||
description: Memory limit for Terraria.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: A lightweight tftp-server
|
||||
annotations:
|
||||
title: TFTP Server
|
||||
type: application
|
||||
version: 1.0.3
|
||||
version: 1.0.4
|
||||
apiVersion: v2
|
||||
appVersion: 1.0.0
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -144,6 +144,13 @@ questions:
|
||||
description: CPU limit for TFTP.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -151,5 +158,13 @@ questions:
|
||||
description: Memory limit for TFTP.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Alternative implementation of the Bitwarden server API written in R
|
||||
annotations:
|
||||
title: Vaultwarden
|
||||
type: application
|
||||
version: 1.0.15
|
||||
version: 1.0.16
|
||||
apiVersion: v2
|
||||
appVersion: '1.28.1'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -282,12 +282,27 @@ questions:
|
||||
description: CPU limit for Vaultwarden.
|
||||
schema:
|
||||
type: string
|
||||
default: 4000m
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
label: Memory
|
||||
description: Memory limit for Vaultwarden.
|
||||
schema:
|
||||
type: string
|
||||
default: 8Gi
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: WebDAV is a set of extensions to the HTTP protocol which allows use
|
||||
annotations:
|
||||
title: WebDAv
|
||||
type: application
|
||||
version: 1.0.5
|
||||
version: 1.0.6
|
||||
apiVersion: v2
|
||||
appVersion: '1.1.3.2982'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -156,6 +156,8 @@ questions:
|
||||
description: Shares for WebDAV.
|
||||
schema:
|
||||
type: list
|
||||
empty: false
|
||||
required: true
|
||||
default: []
|
||||
items:
|
||||
- variable: shareEntry
|
||||
@@ -177,6 +179,8 @@ questions:
|
||||
Example: [share1] will be available at [http://<webdav-ip>:<webdav-port>/share1]
|
||||
schema:
|
||||
type: string
|
||||
valid_chars: '^[a-zA-Z0-9_-]+$'
|
||||
valid_chars_error: 'Share name can only consist of [Letters(a-z, A-Z), Numbers(0-9), Underscores(_), Dashes(-)]'
|
||||
required: true
|
||||
- variable: description
|
||||
label: Description
|
||||
@@ -203,7 +207,7 @@ questions:
|
||||
description: |
|
||||
Enable permission fix for the share.</br>
|
||||
This will fix the permissions of the share on startup.</br>
|
||||
This will change the owner of the share to the user and group specified in [User and Group Configuration].
|
||||
This will change the owner of the share to the user and group specified in [User and Group Configuration].</br>
|
||||
Note: This will still change permissions even if [Read Only] for the share is enabled.
|
||||
schema:
|
||||
type: boolean
|
||||
@@ -225,6 +229,13 @@ questions:
|
||||
description: CPU limit for WebDAV.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -232,5 +243,13 @@ questions:
|
||||
description: Memory limit for WebDAV.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -26,9 +26,15 @@
|
||||
{{- fail "WebDAV - Expected at least 1 [Share] to be configured" -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- $names := list -}}
|
||||
{{- range .Values.webdavStorage.shares -}}
|
||||
{{- $names = mustAppend $names .name -}}
|
||||
{{- if not (mustRegexMatch "^[a-zA-Z0-9_-]+$" .name) -}}
|
||||
{{- fail "WebDAV - Expected [Share] name to only consist of [Letters(a-z, A-Z), Numbers(0-9), Underscores(_), Dashes(-)]" -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- if not (deepEqual $names (uniq $names)) -}}
|
||||
{{- fail (printf "WebDAV - Expected Share names to be unique, but got [%v]" (join ", " $names)) -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Wordpress is a web content management system
|
||||
annotations:
|
||||
title: Wordpress
|
||||
type: application
|
||||
version: 1.0.1
|
||||
version: 1.0.2
|
||||
apiVersion: v2
|
||||
appVersion: '1.19.0'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -259,12 +259,27 @@ questions:
|
||||
description: CPU limit for Wordpress.
|
||||
schema:
|
||||
type: string
|
||||
default: 4000m
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
label: Memory
|
||||
description: Memory limit for Wordpress.
|
||||
schema:
|
||||
type: string
|
||||
default: 8Gi
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Securely connect any device, anywhere.
|
||||
annotations:
|
||||
title: Zerotier
|
||||
type: application
|
||||
version: 1.0.4
|
||||
version: 1.0.5
|
||||
apiVersion: v2
|
||||
appVersion: '1.10.6'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -109,6 +109,13 @@ questions:
|
||||
description: CPU limit for Zerotier.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -116,5 +123,13 @@ questions:
|
||||
description: Memory limit for Zerotier.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: High Performance, Kubernetes Native Object Storage
|
||||
annotations:
|
||||
title: MinIO
|
||||
type: application
|
||||
version: 1.0.15
|
||||
version: 1.0.16
|
||||
apiVersion: v2
|
||||
appVersion: '2023-03-24'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -345,12 +345,27 @@ questions:
|
||||
description: CPU limit for MinIO.
|
||||
schema:
|
||||
type: string
|
||||
default: 4000m
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
label: Memory
|
||||
description: Memory limit for MinIO.
|
||||
schema:
|
||||
type: string
|
||||
default: 8Gi
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
@@ -3,7 +3,7 @@ description: Syncthing is a continuous file synchronization program.
|
||||
annotations:
|
||||
title: Syncthing
|
||||
type: application
|
||||
version: 1.0.4
|
||||
version: 1.0.5
|
||||
apiVersion: v2
|
||||
appVersion: '1.23.3'
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
|
||||
@@ -214,6 +214,13 @@ questions:
|
||||
description: CPU limit for Syncthing.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 6
|
||||
valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
|
||||
valid_chars_error: |
|
||||
Valid CPU limit formats are</br>
|
||||
- Plain Integer - eg. 1</br>
|
||||
- Float - eg. 0.5</br>
|
||||
- Milicpu - eg. 500m
|
||||
default: "4000m"
|
||||
required: true
|
||||
- variable: memory
|
||||
@@ -221,5 +228,13 @@ questions:
|
||||
description: Memory limit for Syncthing.
|
||||
schema:
|
||||
type: string
|
||||
max_length: 12
|
||||
valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
|
||||
valid_chars_error: |
|
||||
Valid Memory limit formats are</br>
|
||||
- Suffixed with E/P/T/G/M/K - eg. 1G</br>
|
||||
- Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
|
||||
- Plain Integer in bytes - eg. 1024</br>
|
||||
- Exponent - eg. 134e6
|
||||
default: "8Gi"
|
||||
required: true
|
||||
|
||||
Reference in New Issue
Block a user