diff --git a/.github/lintconf.yaml b/.github/lintconf.yaml
new file mode 100644
index 00000000000..a7a597c878d
--- /dev/null
+++ b/.github/lintconf.yaml
@@ -0,0 +1,46 @@
+---
+rules:
+ braces:
+ min-spaces-inside: 0
+ max-spaces-inside: 0
+ min-spaces-inside-empty: -1
+ max-spaces-inside-empty: -1
+ brackets:
+ min-spaces-inside: 0
+ max-spaces-inside: 0
+ min-spaces-inside-empty: -1
+ max-spaces-inside-empty: -1
+ colons:
+ max-spaces-before: 0
+ max-spaces-after: 1
+ commas:
+ max-spaces-before: 0
+ min-spaces-after: 1
+ max-spaces-after: 1
+ comments:
+ require-starting-space: true
+ min-spaces-from-content: 2
+ document-end: disable
+ # No --- to start a file
+ document-start: disable
+ empty-lines:
+ max: 2
+ max-start: 0
+ max-end: 0
+ hyphens:
+ max-spaces-after: 1
+ indentation:
+ spaces: consistent
+ # - list indentation will handle both indentation and without
+ indent-sequences: whatever
+ check-multi-line-strings: false
+ key-duplicates:
+ enable
+ # Lines can be any length
+ line-length: disable
+ new-line-at-end-of-file: enable
+ new-lines:
+ type: unix
+ trailing-spaces: enable
+ truthy:
+ level: warning
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index b5ebdbfa182..6c106aaf623 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -8,23 +8,33 @@ repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.0.1
hooks:
- - id: trailing-whitespace # trims trailing whitespace.
- - id: end-of-file-fixer # ensures that a file is either empty, or ends with one newline.
+ # trims trailing whitespace.
+ - id: trailing-whitespace
+ # ensures that a file is either empty, or ends with one newline.
+ - id: end-of-file-fixer
- id: fix-byte-order-marker
- - id: mixed-line-ending # replaces or checks mixed line ending.
- - id: check-merge-conflict # checks for files that contain merge conflict strings.
- - id: check-case-conflict # checks for files that would conflict in case-insensitive filesystems.
- - id: check-executables-have-shebangs # ensures that (non-binary) executables have a shebang.
- - id: check-shebang-scripts-are-executable # ensures that (non-binary) files with a shebang are executable.
+ # replaces or checks mixed line ending.
+ - id: mixed-line-ending
+ # checks for files that contain merge conflict strings.
+ - id: check-merge-conflict
+ # checks for files that would conflict in case-insensitive filesystems.
+ - id: check-case-conflict
+ # ensures that (non-binary) executables have a shebang.
+ - id: check-executables-have-shebangs
+ # ensures that (non-binary) files with a shebang are executable.
+ - id: check-shebang-scripts-are-executable
- id: check-docstring-first
- id: check-symlinks
- id: destroyed-symlinks
- - id: fix-byte-order-marker # removes utf-8 byte order marker.
- - id: requirements-txt-fixer # sorts entries in requirements.txt.
- - id: check-added-large-files # prevents giant files from being committed.
- - id: check-yaml # checks yaml files for parseable syntax.
+ # removes utf-8 byte order marker.
+ - id: fix-byte-order-marker
+ # sorts entries in requirements.txt.
+ - id: requirements-txt-fixer
+ # checks yaml files for parseable syntax.
+ - id: check-yaml
exclude: (templates\/.*|crds\/.*|questions.yaml|chart_schema.yaml)
- - id: detect-private-key # detects the presence of private keys.
+ # detects the presence of private keys.
+ - id: detect-private-key
- repo: https://github.com/pre-commit/pygrep-hooks
rev: v1.9.0
@@ -38,3 +48,13 @@ repos:
- id: prettier
exclude: (templates\/.*|crds\/.*|README.md|CHANGELOG.md|questions.yaml|devcontainer.json)
files: \.(js|ts|jsx|tsx|css|less|html|json|markdown|md|yaml|yml)$
+
+ # Update the rev variable with the release version that you want, from the yamllint repo
+ # You can pass your custom .yamllint with args attribute.
+ - repo: https://github.com/adrienverge/yamllint.git
+ rev: v1.17.0
+ hooks:
+ - id: yamllint
+ exclude: (templates\/.*|crds\/.*|README.md|CHANGELOG.md|questions.yaml|devcontainer.json|chart_schema.yaml)
+ files: \.(yaml|yml)$
+ args: [-c=.github/lintconf.yaml]
diff --git a/charts/stable/actualserver/Chart.yaml b/charts/stable/actualserver/Chart.yaml
index 7351727ec96..51438741743 100644
--- a/charts/stable/actualserver/Chart.yaml
+++ b/charts/stable/actualserver/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "23.2.9"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Actual is a super fast privacy-focused app for managing your finances.
home: https://truecharts.org/charts/stable/actualserver
diff --git a/charts/stable/actualserver/templates/NOTES.txt b/charts/stable/actualserver/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/actualserver/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/actualserver/templates/common.yaml b/charts/stable/actualserver/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/actualserver/templates/common.yaml
+++ b/charts/stable/actualserver/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/actualserver/values.yaml b/charts/stable/actualserver/values.yaml
index 07be7c10330..e67b1c14540 100644
--- a/charts/stable/actualserver/values.yaml
+++ b/charts/stable/actualserver/values.yaml
@@ -2,23 +2,13 @@ image:
repository: tccr.io/truecharts/actualserver
pullPolicy: IfNotPresent
tag: 23.2.9@sha256:e31029c78b69a0cea6b2f10c29db49199141acd6721779ca8d6e2b6939cd295c
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
service:
main:
ports:
main:
port: 10293
- protocol: HTTP
+ protocol: http
targetPort: 5006
-
persistence:
server-files:
enabled: true
@@ -26,6 +16,12 @@ persistence:
user-files:
enabled: true
mountPath: "/app/user-files"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
diff --git a/charts/stable/adguard-home/Chart.yaml b/charts/stable/adguard-home/Chart.yaml
index 05f9ad5c418..292e82f1010 100644
--- a/charts/stable/adguard-home/Chart.yaml
+++ b/charts/stable/adguard-home/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.107.25"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Free and open source, powerful network-wide ads & trackers blocking DNS server.
home: https://truecharts.org/charts/stable/adguard-home
icon: https://truecharts.org/img/hotlink-ok/chart-icons/adguard-home.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/adguard-home/templates/NOTES.txt b/charts/stable/adguard-home/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/adguard-home/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/adguard-home/templates/common.yaml b/charts/stable/adguard-home/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/adguard-home/templates/common.yaml
+++ b/charts/stable/adguard-home/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/adguard-home/values.yaml b/charts/stable/adguard-home/values.yaml
index 8b5c833ddf9..c3a6363c232 100644
--- a/charts/stable/adguard-home/values.yaml
+++ b/charts/stable/adguard-home/values.yaml
@@ -2,45 +2,12 @@ image:
repository: tccr.io/truecharts/adguard-home
tag: 0.107.25@sha256:90e78953b5e15126b151ac655e37ad161bf5a6f10e2cdbb50da7f68166f57719
pullPolicy: IfNotPresent
-
-# Those args are copied from the upstream Dockerfile.
-# Only port was added. So Adguard won't change port after initial setup
-args:
- - --no-check-update
- - --host
- - "0.0.0.0"
- - --config
- - /opt/adguardhome/conf/AdGuardHome.yaml
- - --work-dir
- - /opt/adguardhome/work
- - --port
- - "{{ .Values.service.main.ports.main.port }}"
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-probes:
- liveness:
- type: HTTP
- path: /
- readiness:
- type: HTTP
- path: /
- startup:
- type: HTTP
- path: /
-
service:
main:
ports:
main:
port: 10232
- protocol: HTTP
+ protocol: http
dns-tcp:
enabled: true
ports:
@@ -53,7 +20,7 @@ service:
ports:
dns-udp:
enabled: true
- protocol: UDP
+ protocol: udp
port: 53
targetPort: 53
dns-https:
@@ -61,7 +28,7 @@ service:
ports:
dns-https:
enabled: true
- protocol: HTTPS
+ protocol: https
port: 10234
targetPort: 443
dns-https-udp:
@@ -69,7 +36,7 @@ service:
ports:
dns-https-udp:
enabled: true
- protocol: UDP
+ protocol: udp
port: 10234
targetPort: 443
dns-crypt:
@@ -77,7 +44,7 @@ service:
ports:
dns-crypt:
enabled: true
- protocol: HTTP
+ protocol: http
port: 5443
targetPort: 5443
dns-crypt-udp:
@@ -85,7 +52,7 @@ service:
ports:
dns-crypt-udp:
enabled: true
- protocol: UDP
+ protocol: udp
port: 5443
targetPort: 5443
dns-quic-udp-1:
@@ -93,20 +60,19 @@ service:
ports:
dns-quic-udp-1:
enabled: true
- protocol: UDP
+ protocol: udp
port: 784
targetPort: 784
dns-quic-udp-2:
enabled: true
- protocol: UDP
+ protocol: udp
port: 853
targetPort: 853
dns-quic-udp-3:
enabled: true
- protocol: UDP
+ protocol: udp
port: 8853
targetPort: 8853
-
persistence:
config:
enabled: true
@@ -114,6 +80,37 @@ persistence:
data:
enabled: true
mountPath: "/opt/adguardhome/work"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ type: HTTP
+ path: /
+ readiness:
+ type: HTTP
+ path: /
+ startup:
+ type: HTTP
+ path: /
+ args:
+ - --no-check-update
+ - --host
+ - "0.0.0.0"
+ - --config
+ - /opt/adguardhome/conf/AdGuardHome.yaml
+ - --work-dir
+ - /opt/adguardhome/work
+ - --port
+ - "{{ .Values.service.main.ports.main.port }}"
diff --git a/charts/stable/adminer/Chart.yaml b/charts/stable/adminer/Chart.yaml
index 5c5824ff5a5..e74fe77e8e3 100644
--- a/charts/stable/adminer/Chart.yaml
+++ b/charts/stable/adminer/Chart.yaml
@@ -7,7 +7,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP.
home: https://truecharts.org/charts/stable/adminer
diff --git a/charts/stable/adminer/templates/NOTES.txt b/charts/stable/adminer/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/adminer/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/adminer/templates/common.yaml b/charts/stable/adminer/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/adminer/templates/common.yaml
+++ b/charts/stable/adminer/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/adminer/values.yaml b/charts/stable/adminer/values.yaml
index 4a8a4fa27a7..0123ba0a326 100644
--- a/charts/stable/adminer/values.yaml
+++ b/charts/stable/adminer/values.yaml
@@ -2,25 +2,26 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/adminer
tag: latest@sha256:e8f1fb2dff7f1b5ac02002966e38824f1ff0cddde27b7e83aa0cfe61bd1c197a
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-env:
- ADMINER_DESIGN: ""
- ADMINER_PLUGINS: ""
-
service:
main:
ports:
main:
port: 18080
- protocol: HTTP
+ protocol: http
targetPort: 8080
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ ADMINER_DESIGN: ""
+ ADMINER_PLUGINS: ""
diff --git a/charts/stable/airdcpp-webclient/Chart.yaml b/charts/stable/airdcpp-webclient/Chart.yaml
index 9aa31052648..af71b995165 100644
--- a/charts/stable/airdcpp-webclient/Chart.yaml
+++ b/charts/stable/airdcpp-webclient/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.11.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: AirDC++ Web Client is a locally installed application, which is designed for flexible sharing of files or directories within groups of people in a local network or over internet.
home: https://truecharts.org/charts/stable/airdcpp-webclient
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/airdcpp-webclient/templates/NOTES.txt b/charts/stable/airdcpp-webclient/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/airdcpp-webclient/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/airdcpp-webclient/templates/common.yaml b/charts/stable/airdcpp-webclient/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/airdcpp-webclient/templates/common.yaml
+++ b/charts/stable/airdcpp-webclient/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/airdcpp-webclient/values.yaml b/charts/stable/airdcpp-webclient/values.yaml
index 2e7eaaa347e..57a5c005640 100644
--- a/charts/stable/airdcpp-webclient/values.yaml
+++ b/charts/stable/airdcpp-webclient/values.yaml
@@ -2,7 +2,6 @@ image:
repository: tccr.io/truecharts/airdcpp-webclient
pullPolicy: IfNotPresent
tag: 2.11.3@sha256:517455edfda62b11eb6f6246e87244ef104bbdf6b51c83c2e470c917b54400c8
-
service:
main:
ports:
@@ -28,14 +27,15 @@ service:
ports:
search-udp:
enabled: true
- protocol: UDP
+ protocol: udp
port: 21248
targetPort: 21248
-
persistence:
config:
enabled: true
mountPath: "/.airdcpp"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
diff --git a/charts/stable/airsonic-advanced/Chart.yaml b/charts/stable/airsonic-advanced/Chart.yaml
index 2e2f9038637..d3d81f2edc9 100644
--- a/charts/stable/airsonic-advanced/Chart.yaml
+++ b/charts/stable/airsonic-advanced/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "11.0.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/airsonic-advanced/templates/NOTES.txt b/charts/stable/airsonic-advanced/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/airsonic-advanced/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/airsonic-advanced/templates/common.yaml b/charts/stable/airsonic-advanced/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/airsonic-advanced/templates/common.yaml
+++ b/charts/stable/airsonic-advanced/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/airsonic-advanced/values.yaml b/charts/stable/airsonic-advanced/values.yaml
index 743dd15b51c..0251c602264 100644
--- a/charts/stable/airsonic-advanced/values.yaml
+++ b/charts/stable/airsonic-advanced/values.yaml
@@ -2,45 +2,18 @@ image:
repository: tccr.io/truecharts/airsonic-advanced
tag: v11.0.0@sha256:b6a1b30ecc3e16c39ca56392cd13d55af80235b57ec2d27c2e5f1a21fec34bd9
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- AIRSONIC_DIR: "/"
- # -- For passing additional java options. For some reverse proxies, you may need to pass `JAVA_OPTS=-Dserver.use-forward-headers=true` for airsonic to generate the proper URL schemes.
- JAVA_OPTS:
- CONTEXT_PATH: "/"
- spring_liquibase_parameters_userTableQuote: '"'
- spring_datasource_username: "{{ .Values.postgresql.postgresqlUsername }}"
- spring_datasource_url:
- secretKeyRef:
- name: dbcreds
- key: jdbc
- spring_datasource_password:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
-
service:
main:
ports:
main:
port: 10122
targetPort: 4040
-
# Enabled postgres
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: airsonic-advanced
postgresqlDatabase: airsonic-advanced
-
persistence:
config:
enabled: true
@@ -54,6 +27,31 @@ persistence:
playlists:
enabled: true
mountPath: "/playlists"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ AIRSONIC_DIR: "/"
+ # -- For passing additional java options. For some reverse proxies, you may need to pass `JAVA_OPTS=-Dserver.use-forward-headers=true` for airsonic to generate the proper URL schemes.
+ JAVA_OPTS:
+ CONTEXT_PATH: "/"
+ spring_liquibase_parameters_userTableQuote: '"'
+ spring_datasource_username: "{{ .Values.cnpg.user }}"
+ spring_datasource_url:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: jdbc
+ spring_datasource_password:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
diff --git a/charts/stable/airsonic/Chart.yaml b/charts/stable/airsonic/Chart.yaml
index 38af9d2d3fa..1cbdae881a6 100644
--- a/charts/stable/airsonic/Chart.yaml
+++ b/charts/stable/airsonic/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "10.6.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Airsonic is a Free and Open Source community driven media server
home: https://truecharts.org/charts/stable/airsonic
icon: https://truecharts.org/img/hotlink-ok/chart-icons/airsonic.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/airsonic/templates/NOTES.txt b/charts/stable/airsonic/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/airsonic/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/airsonic/templates/common.yaml b/charts/stable/airsonic/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/airsonic/templates/common.yaml
+++ b/charts/stable/airsonic/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/airsonic/values.yaml b/charts/stable/airsonic/values.yaml
index 07440c6b6c4..a55a3b01d01 100644
--- a/charts/stable/airsonic/values.yaml
+++ b/charts/stable/airsonic/values.yaml
@@ -2,32 +2,31 @@ image:
repository: tccr.io/truecharts/airsonic
tag: version-v10.6.2@sha256:f0065aa44fb1c38b7fc30d34e220138dc0a0c6477b78eb7f59015622c2052030
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- # -- sets the context path parameter
- # Example: "url-base"
- CONTEXT_PATH:
- JAVA_OPTS:
-
service:
main:
ports:
main:
port: 10047
targetPort: 4040
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ # -- sets the context path parameter
+ # Example: "url-base"
+ CONTEXT_PATH:
+ JAVA_OPTS:
diff --git a/charts/stable/alist/Chart.yaml b/charts/stable/alist/Chart.yaml
index 5c65c64191a..d7d93e45982 100644
--- a/charts/stable/alist/Chart.yaml
+++ b/charts/stable/alist/Chart.yaml
@@ -22,7 +22,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- cloud
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/alist/templates/NOTES.txt b/charts/stable/alist/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/alist/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/alist/templates/common.yaml b/charts/stable/alist/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/alist/templates/common.yaml
+++ b/charts/stable/alist/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/alist/values.yaml b/charts/stable/alist/values.yaml
index 1ddfc51ea5f..bfbc1606ef8 100644
--- a/charts/stable/alist/values.yaml
+++ b/charts/stable/alist/values.yaml
@@ -2,26 +2,22 @@ image:
repository: tccr.io/truecharts/alist
pullPolicy: IfNotPresent
tag: 3.12.2@sha256:5e31a45b1291a1efb2c87f635c8efac0bf7698be3fc8db4b5e85b520377328eb
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 5244
port: 10167
-
persistence:
data:
enabled: true
mountPath: "/opt/alist/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/amcrest2mqtt/Chart.yaml b/charts/stable/amcrest2mqtt/Chart.yaml
index 0edbfe5b072..2659f7ca481 100644
--- a/charts/stable/amcrest2mqtt/Chart.yaml
+++ b/charts/stable/amcrest2mqtt/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.0.16"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Expose all events from an Amcrest device to an MQTT broker
home: https://truecharts.org/charts/stable/amcrest2mqtt
icon: https://truecharts.org/img/hotlink-ok/chart-icons/amcrest2mqtt.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/amcrest2mqtt/templates/NOTES.txt b/charts/stable/amcrest2mqtt/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/amcrest2mqtt/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/amcrest2mqtt/templates/common.yaml b/charts/stable/amcrest2mqtt/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/amcrest2mqtt/templates/common.yaml
+++ b/charts/stable/amcrest2mqtt/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/amcrest2mqtt/values.yaml b/charts/stable/amcrest2mqtt/values.yaml
index c7451dc9a90..6471c5a8cd8 100644
--- a/charts/stable/amcrest2mqtt/values.yaml
+++ b/charts/stable/amcrest2mqtt/values.yaml
@@ -2,45 +2,47 @@ image:
repository: tccr.io/truecharts/amcrest2mqtt
tag: v1.0.16@sha256:3f7154baa1187aa1e5f7fe7d8416c9e165da33ac651a482a3a261aed74560f56
pullPolicy: IfNotPresent
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
-secretEnv:
- # -- User name used to connect to the Amcrest device
- AMCREST_USERNAME: "admin"
- # -- Password used to connect to the Amcrest device
- AMCREST_PASSWORD: "changeme"
- # -- User name used to connect to the MQTT broker
- MQTT_USERNAME: "mqttuser"
- # -- Password used to connect to the MQTT broker
- MQTT_PASSWORD: "changeme"
-
-env:
- # -- Host name used to connect to the Amcrest device
- AMCREST_HOST: "localhost"
- # -- Port used to connect to the Amcrest device
- AMCREST_PORT: 80
- # -- Host name used to connect to the MQTT broker
- MQTT_HOST: "localhost"
- # -- Port used to connect to the MQTT broker
- MQTT_PORT: 1883
- # -- Enable Home Assistant autodiscovery
- HOME_ASSISTANT: "false"
- # -- Home Assistant autodiscovery prefix
- HOME_ASSISTANT_PREFIX: "homeassistant"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ env:
+ # -- Host name used to connect to the Amcrest device
+ AMCREST_HOST: "localhost"
+ # -- Port used to connect to the Amcrest device
+ AMCREST_PORT: 80
+ # -- Host name used to connect to the MQTT broker
+ MQTT_HOST: "localhost"
+ # -- Port used to connect to the MQTT broker
+ MQTT_PORT: 1883
+ # -- Enable Home Assistant autodiscovery
+ HOME_ASSISTANT: "false"
+ # -- Home Assistant autodiscovery prefix
+ HOME_ASSISTANT_PREFIX: "homeassistant"
+ # -- User name used to connect to the Amcrest device
+ AMCREST_USERNAME: "admin"
+ # -- Password used to connect to the Amcrest device
+ AMCREST_PASSWORD: "changeme"
+ # -- User name used to connect to the MQTT broker
+ MQTT_USERNAME: "mqttuser"
+ # -- Password used to connect to the MQTT broker
+ MQTT_PASSWORD: "changeme"
diff --git a/charts/stable/amule/Chart.yaml b/charts/stable/amule/Chart.yaml
index 8b4cf5de3c2..d2f012593ee 100644
--- a/charts/stable/amule/Chart.yaml
+++ b/charts/stable/amule/Chart.yaml
@@ -9,7 +9,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: aMule is an eMule-like client for the eDonkey and Kademlia networks.
home: https://truecharts.org/charts/stable/amule
diff --git a/charts/stable/amule/templates/NOTES.txt b/charts/stable/amule/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/amule/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/amule/templates/common.yaml b/charts/stable/amule/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/amule/templates/common.yaml
+++ b/charts/stable/amule/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/amule/values.yaml b/charts/stable/amule/values.yaml
index 2d0c721cf7f..907efe6f042 100644
--- a/charts/stable/amule/values.yaml
+++ b/charts/stable/amule/values.yaml
@@ -2,24 +2,12 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/amule
tag: latest@sha256:08ac5dd2895ac3ebbee27dbee5ddff5cdbd1fc36624aff0651976d5eee52b217
-
-env:
- WEBUI_PWD: ""
- WEBUI_TEMPLATE: default
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
service:
main:
ports:
main:
port: 4711
- protocol: HTTP
+ protocol: http
targetPort: 4711
porttcp:
enabled: true
@@ -27,7 +15,7 @@ service:
porttcp:
enabled: true
port: 4662
- protocol: TCP
+ protocol: tcp
targetPort: 4662
portudp:
enabled: true
@@ -35,9 +23,8 @@ service:
portudp:
enabled: true
port: 4672
- protocol: UDP
+ protocol: udp
targetPort: 4672
-
persistence:
complete:
enabled: true
@@ -48,6 +35,19 @@ persistence:
incomplete:
enabled: true
mountPath: /temp
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ WEBUI_PWD: ""
+ WEBUI_TEMPLATE: default
diff --git a/charts/stable/anonaddy/Chart.yaml b/charts/stable/anonaddy/Chart.yaml
index 8919ff6a292..a32077721ff 100644
--- a/charts/stable/anonaddy/Chart.yaml
+++ b/charts/stable/anonaddy/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.13.13"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- email
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/anonaddy/templates/NOTES.txt b/charts/stable/anonaddy/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/anonaddy/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/anonaddy/templates/common.yaml b/charts/stable/anonaddy/templates/common.yaml
index 65b6d2f295f..7e733b38523 100644
--- a/charts/stable/anonaddy/templates/common.yaml
+++ b/charts/stable/anonaddy/templates/common.yaml
@@ -1,9 +1,9 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render appkey for anonaddy */}}
{{- include "anonaddy.appkey" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/anonaddy/values.yaml b/charts/stable/anonaddy/values.yaml
index 00adc242ee5..238c6e228ef 100644
--- a/charts/stable/anonaddy/values.yaml
+++ b/charts/stable/anonaddy/values.yaml
@@ -2,47 +2,8 @@ image:
repository: tccr.io/truecharts/anonaddy
tag: 0.13.13@sha256:495809d341b08ea6d02c7b0b318d48b00b7243392affd0d278ec1aa188a76ccd
pullPolicy: IfNotPresent
-
strategy:
type: Recreate
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- ANONADDY_DOMAIN: "chart-example.local"
- DB_DATABASE: anonaddy
- DB_USERNAME: anonaddy
- DB_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainhost
- DB_PASSWORD:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
- REDIS_HOST:
- secretKeyRef:
- name: rediscreds
- key: plainhost
- REDIS_PASSWORD:
- secretKeyRef:
- name: rediscreds
- key: redis-password
- APP_KEY:
- secretKeyRef:
- name: appkey
- key: appkey
- ANONADDY_SECRET:
- secretKeyRef:
- name: appkey
- key: secret
-
service:
main:
ports:
@@ -56,23 +17,58 @@ service:
enabled: true
port: 25
targetPort: 25
-
persistence:
varrun:
enabled: true
config:
enabled: true
mountPath: "/config"
-
redis:
enabled: true
existingSecret: "rediscreds"
-
mariadb:
enabled: true
mariadbUsername: anonaddy
mariadbDatabase: anonaddy
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ ANONADDY_DOMAIN: "chart-example.local"
+ DB_DATABASE: anonaddy
+ DB_USERNAME: anonaddy
+ DB_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainhost
+ DB_PASSWORD:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
+ REDIS_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ REDIS_PASSWORD:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
+ APP_KEY:
+ secretKeyRef:
+ name: appkey
+ key: appkey
+ ANONADDY_SECRET:
+ secretKeyRef:
+ name: appkey
+ key: secret
diff --git a/charts/stable/apache-musicindex/Chart.yaml b/charts/stable/apache-musicindex/Chart.yaml
index aa0cca71b34..9f0c976c656 100644
--- a/charts/stable/apache-musicindex/Chart.yaml
+++ b/charts/stable/apache-musicindex/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.4.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Index and stream music using apache-musicindex and m3u playlists
home: https://truecharts.org/charts/stable/apache-musicindex
icon: https://truecharts.org/img/hotlink-ok/chart-icons/apache-musicindex.png
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/apache-musicindex/templates/NOTES.txt b/charts/stable/apache-musicindex/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/apache-musicindex/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/apache-musicindex/templates/common.yaml b/charts/stable/apache-musicindex/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/apache-musicindex/templates/common.yaml
+++ b/charts/stable/apache-musicindex/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/apache-musicindex/values.yaml b/charts/stable/apache-musicindex/values.yaml
index b2833632614..ce52eed2da4 100644
--- a/charts/stable/apache-musicindex/values.yaml
+++ b/charts/stable/apache-musicindex/values.yaml
@@ -2,21 +2,18 @@ image:
repository: tccr.io/truecharts/apache-musicindex
tag: v1.4.1-2@sha256:442d1edfbf89b8a2a42c0d649f53f091c39256c65f922078ad38ff60bdbdadf9
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10006
targetPort: 80
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/appdaemon/Chart.yaml b/charts/stable/appdaemon/Chart.yaml
index 14273234734..cd80ba456c6 100644
--- a/charts/stable/appdaemon/Chart.yaml
+++ b/charts/stable/appdaemon/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.2.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: AppDaemon is a loosely coupled, multi-threaded, sandboxed python execution environment for writing automation apps.
home: https://truecharts.org/charts/stable/appdaemon
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/appdaemon/templates/NOTES.txt b/charts/stable/appdaemon/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/appdaemon/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/appdaemon/templates/common.yaml b/charts/stable/appdaemon/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/appdaemon/templates/common.yaml
+++ b/charts/stable/appdaemon/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/appdaemon/values.yaml b/charts/stable/appdaemon/values.yaml
index 0c306043264..5502f27a3e8 100644
--- a/charts/stable/appdaemon/values.yaml
+++ b/charts/stable/appdaemon/values.yaml
@@ -2,39 +2,36 @@ image:
repository: tccr.io/truecharts/appdaemon
pullPolicy: IfNotPresent
tag: 4.2.3@sha256:3fa8d88560d0dd12259812ad7a0869ede726da24d82090230e07bf66cd0b4c0e
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- TOKEN: "REPLACETHIS"
-
-env:
- DASH_URL: "http://$HOSTNAME:5050"
- HA_URL: ""
- LATITUDE: 46
- LONGITUDE: -94
- ELEVATION: 1217
- TIMEZONE: "{{ .Values.TZ }}"
-
service:
main:
ports:
main:
port: 5050
targetPort: 5050
-
persistence:
conf:
enabled: true
mountPath: "/conf"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DASH_URL: "http://$HOSTNAME:5050"
+ HA_URL: ""
+ LATITUDE: 46
+ LONGITUDE: -94
+ ELEVATION: 1217
+ TIMEZONE: "{{ .Values.TZ }}"
+ TOKEN: "REPLACETHIS"
diff --git a/charts/stable/apt-cacher-ng/Chart.yaml b/charts/stable/apt-cacher-ng/Chart.yaml
index c590b295fd4..02bb50d1ede 100644
--- a/charts/stable/apt-cacher-ng/Chart.yaml
+++ b/charts/stable/apt-cacher-ng/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.7.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Apt-Cacher NG is a caching proxy, specialized for package files from Linux distributors, primarily for Debian (and Debian based) distributions but not limited to those.
home: https://truecharts.org/charts/stable/apt-cacher-ng
diff --git a/charts/stable/apt-cacher-ng/templates/NOTES.txt b/charts/stable/apt-cacher-ng/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/apt-cacher-ng/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/apt-cacher-ng/templates/common.yaml b/charts/stable/apt-cacher-ng/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/apt-cacher-ng/templates/common.yaml
+++ b/charts/stable/apt-cacher-ng/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/apt-cacher-ng/values.yaml b/charts/stable/apt-cacher-ng/values.yaml
index 17a0a118ef1..515e6701403 100644
--- a/charts/stable/apt-cacher-ng/values.yaml
+++ b/charts/stable/apt-cacher-ng/values.yaml
@@ -2,27 +2,23 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/apt-cacher-ng
tag: v3.7.4@sha256:230be67941a442e6a47f4928cf8d7882d645d1c21752155c42e104e10520ace4
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
service:
main:
ports:
main:
port: 3142
- protocol: TCP
+ protocol: tcp
targetPort: 3142
-
persistence:
apt-cacher-ng:
enabled: true
mountPath: /var/cache/apt-cacher-ng
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
diff --git a/charts/stable/aria2/Chart.yaml b/charts/stable/aria2/Chart.yaml
index 72d1ab83087..d566d5c9a7b 100644
--- a/charts/stable/aria2/Chart.yaml
+++ b/charts/stable/aria2/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: aria server for downloading web content
home: https://truecharts.org/charts/stable/aria2
icon: https://truecharts.org/img/hotlink-ok/chart-icons/aria2.png
@@ -23,4 +23,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/aria2/templates/NOTES.txt b/charts/stable/aria2/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/aria2/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/aria2/templates/common.yaml b/charts/stable/aria2/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/aria2/templates/common.yaml
+++ b/charts/stable/aria2/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/aria2/values.yaml b/charts/stable/aria2/values.yaml
index 3748d58bcd8..a9ed1897d55 100644
--- a/charts/stable/aria2/values.yaml
+++ b/charts/stable/aria2/values.yaml
@@ -2,27 +2,6 @@ image:
repository: tccr.io/truecharts/aria2-pro
tag: latest@sha256:08a35fe3204c00dbdc609b1abc8c05c349764c3caecb9dadb970dc470c5b1f41
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- RPC_SECRET: "ChangemeNow"
-
-env:
- RPC_PORT: "{{ .Values.service.main.ports.main.port }}"
- LISTEN_PORT: "{{ .Values.service.listen.ports.listen.port }}"
- UMASK_SET: "{{ .Values.security.UMASK }}"
- DISK_CACHE: 64M
- IPV6_MODE: false
- UPDATE_TRACKERS: false
- CUSTOM_TRACKER_URL: "https://trackerslist.com/all_aria2.txt"
-
service:
main:
ports:
@@ -34,13 +13,31 @@ service:
listen:
enabled: true
port: 6888
-
persistence:
config:
enabled: true
mountPath: /config
varrun:
enabled: true
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ RPC_PORT: "{{ .Values.service.main.ports.main.port }}"
+ LISTEN_PORT: "{{ .Values.service.listen.ports.listen.port }}"
+ UMASK_SET: "{{ .Values.security.UMASK }}"
+ DISK_CACHE: 64M
+ IPV6_MODE: false
+ UPDATE_TRACKERS: false
+ CUSTOM_TRACKER_URL: "https://trackerslist.com/all_aria2.txt"
+ RPC_SECRET: "ChangemeNow"
diff --git a/charts/stable/ariang/Chart.yaml b/charts/stable/ariang/Chart.yaml
index 273b2659bd4..3ad7db6c06b 100644
--- a/charts/stable/ariang/Chart.yaml
+++ b/charts/stable/ariang/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.3.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A modern web frontend making aria2 easier to use | Aria2 WebUI.
home: https://truecharts.org/charts/stable/ariang
icon: https://truecharts.org/img/hotlink-ok/chart-icons/ariang.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/ariang/templates/NOTES.txt b/charts/stable/ariang/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/ariang/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/ariang/templates/common.yaml b/charts/stable/ariang/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/ariang/templates/common.yaml
+++ b/charts/stable/ariang/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/ariang/values.yaml b/charts/stable/ariang/values.yaml
index 2c7b0ac953a..c8122b9e43e 100644
--- a/charts/stable/ariang/values.yaml
+++ b/charts/stable/ariang/values.yaml
@@ -2,14 +2,15 @@ image:
repository: tccr.io/truecharts/ariang
pullPolicy: IfNotPresent
tag: 1.3.2@sha256:a50d73c166c8d44ea95a8a09daf4f35992ec78bfd80cd99099217410cdba9d28
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
targetPort: 8080
port: 10276
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
diff --git a/charts/stable/audacity/Chart.yaml b/charts/stable/audacity/Chart.yaml
index a4f031af39f..8ae4df3aee8 100644
--- a/charts/stable/audacity/Chart.yaml
+++ b/charts/stable/audacity/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.0.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: An easy-to-use, multi-track audio editor and recorder
home: https://truecharts.org/charts/stable/audacity
icon: https://truecharts.org/img/hotlink-ok/chart-icons/audacity.png
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/audacity/templates/NOTES.txt b/charts/stable/audacity/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/audacity/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/audacity/templates/common.yaml b/charts/stable/audacity/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/audacity/templates/common.yaml
+++ b/charts/stable/audacity/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/audacity/values.yaml b/charts/stable/audacity/values.yaml
index 9a9bd2786e7..3f56c97d979 100644
--- a/charts/stable/audacity/values.yaml
+++ b/charts/stable/audacity/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/audacity
pullPolicy: IfNotPresent
tag: v3.0.2@sha256:fa1bf994f5c37b38f78872daba4921b6d78f17d94d1390cd6913474c6fcee9d8
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10032
targetPort: 3000
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/audiobookshelf/Chart.yaml b/charts/stable/audiobookshelf/Chart.yaml
index 7cf023394ff..1c9d2940ee7 100644
--- a/charts/stable/audiobookshelf/Chart.yaml
+++ b/charts/stable/audiobookshelf/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.2.15"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Audiobookshelf is a self-hosted audiobook server for managing and playing your audiobooks.
home: https://truecharts.org/charts/stable/audiobookshelf
icon: https://truecharts.org/img/hotlink-ok/chart-icons/audiobookshelf.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/audiobookshelf/templates/NOTES.txt b/charts/stable/audiobookshelf/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/audiobookshelf/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/audiobookshelf/templates/common.yaml b/charts/stable/audiobookshelf/templates/common.yaml
index eb5d8e56c79..73bb80311d8 100644
--- a/charts/stable/audiobookshelf/templates/common.yaml
+++ b/charts/stable/audiobookshelf/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for audiobookshelf */}}
{{- include "audiobookshelf.secrets" . }}
@@ -8,4 +8,4 @@
{{- $_ := set .Values.ingress.main "fixedMiddlewares" $newMiddlewares -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/audiobookshelf/values.yaml b/charts/stable/audiobookshelf/values.yaml
index 7e06d9894e4..cf6e797dc4f 100644
--- a/charts/stable/audiobookshelf/values.yaml
+++ b/charts/stable/audiobookshelf/values.yaml
@@ -2,38 +2,11 @@ image:
repository: tccr.io/truecharts/audiobookshelf
tag: 2.2.15@sha256:76c2038e41ff1472530fe280f55d952bb5b67beefa8f93e95a7b2f73d7dc1ccc
pullPolicy: IfNotPresent
-
-env:
- AUDIOBOOKSHELF_UID: "{{ .Values.security.PUID }}"
- AUDIOBOOKSHELF_GID: "{{ .Values.podSecurityContext.fsGroup }}"
- PORT: "{{ .Values.service.main.ports.main.port }}"
- TOKEN_SECRET:
- secretKeyRef:
- name: audiobookshelf-secrets
- key: TOKEN_SECRET
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
service:
main:
ports:
main:
port: 10223
-
-probes:
- liveness:
- path: "/ping"
- readiness:
- path: "/ping"
- startup:
- path: "/ping"
-
persistence:
config:
enabled: true
@@ -44,6 +17,32 @@ persistence:
metadata:
enabled: true
mountPath: "/metadata"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/ping"
+ readiness:
+ path: "/ping"
+ startup:
+ path: "/ping"
+ env:
+ AUDIOBOOKSHELF_UID: "{{ .Values.security.PUID }}"
+ AUDIOBOOKSHELF_GID: "{{ .Values.podSecurityContext.fsGroup }}"
+ PORT: "{{ .Values.service.main.ports.main.port }}"
+ TOKEN_SECRET:
+ secretKeyRef:
+ name: audiobookshelf-secrets
+ key: TOKEN_SECRET
diff --git a/charts/stable/authentik/Chart.yaml b/charts/stable/authentik/Chart.yaml
index dff6156ad38..1fb55a78288 100644
--- a/charts/stable/authentik/Chart.yaml
+++ b/charts/stable/authentik/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2023.2.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -33,4 +33,3 @@ annotations:
truecharts.org/catagories: |
- authentication
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/authentik/templates/NOTES.txt b/charts/stable/authentik/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/authentik/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/authentik/templates/_config.tpl b/charts/stable/authentik/templates/_config.tpl
index cc02f68e54e..d76f7fddb35 100644
--- a/charts/stable/authentik/templates/_config.tpl
+++ b/charts/stable/authentik/templates/_config.tpl
@@ -1,11 +1,11 @@
{{/* Define the configmap */}}
{{- define "authentik.config" -}}
-{{- $authServerWorkerConfigName := printf "%s-authentik-config" (include "tc.common.names.fullname" .) }}
-{{- $authServerConfigName := printf "%s-authentik-server-config" (include "tc.common.names.fullname" .) }}
-{{- $geoipConfigName := printf "%s-geoip-config" (include "tc.common.names.fullname" .) }}
-{{- $ldapConfigName := printf "%s-ldap-config" (include "tc.common.names.fullname" .) }}
-{{- $proxyConfigName := printf "%s-proxy-config" (include "tc.common.names.fullname" .) }}
+{{- $authServerWorkerConfigName := printf "%s-authentik-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $authServerConfigName := printf "%s-authentik-server-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $geoipConfigName := printf "%s-geoip-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $ldapConfigName := printf "%s-ldap-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $proxyConfigName := printf "%s-proxy-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
{{ $host := printf "https://localhost:%v" .Values.service.main.ports.main.targetPort }}
{{- if .Values.ingress.main.enabled }}
{{ $first := (first .Values.ingress.main.hosts) }}
diff --git a/charts/stable/authentik/templates/_geoip.tpl b/charts/stable/authentik/templates/_geoip.tpl
index 054ec154774..d21202e816a 100644
--- a/charts/stable/authentik/templates/_geoip.tpl
+++ b/charts/stable/authentik/templates/_geoip.tpl
@@ -12,9 +12,9 @@ volumeMounts:
mountPath: "/usr/share/GeoIP"
envFrom:
- secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-geoip-secret'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-geoip-secret'
- configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-geoip-config'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-geoip-config'
{{/* TODO: Add healthchecks */}}
{{/* TODO: https://github.com/maxmind/geoipupdate/issues/105 */}}
{{- end -}}
diff --git a/charts/stable/authentik/templates/_ldap.tpl b/charts/stable/authentik/templates/_ldap.tpl
index 0d8f42742b1..9024300498b 100644
--- a/charts/stable/authentik/templates/_ldap.tpl
+++ b/charts/stable/authentik/templates/_ldap.tpl
@@ -9,9 +9,9 @@ securityContext:
runAsNonRoot: true
envFrom:
- secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-ldap-secret'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-ldap-secret'
- configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-ldap-config'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-ldap-config'
ports:
- containerPort: {{ .Values.service.ldapldaps.ports.ldapldaps.targetPort }}
name: ldapldaps
diff --git a/charts/stable/authentik/templates/_proxy.tpl b/charts/stable/authentik/templates/_proxy.tpl
index c28161c585c..7a740ddd64e 100644
--- a/charts/stable/authentik/templates/_proxy.tpl
+++ b/charts/stable/authentik/templates/_proxy.tpl
@@ -9,9 +9,9 @@ securityContext:
runAsNonRoot: true
envFrom:
- secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-proxy-secret'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-proxy-secret'
- configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-proxy-config'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-proxy-config'
ports:
- containerPort: {{ .Values.service.proxyhttps.ports.proxyhttps.targetPort }}
name: proxyhttps
diff --git a/charts/stable/authentik/templates/_secret.tpl b/charts/stable/authentik/templates/_secret.tpl
index f7d39c68ef6..64c2ab0533e 100644
--- a/charts/stable/authentik/templates/_secret.tpl
+++ b/charts/stable/authentik/templates/_secret.tpl
@@ -1,10 +1,10 @@
{{/* Define the secret */}}
{{- define "authentik.secret" -}}
-{{- $authentikSecretName := printf "%s-authentik-secret" (include "tc.common.names.fullname" .) }}
-{{- $geoipSecretName := printf "%s-geoip-secret" (include "tc.common.names.fullname" .) }}
-{{- $ldapSecretName := printf "%s-ldap-secret" (include "tc.common.names.fullname" .) }}
-{{- $proxySecretName := printf "%s-proxy-secret" (include "tc.common.names.fullname" .) }}
+{{- $authentikSecretName := printf "%s-authentik-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $geoipSecretName := printf "%s-geoip-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $ldapSecretName := printf "%s-ldap-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $proxySecretName := printf "%s-proxy-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
{{- $token := randAlphaNum 128 | b64enc }}
---
diff --git a/charts/stable/authentik/templates/_worker.tpl b/charts/stable/authentik/templates/_worker.tpl
index def8506b9f1..27b6c1b3572 100644
--- a/charts/stable/authentik/templates/_worker.tpl
+++ b/charts/stable/authentik/templates/_worker.tpl
@@ -10,9 +10,9 @@ securityContext:
args: ["worker"]
envFrom:
- secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-authentik-secret'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-authentik-secret'
- configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-authentik-config'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-authentik-config'
volumeMounts:
- name: media
mountPath: "/media"
diff --git a/charts/stable/authentik/templates/common.yaml b/charts/stable/authentik/templates/common.yaml
index 8d610c2e55e..d11dfa06281 100644
--- a/charts/stable/authentik/templates/common.yaml
+++ b/charts/stable/authentik/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secret */}}
{{- include "authentik.secret" . }}
@@ -42,4 +42,4 @@
{{- end -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/authentik/values.yaml b/charts/stable/authentik/values.yaml
index 7f105120ffd..1cd0ead1670 100644
--- a/charts/stable/authentik/values.yaml
+++ b/charts/stable/authentik/values.yaml
@@ -2,34 +2,20 @@ image:
repository: tccr.io/truecharts/authentik
tag: 2023.2.2@sha256:c58f1206dbf3ab2f0f7479707967c8a41b126712be748d0f29ade9743bd35797
pullPolicy: IfNotPresent
-
geoipImage:
repository: tccr.io/truecharts/geoipupdate
tag: v4.9@sha256:ce42b4252c8cd4a9e39275fd7c3312e5df7bda0d7034df565af4362d7e0d26ce
pullPolicy: IfNotPresent
-
ldapImage:
repository: tccr.io/truecharts/authentik-ldap
tag: 2023.2.2@sha256:1d22f1280e38534e3088c1665db719e287d868bb6d5e010351ddfa7c46b6ff14
pullPolicy: IfNotPresent
-
proxyImage:
repository: tccr.io/truecharts/authentik-proxy
tag: 2023.2.2@sha256:364fb27d6f011735aac844c797a0c5a122288de9dd69b1be96b9ab2db234affa
pullPolicy: IfNotPresent
-
-args: ["server"]
-
-podSecurityContext:
- runAsUser: 1000
- runAsGroup: 1000
-
-securityContext:
- readOnlyRootFilesystem: false
-
workerContainer:
enabled: true
-
authentik:
credentials:
password: "supersecret"
@@ -73,7 +59,6 @@ geoip:
host_server: "updates.maxmind.com"
preserve_file_times: false
verbose: false
-
outposts:
ldap:
# -- First you have to create an Outpost in the GUI. Applications > Outposts
@@ -97,7 +82,6 @@ outposts:
# host: ""
# -- Token is only needed if you accidentally deleted the token within the UI
# token: ""
-
metrics:
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
# @default -- See values.yaml
@@ -114,45 +98,21 @@ metrics:
labels: {}
# -- Configure additional rules for the chart under this key.
# @default -- See prometheusrules.yaml
- rules:
- []
- # - alert: UnifiPollerAbsent
- # annotations:
- # description: Unifi Poller has disappeared from Prometheus service discovery.
- # summary: Unifi Poller is down.
- # expr: |
- # absent(up{job=~".*unifi-poller.*"} == 1)
- # for: 5m
- # labels:
- # severity: critical
-
-envFrom:
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-authentik-secret'
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-authentik-config'
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-authentik-server-config'
-
-probes:
- liveness:
- type: HTTPS
- path: /-/health/live/
- port: "{{ .Values.service.main.ports.main.targetPort }}"
- readiness:
- type: HTTPS
- path: /-/health/ready/
- port: "{{ .Values.service.main.ports.main.targetPort }}"
- startup:
- type: HTTPS
- path: /-/health/ready/
- port: "{{ .Values.service.main.ports.main.targetPort }}"
-
+ rules: []
+ # - alert: UnifiPollerAbsent
+ # annotations:
+ # description: Unifi Poller has disappeared from Prometheus service discovery.
+ # summary: Unifi Poller is down.
+ # expr: |
+ # absent(up{job=~".*unifi-poller.*"} == 1)
+ # for: 5m
+ # labels:
+ # severity: critical
service:
main:
ports:
main:
- protocol: HTTPS
+ protocol: https
port: 10229
targetPort: 9443
http:
@@ -161,7 +121,7 @@ service:
ports:
http:
enabled: true
- protocol: HTTP
+ protocol: http
port: 10230
targetPort: 9000
# LDAP Outpost Services
@@ -186,7 +146,7 @@ service:
proxyhttps:
enabled: true
port: 10233
- protocol: HTTPS
+ protocol: https
targetPort: 9444
proxyhttp:
enabled: true
@@ -195,7 +155,7 @@ service:
proxyhttp:
enabled: true
port: 10234
- protocol: HTTP
+ protocol: http
targetPort: 9001
# Metrics Services
metrics:
@@ -204,7 +164,7 @@ service:
ports:
metrics:
enabled: true
- protocol: HTTP
+ protocol: http
port: 10231
targetPort: 9301
ldapmetrics:
@@ -214,7 +174,7 @@ service:
ldapmetrics:
enabled: true
port: 10232
- protocol: HTTP
+ protocol: http
targetPort: 9302
proxymetrics:
enabled: true
@@ -223,13 +183,11 @@ service:
proxymetrics:
enabled: true
port: 10235
- protocol: HTTP
+ protocol: http
targetPort: 9303
-
ingress:
proxyhttps:
autoLink: true
-
persistence:
media:
enabled: true
@@ -243,16 +201,45 @@ persistence:
geoip:
enabled: true
mountPath: "/geoip"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: authentik
postgresqlDatabase: authentik
-
redis:
enabled: true
existingSecret: "rediscreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsUser: 1000
+ runAsGroup: 1000
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ type: HTTPS
+ path: /-/health/live/
+ port: "{{ .Values.service.main.ports.main.targetPort }}"
+ readiness:
+ type: HTTPS
+ path: /-/health/ready/
+ port: "{{ .Values.service.main.ports.main.targetPort }}"
+ startup:
+ type: HTTPS
+ path: /-/health/ready/
+ port: "{{ .Values.service.main.ports.main.targetPort }}"
+ envFrom:
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-authentik-secret'
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-authentik-config'
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-authentik-server-config'
+ args: ["server"]
diff --git a/charts/stable/autobrr/Chart.yaml b/charts/stable/autobrr/Chart.yaml
index 030573b211a..78ab75c2e9f 100644
--- a/charts/stable/autobrr/Chart.yaml
+++ b/charts/stable/autobrr/Chart.yaml
@@ -18,7 +18,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
maintainers:
- email: info@truecharts.org
name: TrueCharts
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/autobrr/templates/NOTES.txt b/charts/stable/autobrr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/autobrr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/autobrr/templates/common.yaml b/charts/stable/autobrr/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/autobrr/templates/common.yaml
+++ b/charts/stable/autobrr/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/autobrr/values.yaml b/charts/stable/autobrr/values.yaml
index fc4b4454d2d..f67a500891c 100644
--- a/charts/stable/autobrr/values.yaml
+++ b/charts/stable/autobrr/values.yaml
@@ -2,51 +2,55 @@ image:
repository: tccr.io/truecharts/autobrr
pullPolicy: IfNotPresent
tag: 1.18.0@sha256:dc1ae14e3584cd6ddc7d4e5962c12974ca31cfe943508677670b9aef09770e5c
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
port: 7474
targetPort: 7474
-
-probes:
- liveness:
- enabled: true
- custom: true
- spec:
- exec:
- command:
- - /bin/sh
- - -c
- - curl --fail localhost:7474/
- failureThreshold: 5
- initialDelaySeconds: 60
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 10
- readiness:
- enabled: true
- custom: true
- spec:
- exec:
- command:
- - /bin/sh
- - -c
- - curl --fail localhost:7474/
- failureThreshold: 5
- initialDelaySeconds: 60
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 10
- startup:
- enabled: false
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: true
+ custom: true
+ spec:
+ exec:
+ command:
+ - /bin/sh
+ - -c
+ - curl --fail localhost:7474/
+ failureThreshold: 5
+ initialDelaySeconds: 60
+ periodSeconds: 10
+ successThreshold: 1
+ timeoutSeconds: 10
+ readiness:
+ enabled: true
+ custom: true
+ spec:
+ exec:
+ command:
+ - /bin/sh
+ - -c
+ - curl --fail localhost:7474/
+ failureThreshold: 5
+ initialDelaySeconds: 60
+ periodSeconds: 10
+ successThreshold: 1
+ timeoutSeconds: 10
+ startup:
+ enabled: false
diff --git a/charts/stable/automatic-music-downloader/Chart.yaml b/charts/stable/automatic-music-downloader/Chart.yaml
index 8d6e08bf5b5..615a7bb7f6d 100644
--- a/charts/stable/automatic-music-downloader/Chart.yaml
+++ b/charts/stable/automatic-music-downloader/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: A Lidarr companion script to automatically download music for Lidarr.
home: https://truecharts.org/charts/stable/automatic-music-downloader
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/automatic-music-downloader/templates/NOTES.txt b/charts/stable/automatic-music-downloader/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/automatic-music-downloader/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/automatic-music-downloader/templates/common.yaml b/charts/stable/automatic-music-downloader/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/automatic-music-downloader/templates/common.yaml
+++ b/charts/stable/automatic-music-downloader/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/automatic-music-downloader/values.yaml b/charts/stable/automatic-music-downloader/values.yaml
index 46eab02972b..03b094195f5 100644
--- a/charts/stable/automatic-music-downloader/values.yaml
+++ b/charts/stable/automatic-music-downloader/values.yaml
@@ -2,59 +2,12 @@ image:
repository: tccr.io/truecharts/automatic-music-downloader
pullPolicy: IfNotPresent
tag: latest@sha256:541eff647695209e9071e9483f434420e2d333068865e75e9db40b045e1a8358
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- AUTOSTART: true
- SCRIPTINTERVAL: "1h"
- DOWNLOADMODE: "wanted"
- FALLBACKSEARCH: true
- LIST: "both"
- SearchType: "both"
- Concurrency: 1
- EMBEDDED_COVER_QUALITY: 80
- FORMAT: "FLAC"
- BITRATE: 320
- ENABLEPOSTPROCESSING: true
- FORCECONVERT: true
- requirequality: true
- MatchDistance: 10
- replaygain: true
- FolderPermissions: 766
- FilePermissions: 666
- MBRAINZMIRROR: "https://musicbrainz.org"
- LidarrUrl: "http://x.x.x.x:8686"
- LidarrAPIkey: "LIDARRAPI"
- ARL_TOKEN: "ARLTOKEN"
- NOTIFYPLEX: false
- PLEXLIBRARYNAME: "Music"
- PLEXURL: "http://x.x.x.x:32400"
- PLEXTOKEN: "plextoken"
- ALBUM_TYPE_FILTER: "COMPILE"
- POSTPROCESSTHREADS: 1
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
persistence:
config:
enabled: true
@@ -62,6 +15,52 @@ persistence:
data:
enabled: true
mountPath: "/downloads-amd"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ env:
+ AUTOSTART: true
+ SCRIPTINTERVAL: "1h"
+ DOWNLOADMODE: "wanted"
+ FALLBACKSEARCH: true
+ LIST: "both"
+ SearchType: "both"
+ Concurrency: 1
+ EMBEDDED_COVER_QUALITY: 80
+ FORMAT: "FLAC"
+ BITRATE: 320
+ ENABLEPOSTPROCESSING: true
+ FORCECONVERT: true
+ requirequality: true
+ MatchDistance: 10
+ replaygain: true
+ FolderPermissions: 766
+ FilePermissions: 666
+ MBRAINZMIRROR: "https://musicbrainz.org"
+ LidarrUrl: "http://x.x.x.x:8686"
+ LidarrAPIkey: "LIDARRAPI"
+ ARL_TOKEN: "ARLTOKEN"
+ NOTIFYPLEX: false
+ PLEXLIBRARYNAME: "Music"
+ PLEXURL: "http://x.x.x.x:32400"
+ PLEXTOKEN: "plextoken"
+ ALBUM_TYPE_FILTER: "COMPILE"
+ POSTPROCESSTHREADS: 1
diff --git a/charts/stable/autoscan/Chart.yaml b/charts/stable/autoscan/Chart.yaml
index d14a56f1e0b..e6a1e438bb1 100644
--- a/charts/stable/autoscan/Chart.yaml
+++ b/charts/stable/autoscan/Chart.yaml
@@ -17,7 +17,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
maintainers:
- email: info@truecharts.org
name: TrueCharts
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/autoscan/templates/NOTES.txt b/charts/stable/autoscan/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/autoscan/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/autoscan/templates/common.yaml b/charts/stable/autoscan/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/autoscan/templates/common.yaml
+++ b/charts/stable/autoscan/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/autoscan/values.yaml b/charts/stable/autoscan/values.yaml
index 663580bde73..47ee03c0555 100644
--- a/charts/stable/autoscan/values.yaml
+++ b/charts/stable/autoscan/values.yaml
@@ -2,38 +2,37 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/autoscan
tag: latest@sha256:ceb9d233765da84b959484fd6dcf05743c4e85f4f78cd4871fc89ece122fc571
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-secretEnv:
- PLEX_LOGIN: ""
- PLEX_PASSWORD: ""
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
service:
main:
ports:
main:
port: 3030
targetPort: 3030
-
persistence:
config:
enabled: true
mountPath: /config
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ env:
+ PLEX_LOGIN: ""
+ PLEX_PASSWORD: ""
diff --git a/charts/stable/avidemux/Chart.yaml b/charts/stable/avidemux/Chart.yaml
index 4eed6e6f24f..a0ee9699ccc 100644
--- a/charts/stable/avidemux/Chart.yaml
+++ b/charts/stable/avidemux/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.4.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks.
home: https://truecharts.org/charts/stable/avidemux
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/avidemux/templates/NOTES.txt b/charts/stable/avidemux/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/avidemux/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/avidemux/templates/common.yaml b/charts/stable/avidemux/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/avidemux/templates/common.yaml
+++ b/charts/stable/avidemux/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/avidemux/values.yaml b/charts/stable/avidemux/values.yaml
index c61ad926205..a522591bbe9 100644
--- a/charts/stable/avidemux/values.yaml
+++ b/charts/stable/avidemux/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/avidemux
tag: v1.4.0@sha256:38c59d301698c84ac7c3ca6b40af1ccaf32ad6dc80073413e20ac5f3af739281
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -24,21 +15,12 @@ service:
enabled: true
port: 10273
targetPort: 5900
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-avidemux'
-
-secretEnv:
- VNC_PASSWORD: ""
-
avidemux:
KEEP_APP_RUNNING: false
DISPLAY_WIDTH: 1280
DISPLAY_HEIGHT: 768
SECURE_CONNECTION: false
ENABLE_CJK_FONT: false
-
configmap:
avidemux:
enabled: true
@@ -48,7 +30,6 @@ configmap:
SECURE_CONNECTION: '{{ ternary "1" "0" .Values.avidemux.SECURE_CONNECTION }}'
DISPLAY_WIDTH: "{{ .Values.avidemux.DISPLAY_WIDTH }}"
DISPLAY_HEIGHT: "{{ .Values.avidemux.DISPLAY_HEIGHT }}"
-
persistence:
config:
enabled: true
@@ -56,6 +37,22 @@ persistence:
storage:
enabled: true
mountPath: "/storage"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ VNC_PASSWORD: ""
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-avidemux'
diff --git a/charts/stable/babybuddy/Chart.yaml b/charts/stable/babybuddy/Chart.yaml
index f2621bdfd69..2938da2ffbe 100644
--- a/charts/stable/babybuddy/Chart.yaml
+++ b/charts/stable/babybuddy/Chart.yaml
@@ -20,7 +20,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -33,4 +33,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/babybuddy/templates/NOTES.txt b/charts/stable/babybuddy/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/babybuddy/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/babybuddy/templates/common.yaml b/charts/stable/babybuddy/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/babybuddy/templates/common.yaml
+++ b/charts/stable/babybuddy/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/babybuddy/values.yaml b/charts/stable/babybuddy/values.yaml
index 9ec48fa5afa..a4ed2db4873 100644
--- a/charts/stable/babybuddy/values.yaml
+++ b/charts/stable/babybuddy/values.yaml
@@ -2,49 +2,47 @@ image:
repository: tccr.io/truecharts/babybuddy
pullPolicy: IfNotPresent
tag: 1.15.0@sha256:8a692204e529c12755e5fdc3f641a113c1ee1d3d33d197b8112edcad7ed0bb36
-
-env:
- DB_ENGINE: "django.db.backends.postgresql"
- DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
- DB_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- DB_PORT: "5432"
- CSRF_TRUSTED_ORIGINS: ""
- DB_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- DB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10069
targetPort: 8000
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: babybuddy
postgresqlDatabase: babybuddy
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DB_ENGINE: "django.db.backends.postgresql"
+ DB_NAME: "{{ .Values.cnpg.database }}"
+ DB_USER: "{{ .Values.cnpg.user }}"
+ DB_PORT: "5432"
+ CSRF_TRUSTED_ORIGINS: ""
+ DB_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ DB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
diff --git a/charts/stable/baserow/Chart.yaml b/charts/stable/baserow/Chart.yaml
index 639312553d4..698f01a268c 100644
--- a/charts/stable/baserow/Chart.yaml
+++ b/charts/stable/baserow/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.14.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/baserow/templates/NOTES.txt b/charts/stable/baserow/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/baserow/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/baserow/templates/common.yaml b/charts/stable/baserow/templates/common.yaml
index 0d79a65241f..2e58c2d5057 100644
--- a/charts/stable/baserow/templates/common.yaml
+++ b/charts/stable/baserow/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for baserow */}}
{{- include "baserow.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/baserow/values.yaml b/charts/stable/baserow/values.yaml
index 4ae33df202d..4c4ceb7b6d2 100644
--- a/charts/stable/baserow/values.yaml
+++ b/charts/stable/baserow/values.yaml
@@ -2,82 +2,79 @@ image:
repository: tccr.io/truecharts/baserow
tag: 1.14.0@sha256:343c212865ad11bb41eb88652f8c39cdfe4697027322dfe6ed2f761dd6719b5e
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- DATABASE_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
- DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- DATABASE_PORT: "5432"
- REDIS_USER: "{{ .Values.redis.redisUsername }}"
- REDIS_PORT: "6379"
- REDIS_PROTOCOL: "redis"
- BASEROW_CADDY_ADDRESSES: ":{{ .Values.service.main.ports.main.port }}"
- # User Defined
- BASEROW_PUBLIC_URL: "http://localhost:10228"
- FROM_EMAIL: ""
- EMAIL_SMTP: ""
- EMAIL_SMTP_USE_TLS: ""
- EMAIL_SMTP_HOST: ""
- EMAIL_SMTP_PORT: 587
- EMAIL_SMTP_USER: ""
- EMAIL_SMTP_PASSWORD: ""
- DATABASE_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- DATABASE_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- REDIS_HOST:
- secretKeyRef:
- name: rediscreds
- key: plainhost
- REDIS_PASSWORD:
- secretKeyRef:
- name: rediscreds
- key: redis-password
- SECRET_KEY:
- secretKeyRef:
- name: baserow-secrets
- key: SECRET_KEY
-
-probes:
- liveness:
- path: "/_health"
- readiness:
- path: "/_health"
- startup:
- path: "/_health"
-
service:
main:
ports:
main:
port: 10228
-
persistence:
data:
enabled: true
mountPath: "/baserow/data"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: baserow
postgresqlDatabase: baserow
-
redis:
enabled: true
existingSecret: "rediscreds"
redisUsername: "default"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/_health"
+ readiness:
+ path: "/_health"
+ startup:
+ path: "/_health"
+ env:
+ DATABASE_NAME: "{{ .Values.cnpg.database }}"
+ DATABASE_USER: "{{ .Values.cnpg.user }}"
+ DATABASE_PORT: "5432"
+ REDIS_USER: "{{ .Values.redis.redisUsername }}"
+ REDIS_PORT: "6379"
+ REDIS_PROTOCOL: "redis"
+ BASEROW_CADDY_ADDRESSES: ":{{ .Values.service.main.ports.main.port }}"
+ # User Defined
+ BASEROW_PUBLIC_URL: "http://localhost:10228"
+ FROM_EMAIL: ""
+ EMAIL_SMTP: ""
+ EMAIL_SMTP_USE_TLS: ""
+ EMAIL_SMTP_HOST: ""
+ EMAIL_SMTP_PORT: 587
+ EMAIL_SMTP_USER: ""
+ EMAIL_SMTP_PASSWORD: ""
+ DATABASE_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ DATABASE_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ REDIS_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ REDIS_PASSWORD:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
+ SECRET_KEY:
+ secretKeyRef:
+ name: baserow-secrets
+ key: SECRET_KEY
diff --git a/charts/stable/bazarr/Chart.yaml b/charts/stable/bazarr/Chart.yaml
index 6bce62bb75b..2a5919ffe56 100644
--- a/charts/stable/bazarr/Chart.yaml
+++ b/charts/stable/bazarr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.1.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements
home: https://truecharts.org/charts/stable/bazarr
@@ -31,4 +31,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/bazarr/templates/NOTES.txt b/charts/stable/bazarr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/bazarr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/bazarr/templates/common.yaml b/charts/stable/bazarr/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/bazarr/templates/common.yaml
+++ b/charts/stable/bazarr/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/bazarr/values.yaml b/charts/stable/bazarr/values.yaml
index e4c9bb896b8..d7c26b84497 100644
--- a/charts/stable/bazarr/values.yaml
+++ b/charts/stable/bazarr/values.yaml
@@ -2,18 +2,18 @@ image:
repository: tccr.io/truecharts/bazarr
pullPolicy: IfNotPresent
tag: 1.1.4@sha256:ce1fd724cd2c50d385a83558affaf89454c3537f5a07e20e305d6a82e16dc2f4
-
service:
main:
ports:
main:
port: 6767
targetPort: 6767
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
diff --git a/charts/stable/beets/Chart.yaml b/charts/stable/beets/Chart.yaml
index d6165eded68..a58fc1dfd28 100644
--- a/charts/stable/beets/Chart.yaml
+++ b/charts/stable/beets/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.6.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A music library manager and not, for the most part, a music player.
home: https://truecharts.org/charts/stable/beets
icon: https://truecharts.org/img/hotlink-ok/chart-icons/beets.png
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/beets/templates/NOTES.txt b/charts/stable/beets/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/beets/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/beets/templates/common.yaml b/charts/stable/beets/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/beets/templates/common.yaml
+++ b/charts/stable/beets/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/beets/values.yaml b/charts/stable/beets/values.yaml
index 70d1b636894..d8e0dd4992b 100644
--- a/charts/stable/beets/values.yaml
+++ b/charts/stable/beets/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/beets
pullPolicy: IfNotPresent
tag: v1.6.0@sha256:de171595fca0f1de18a208dc5ca3f9de40a876df726c2a6744d5236e5e6e1778
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 8337
targetPort: 8337
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/blog/Chart.yaml b/charts/stable/blog/Chart.yaml
index 705f6877287..dc4f2fb1cb9 100644
--- a/charts/stable/blog/Chart.yaml
+++ b/charts/stable/blog/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -33,4 +33,3 @@ annotations:
truecharts.org/catagories: |
- hosting
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/blog/templates/NOTES.txt b/charts/stable/blog/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/blog/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/blog/templates/common.yaml b/charts/stable/blog/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/blog/templates/common.yaml
+++ b/charts/stable/blog/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/blog/values.yaml b/charts/stable/blog/values.yaml
index 4e7d26b9985..f76ab8b3bdc 100644
--- a/charts/stable/blog/values.yaml
+++ b/charts/stable/blog/values.yaml
@@ -2,53 +2,49 @@ image:
repository: tccr.io/truecharts/blog
pullPolicy: IfNotPresent
tag: latest@sha256:b11ca1374d7ca68ef012b1d61b3fa432eded86aed5add3538808eb7e0093828c
-
-secretEnv:
- BLOG_NICK: username
- BLOG_PASS: password
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- BLOG_TITLE: "Blog"
- BLOG_NAME: "Max Musermann"
- BLOG_LANG: "en"
- BLOG_DB_CONNECTION: "postgres"
- BLOG_POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- BLOG_POSTGRES_PORT: "5432"
- BLOG_DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
- BLOG_POSTGRES_PASS:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- BLOG_POSTGRES_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
-
service:
main:
ports:
main:
port: 10111
targetPort: 80
-
persistence:
data:
enabled: true
mountPath: "/var/www/html/data"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: blog
postgresqlDatabase: blog
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ BLOG_TITLE: "Blog"
+ BLOG_NAME: "Max Musermann"
+ BLOG_LANG: "en"
+ BLOG_DB_CONNECTION: "postgres"
+ BLOG_POSTGRES_USER: "{{ .Values.cnpg.user }}"
+ BLOG_POSTGRES_PORT: "5432"
+ BLOG_DB_NAME: "{{ .Values.cnpg.database }}"
+ BLOG_POSTGRES_PASS:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ BLOG_POSTGRES_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ BLOG_NICK: username
+ BLOG_PASS: password
diff --git a/charts/stable/boinc/Chart.yaml b/charts/stable/boinc/Chart.yaml
index 92cd5dda855..23005a5af6f 100644
--- a/charts/stable/boinc/Chart.yaml
+++ b/charts/stable/boinc/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/boinc/templates/NOTES.txt b/charts/stable/boinc/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/boinc/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/boinc/templates/common.yaml b/charts/stable/boinc/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/boinc/templates/common.yaml
+++ b/charts/stable/boinc/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/boinc/values.yaml b/charts/stable/boinc/values.yaml
index 0b35b84c53b..f1ff336b2ac 100644
--- a/charts/stable/boinc/values.yaml
+++ b/charts/stable/boinc/values.yaml
@@ -2,31 +2,26 @@ image:
repository: tccr.io/truecharts/boinc
pullPolicy: IfNotPresent
tag: latest@sha256:63086383e7ed963660b10e26a2a10eaf2a2a9ac216bcd843588c13ed2a69b54f
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
# secretEnv:
# PASSWORD: ""
-
service:
main:
ports:
main:
targetPort: 8080
port: 10142
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/booksonic-air/Chart.yaml b/charts/stable/booksonic-air/Chart.yaml
index db5d5995bd8..6e3d75dc497 100644
--- a/charts/stable/booksonic-air/Chart.yaml
+++ b/charts/stable/booksonic-air/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2201.1.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Booksonic is a platform for accessing the audibooks you own wherever you are
home: https://truecharts.org/charts/stable/booksonic-air
icon: https://truecharts.org/img/hotlink-ok/chart-icons/booksonic-air.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/booksonic-air/templates/NOTES.txt b/charts/stable/booksonic-air/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/booksonic-air/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/booksonic-air/templates/common.yaml b/charts/stable/booksonic-air/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/booksonic-air/templates/common.yaml
+++ b/charts/stable/booksonic-air/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/booksonic-air/values.yaml b/charts/stable/booksonic-air/values.yaml
index cae3786b1d6..a72bd1e6253 100644
--- a/charts/stable/booksonic-air/values.yaml
+++ b/charts/stable/booksonic-air/values.yaml
@@ -2,26 +2,22 @@ image:
repository: tccr.io/truecharts/booksonic-air
pullPolicy: IfNotPresent
tag: v2201.1.0@sha256:f3a577c588dbdd758633a08d7ea75d98136aee096a0325928945c97688b688b4
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10048
targetPort: 4040
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/bookstack/Chart.yaml b/charts/stable/bookstack/Chart.yaml
index c2d0fc12656..4a96ed9e2e4 100644
--- a/charts/stable/bookstack/Chart.yaml
+++ b/charts/stable/bookstack/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "23.02.2023"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -33,4 +33,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/bookstack/templates/NOTES.txt b/charts/stable/bookstack/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/bookstack/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/bookstack/templates/common.yaml b/charts/stable/bookstack/templates/common.yaml
index 0ba33776fff..99f843c5b1c 100644
--- a/charts/stable/bookstack/templates/common.yaml
+++ b/charts/stable/bookstack/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for bookstack */}}
{{- include "bookstack.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/bookstack/values.yaml b/charts/stable/bookstack/values.yaml
index a609a7af08c..09755af2724 100644
--- a/charts/stable/bookstack/values.yaml
+++ b/charts/stable/bookstack/values.yaml
@@ -2,51 +2,49 @@ image:
repository: tccr.io/truecharts/bookstack
pullPolicy: IfNotPresent
tag: 23.02.20230226@sha256:8c90a4e5983fca7e8675708e7bf6beae880ef88f8d1047c8784cf9b3d4a78a55
-
-env:
- DB_USER: "{{ .Values.mariadb.mariadbUsername }}"
- DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
- APP_URL: ""
- DB_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainhost
- DB_PASS:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
- APP_KEY:
- secretKeyRef:
- name: bookstack-secrets
- key: APP_KEY
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10112
targetPort: 80
-
persistence:
varrun:
enabled: true
config:
enabled: true
mountPath: "/config"
-
mariadb:
enabled: true
mariadbUsername: bookstack
mariadbDatabase: bookstack
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DB_USER: "{{ .Values.mariadb.mariadbUsername }}"
+ DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
+ APP_URL: ""
+ DB_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainhost
+ DB_PASS:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
+ APP_KEY:
+ secretKeyRef:
+ name: bookstack-secrets
+ key: APP_KEY
diff --git a/charts/stable/browserless-chrome/Chart.yaml b/charts/stable/browserless-chrome/Chart.yaml
index 218a874036d..9187790220c 100644
--- a/charts/stable/browserless-chrome/Chart.yaml
+++ b/charts/stable/browserless-chrome/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.57.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Browserless is a web-service that allows for remote clients to connect, drive, and execute headless work
home: https://truecharts.org/charts/stable/browserless-chrome
icon: https://truecharts.org/img/hotlink-ok/chart-icons/browserless-chrome.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/browserless-chrome/templates/NOTES.txt b/charts/stable/browserless-chrome/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/browserless-chrome/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/browserless-chrome/templates/common.yaml b/charts/stable/browserless-chrome/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/browserless-chrome/templates/common.yaml
+++ b/charts/stable/browserless-chrome/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/browserless-chrome/values.yaml b/charts/stable/browserless-chrome/values.yaml
index eec273c913e..1f85f4c72f3 100644
--- a/charts/stable/browserless-chrome/values.yaml
+++ b/charts/stable/browserless-chrome/values.yaml
@@ -2,60 +2,17 @@ image:
repository: tccr.io/truecharts/browserless-chrome
tag: 1.57.0-chrome@sha256:e93bbd67d81a9b8ce854096d9cc2aa5b671f1fe1911b14607512144b6bd18e18
pullPolicy: IfNotPresent
-
puppeteerImage:
repository: tccr.io/truecharts/browserless-chrome-puppeteer13
pullPolicy: IfNotPresent
tag: 1.57.0-puppeteer@sha256:e02a6ca0408a5951cfdc71a835aa145b9f016db49bc411ff5aec74ffdedfec6f
-
imageSelector: "image"
-
-secretEnv:
- TOKEN: ""
-
-env:
- WORKSPACE_DIR: "/downloads"
- METRICS_JSON_PATH: "/metrics/metrics.json"
- # User Defined
- HOST: ""
- WORKSPACE_DELETE_EXPIRED: false
- WORKSPACE_EXPIRE_DAYS: 30
- CHROME_REFRESH_TIME: 3600000
- MAX_CONCURRENT_SESSIONS: 5
- MAX_QUEUE_LENGTH: 5
- CONNECTION_TIMEOUT: 30000
- DEFAULT_BLOCK_ADS: true
- DEFAULT_HEADLESS: true
- DEFAULT_IGNORE_HTTPS_ERRORS: true
- DEFAULT_IGNORE_DEFAULT_ARGS: true
- ENABLE_API_GET: true
- FUNCTION_ENABLE_INCOGNITO_MODE: true
- EXIT_ON_HEALTH_FAILURE: true
- DISABLE_AUTO_SET_DOWNLOAD_BEHAVIOR: false
- ENABLE_DEBUGGER: true
- ENABLE_CORS: false
- ENABLE_XVBF: true
- # Enabling those, makes probe/app fail
- # KEEP_ALIVE: true
- # PREBOOT_CHROME: true
-
service:
main:
ports:
main:
port: 10194
targetPort: 3000
-
-probes:
- liveness:
- path: "/metrics"
-
- readiness:
- path: "/metrics"
-
- startup:
- path: "/metrics"
-
persistence:
downloads:
enabled: true
@@ -63,6 +20,47 @@ persistence:
metrics:
enabled: true
mountPath: "/metrics"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/metrics"
+ readiness:
+ path: "/metrics"
+ startup:
+ path: "/metrics"
+ env:
+ WORKSPACE_DIR: "/downloads"
+ METRICS_JSON_PATH: "/metrics/metrics.json"
+ # User Defined
+ HOST: ""
+ WORKSPACE_DELETE_EXPIRED: false
+ WORKSPACE_EXPIRE_DAYS: 30
+ CHROME_REFRESH_TIME: 3600000
+ MAX_CONCURRENT_SESSIONS: 5
+ MAX_QUEUE_LENGTH: 5
+ CONNECTION_TIMEOUT: 30000
+ DEFAULT_BLOCK_ADS: true
+ DEFAULT_HEADLESS: true
+ DEFAULT_IGNORE_HTTPS_ERRORS: true
+ DEFAULT_IGNORE_DEFAULT_ARGS: true
+ ENABLE_API_GET: true
+ FUNCTION_ENABLE_INCOGNITO_MODE: true
+ EXIT_ON_HEALTH_FAILURE: true
+ DISABLE_AUTO_SET_DOWNLOAD_BEHAVIOR: false
+ ENABLE_DEBUGGER: true
+ ENABLE_CORS: false
+ ENABLE_XVBF: true
+ # Enabling those, makes probe/app fail
+ # KEEP_ALIVE: true
+ # PREBOOT_CHROME: true
+
+ TOKEN: ""
diff --git a/charts/stable/budge/Chart.yaml b/charts/stable/budge/Chart.yaml
index 37648e80678..a40ee857aad 100644
--- a/charts/stable/budge/Chart.yaml
+++ b/charts/stable/budge/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.0.9"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Budge is an open source 'budgeting with envelopes' personal finance app.
home: https://truecharts.org/charts/stable/budge
icon: https://truecharts.org/img/hotlink-ok/chart-icons/budge.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/budge/templates/NOTES.txt b/charts/stable/budge/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/budge/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/budge/templates/common.yaml b/charts/stable/budge/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/budge/templates/common.yaml
+++ b/charts/stable/budge/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/budge/values.yaml b/charts/stable/budge/values.yaml
index b5c93c34c8e..d6a85b8546e 100644
--- a/charts/stable/budge/values.yaml
+++ b/charts/stable/budge/values.yaml
@@ -2,31 +2,30 @@ image:
repository: tccr.io/truecharts/budge
tag: v0.0.9@sha256:7aa2dddef88cb91c95144a55a0c54a99327b3a51cce0a23688acaec5e3dfd987
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- NODE_ENV: "production"
-
service:
main:
ports:
main:
port: 10165
targetPort: 80
-
persistence:
varrun:
enabled: true
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ NODE_ENV: "production"
diff --git a/charts/stable/calibre-web/Chart.yaml b/charts/stable/calibre-web/Chart.yaml
index 5174ee83dc5..ad09ef5706d 100644
--- a/charts/stable/calibre-web/Chart.yaml
+++ b/charts/stable/calibre-web/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.6.19"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.
home: https://truecharts.org/charts/stable/calibre-web
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/calibre-web/templates/NOTES.txt b/charts/stable/calibre-web/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/calibre-web/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/calibre-web/templates/common.yaml b/charts/stable/calibre-web/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/calibre-web/templates/common.yaml
+++ b/charts/stable/calibre-web/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/calibre-web/values.yaml b/charts/stable/calibre-web/values.yaml
index dc25833e79a..b8adc18e30d 100644
--- a/charts/stable/calibre-web/values.yaml
+++ b/charts/stable/calibre-web/values.yaml
@@ -2,26 +2,22 @@ image:
repository: tccr.io/truecharts/calibre-web
pullPolicy: IfNotPresent
tag: 0.6.19@sha256:53aeebe31e38896827616c2575ef5a2d41a215587e82f8a8e8bbfea33924993c
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 8083
targetPort: 8083
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/calibre/Chart.yaml b/charts/stable/calibre/Chart.yaml
index 107124dc5ed..e5aba567e8d 100644
--- a/charts/stable/calibre/Chart.yaml
+++ b/charts/stable/calibre/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "6.13.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Calibre is a powerful and easy to use e-book manager.
home: https://truecharts.org/charts/stable/calibre
icon: https://truecharts.org/img/hotlink-ok/chart-icons/calibre.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/calibre/templates/NOTES.txt b/charts/stable/calibre/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/calibre/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/calibre/templates/common.yaml b/charts/stable/calibre/templates/common.yaml
index e311a08fdae..ee4b164087e 100644
--- a/charts/stable/calibre/templates/common.yaml
+++ b/charts/stable/calibre/templates/common.yaml
@@ -1,3 +1,3 @@
---
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/calibre/values.yaml b/charts/stable/calibre/values.yaml
index 27fbb9ccdb6..a89bb5af5ae 100644
--- a/charts/stable/calibre/values.yaml
+++ b/charts/stable/calibre/values.yaml
@@ -2,21 +2,6 @@ image:
repository: tccr.io/truecharts/calibre
tag: 6.13.0@sha256:3fc99c64349175096669625e7dc5f5f99d0a5982669652a946f4ea0f5a13fc52
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- PASSWORD: ""
-
-env:
- CLI_ARGS:
-
service:
main:
ports:
@@ -30,13 +15,25 @@ service:
enabled: true
port: 8081
targetPort: 8081
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ CLI_ARGS:
+ PASSWORD: ""
diff --git a/charts/stable/chevereto/Chart.yaml b/charts/stable/chevereto/Chart.yaml
index 4b23547a7a0..9f272c47ea8 100644
--- a/charts/stable/chevereto/Chart.yaml
+++ b/charts/stable/chevereto/Chart.yaml
@@ -18,7 +18,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -31,4 +31,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/chevereto/templates/NOTES.txt b/charts/stable/chevereto/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/chevereto/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/chevereto/templates/common.yaml b/charts/stable/chevereto/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/chevereto/templates/common.yaml
+++ b/charts/stable/chevereto/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/chevereto/values.yaml b/charts/stable/chevereto/values.yaml
index 29a797b29b9..8caf9f7eeaf 100644
--- a/charts/stable/chevereto/values.yaml
+++ b/charts/stable/chevereto/values.yaml
@@ -2,40 +2,10 @@ image:
repository: tccr.io/truecharts/chevereto
pullPolicy: IfNotPresent
tag: v1.6.2@sha256:cdc290aec4bec537d50b7ec97587691f1115ba0d4ffbe78956c4a37b9f565c85
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
- fsGroup: 33
-
-env:
- CHEVERETO_DB_DRIVER: mysql
- CHEVERETO_DB_NAME: "{{ .Values.mariadb.mariadbUsername }}"
- CHEVERETO_DB_USER: "{{ .Values.mariadb.mariadbDatabase }}"
- CHEVERETO_DB_PORT: "3306"
- CHEVERETO_TAG: "free"
- CHEVERETO_DB_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainporthost
- CHEVERETO_DB_PASS:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-chevereto'
-
chevereto:
https: false
disable_update_http: true
disable_update_cli: true
-
configmap:
chevereto:
enabled: true
@@ -43,14 +13,12 @@ configmap:
CHEVERETO_HTTPS: '{{ ternary "1" "0" .Values.chevereto.https }}'
CHEVERETO_DISABLE_UPDATE_HTTP: '{{ ternary "1" "0" .Values.chevereto.disable_update_http }}'
CHEVERETO_DISABLE_UPDATE_CLI: '{{ ternary "1" "0" .Values.chevereto.disable_update_cli }}'
-
service:
main:
ports:
main:
targetPort: 80
port: 10197
-
persistence:
storage:
enabled: true
@@ -58,12 +26,40 @@ persistence:
content:
enabled: true
mountPath: "/var/www/html/content/"
-
mariadb:
enabled: true
mariadbUsername: chevereto
mariadbDatabase: chevereto
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+ fsGroup: 33
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ CHEVERETO_DB_DRIVER: mysql
+ CHEVERETO_DB_NAME: "{{ .Values.mariadb.mariadbUsername }}"
+ CHEVERETO_DB_USER: "{{ .Values.mariadb.mariadbDatabase }}"
+ CHEVERETO_DB_PORT: "3306"
+ CHEVERETO_TAG: "free"
+ CHEVERETO_DB_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainporthost
+ CHEVERETO_DB_PASS:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-chevereto'
diff --git a/charts/stable/chronos/Chart.yaml b/charts/stable/chronos/Chart.yaml
index 13f19b9813c..e9d472311ff 100644
--- a/charts/stable/chronos/Chart.yaml
+++ b/charts/stable/chronos/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: "Chronos is a small container to run and schedule Python 3.7 scripts. You can create virtual enviroments, edit your scripts, install Pip dependencies, view execution logs, and debug your scripts, all from the sleek web UI."
home: https://truecharts.org/charts/stable/chronos
diff --git a/charts/stable/chronos/templates/NOTES.txt b/charts/stable/chronos/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/chronos/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/chronos/templates/common.yaml b/charts/stable/chronos/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/chronos/templates/common.yaml
+++ b/charts/stable/chronos/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/chronos/values.yaml b/charts/stable/chronos/values.yaml
index fb755b86b9e..49904bcda4c 100644
--- a/charts/stable/chronos/values.yaml
+++ b/charts/stable/chronos/values.yaml
@@ -2,27 +2,23 @@ image:
repository: tccr.io/truecharts/chronos
pullPolicy: IfNotPresent
tag: v0.2@sha256:f8dd4381e007a4fa1846c0bfa1691c7bd4f77720b79d3513ab293ecbcc5d1e36
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
service:
main:
ports:
main:
port: 10305
- protocol: HTTP
+ protocol: http
targetPort: 5000
-
persistence:
chronos:
enabled: true
mountPath: /chronos
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
diff --git a/charts/stable/clamav/Chart.yaml b/charts/stable/clamav/Chart.yaml
index 21488cbe79b..43c735bd25c 100644
--- a/charts/stable/clamav/Chart.yaml
+++ b/charts/stable/clamav/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.0.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: ClamAV is an open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.
home: https://truecharts.org/charts/stable/clamav
icon: https://truecharts.org/img/hotlink-ok/chart-icons/clamav.png
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/clamav/templates/NOTES.txt b/charts/stable/clamav/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/clamav/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/clamav/templates/_cronjob.tpl b/charts/stable/clamav/templates/_cronjob.tpl
index 7109a625870..0a7dbeb7436 100644
--- a/charts/stable/clamav/templates/_cronjob.tpl
+++ b/charts/stable/clamav/templates/_cronjob.tpl
@@ -1,6 +1,6 @@
{{/* Define the cronjob */}}
{{- define "clamav.cronjob" -}}
-{{- $jobName := include "tc.common.names.fullname" . }}
+{{- $jobName := include "tc.v1.common.lib.chart.names.fullname" . }}
---
apiVersion: batch/v1
diff --git a/charts/stable/clamav/templates/common.yaml b/charts/stable/clamav/templates/common.yaml
index af85bfa2b33..d788891b1e3 100644
--- a/charts/stable/clamav/templates/common.yaml
+++ b/charts/stable/clamav/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{- if and .Values.clamav.cron_enabled .Values.clamav.cron_schedule}}
{{/* Render cronjob for clamav */}}
@@ -7,4 +7,4 @@
{{- end -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/clamav/values.yaml b/charts/stable/clamav/values.yaml
index bc33507cf6d..babec19f67b 100644
--- a/charts/stable/clamav/values.yaml
+++ b/charts/stable/clamav/values.yaml
@@ -2,22 +2,6 @@ image:
repository: tccr.io/truecharts/clamav
pullPolicy: IfNotPresent
tag: 1.0.1@sha256:6f09199cb0e4ef83356dfe08c5d19d6af65513c3e73792312068036925acda75
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-env:
- CLAMAV_NO_CLAMD: false
- CLAMAV_NO_FRESHCLAMD: false
- CLAMAV_NO_MILTERD: true
- CLAMD_STARTUP_TIMEOUT: 1800
- FRESHCLAM_CHECKS: 1
-
clamav:
report_path: "/logs"
# User Defined
@@ -26,30 +10,6 @@ clamav:
date_format: "+%m-%d-%Y_%H.%M.%S"
log_file_name: "clamscan_report"
extra_args: ""
-
-probes:
- liveness:
- enabled: true
- custom: true
- spec:
- exec:
- command:
- - clamdcheck.sh
- readiness:
- enabled: true
- custom: true
- spec:
- exec:
- command:
- - clamdcheck.sh
- startup:
- enabled: true
- custom: true
- spec:
- exec:
- command:
- - clamdcheck.sh
-
service:
main:
ports:
@@ -63,12 +23,10 @@ service:
enabled: true
port: 7357
targetPort: 7357
-
cronjob:
annotations: {}
failedJobsHistoryLimit: 5
successfulJobsHistoryLimit: 2
-
persistence:
sigdatabase:
enabled: true
@@ -80,6 +38,45 @@ persistence:
logs:
enabled: true
mountPath: "/logs"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: true
+ custom: true
+ spec:
+ exec:
+ command:
+ - clamdcheck.sh
+ readiness:
+ enabled: true
+ custom: true
+ spec:
+ exec:
+ command:
+ - clamdcheck.sh
+ startup:
+ enabled: true
+ custom: true
+ spec:
+ exec:
+ command:
+ - clamdcheck.sh
+ env:
+ CLAMAV_NO_CLAMD: false
+ CLAMAV_NO_FRESHCLAMD: false
+ CLAMAV_NO_MILTERD: true
+ CLAMD_STARTUP_TIMEOUT: 1800
+ FRESHCLAM_CHECKS: 1
diff --git a/charts/stable/clarkson/Chart.yaml b/charts/stable/clarkson/Chart.yaml
index d6ddcc9d1c3..3d35755e5b7 100644
--- a/charts/stable/clarkson/Chart.yaml
+++ b/charts/stable/clarkson/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.1.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- vehicle
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/clarkson/templates/NOTES.txt b/charts/stable/clarkson/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/clarkson/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/clarkson/templates/common.yaml b/charts/stable/clarkson/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/clarkson/templates/common.yaml
+++ b/charts/stable/clarkson/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/clarkson/values.yaml b/charts/stable/clarkson/values.yaml
index 473cd94bf14..49bd157ba11 100644
--- a/charts/stable/clarkson/values.yaml
+++ b/charts/stable/clarkson/values.yaml
@@ -2,45 +2,42 @@ image:
repository: tccr.io/truecharts/clarkson
pullPolicy: IfNotPresent
tag: v1.1.2@sha256:a35fdb77c19fa17ddaf80329755a6115bde6c2fa99daab136a795c1a2cdd07cd
-
strategy:
type: Recreate
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10244
targetPort: 3000
-
-env:
- MYSQL_USERNAME: "{{ .Values.mariadb.mariadbUsername }}"
- MYSQL_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainhost
- MYSQL_PASSWORD:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
-
persistence:
varrun:
enabled: true
-
mariadb:
enabled: true
mariadbUsername: clarkson
mariadbDatabase: clarkson
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ MYSQL_USERNAME: "{{ .Values.mariadb.mariadbUsername }}"
+ MYSQL_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainhost
+ MYSQL_PASSWORD:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
diff --git a/charts/stable/cloud9/Chart.yaml b/charts/stable/cloud9/Chart.yaml
index 569cfc8aee4..9bc75dbcdf0 100644
--- a/charts/stable/cloud9/Chart.yaml
+++ b/charts/stable/cloud9/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.29.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A complete web based IDE with terminal access
home: https://truecharts.org/charts/stable/cloud9
icon: https://truecharts.org/img/hotlink-ok/chart-icons/cloud9.png
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/cloud9/templates/NOTES.txt b/charts/stable/cloud9/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/cloud9/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/cloud9/templates/common.yaml b/charts/stable/cloud9/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/cloud9/templates/common.yaml
+++ b/charts/stable/cloud9/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/cloud9/values.yaml b/charts/stable/cloud9/values.yaml
index 4d7b4dd3124..7a7aa1f2191 100644
--- a/charts/stable/cloud9/values.yaml
+++ b/charts/stable/cloud9/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/cloud9
pullPolicy: IfNotPresent
tag: version-1.29.2@sha256:4891fa151fe52c43719f0346124f29c81ed47be16cdc34554b8896b0cb80cb73
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10070
targetPort: 8000
-
persistence:
code:
enabled: true
mountPath: "/code"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/cloudflared/Chart.yaml b/charts/stable/cloudflared/Chart.yaml
index b756c1b84e4..e1b925717b2 100644
--- a/charts/stable/cloudflared/Chart.yaml
+++ b/charts/stable/cloudflared/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2023.2.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Client for Cloudflare Tunnel, a daemon that exposes private services through the Cloudflare edge.
home: https://truecharts.org/charts/stable/cloudflared
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- network
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/cloudflared/templates/NOTES.txt b/charts/stable/cloudflared/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/cloudflared/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/cloudflared/templates/common.yaml b/charts/stable/cloudflared/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/cloudflared/templates/common.yaml
+++ b/charts/stable/cloudflared/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/cloudflared/values.yaml b/charts/stable/cloudflared/values.yaml
index d1f257f1423..76105613335 100644
--- a/charts/stable/cloudflared/values.yaml
+++ b/charts/stable/cloudflared/values.yaml
@@ -2,38 +2,37 @@ image:
repository: tccr.io/truecharts/cloudflared
pullPolicy: IfNotPresent
tag: 2023.2.2@sha256:3da9361885618e1c743b971828b1f1a538638b19d32d3b09113664ca5f4bb647
-
-args:
- - tunnel
- - --no-autoupdate
- - run
- - --token
- - "{{ .Values.cloudflared.token }}"
-
cloudflared:
token: ""
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ args:
+ - tunnel
+ - --no-autoupdate
+ - run
+ - --token
+ - "{{ .Values.cloudflared.token }}"
diff --git a/charts/stable/cloudflareddns/Chart.yaml b/charts/stable/cloudflareddns/Chart.yaml
index eb25a14b8c2..d8e986e225b 100644
--- a/charts/stable/cloudflareddns/Chart.yaml
+++ b/charts/stable/cloudflareddns/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Automate Cloudflare DNS records for those with a dynamic IP.
home: https://truecharts.org/charts/stable/cloudflareddns
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- networking
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/cloudflareddns/templates/NOTES.txt b/charts/stable/cloudflareddns/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/cloudflareddns/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/cloudflareddns/templates/_secret.tpl b/charts/stable/cloudflareddns/templates/_secret.tpl
index 730ecbef1a5..6b6261a5d4b 100644
--- a/charts/stable/cloudflareddns/templates/_secret.tpl
+++ b/charts/stable/cloudflareddns/templates/_secret.tpl
@@ -1,7 +1,7 @@
{{/* Define the secret */}}
{{- define "cloudflareddns.secret" -}}
-{{- $secretName := printf "%s-secret" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
{{- $cfddns := .Values.cloudflareddns -}}
{{- $domains := list }}
{{- $records := list }}
diff --git a/charts/stable/cloudflareddns/templates/common.yaml b/charts/stable/cloudflareddns/templates/common.yaml
index 356a1a708cd..54820a8579a 100644
--- a/charts/stable/cloudflareddns/templates/common.yaml
+++ b/charts/stable/cloudflareddns/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secret */}}
{{- include "cloudflareddns.secret" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/cloudflareddns/values.yaml b/charts/stable/cloudflareddns/values.yaml
index c771d6f0e8c..c92458f3b25 100644
--- a/charts/stable/cloudflareddns/values.yaml
+++ b/charts/stable/cloudflareddns/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/cloudflareddns
pullPolicy: IfNotPresent
tag: latest@sha256:38cfa51e720b20db8650b077d8ee7d49b9beb10942703ba2796c915f8b4766f5
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
cloudflareddns:
user: your.cf.email@example.com
api_token: ""
@@ -20,43 +11,49 @@ cloudflareddns:
detect_mode: dig-whoami.cloudflare
detect_override: ""
log_level: 3
- host_zone_record:
- []
- # - domain: example.com
- # zone: example.com
- # record: A
- # - domain: foobar.com
- # zone: foobar.com
- # record: A
- # - domain: foobar.com
- # zone: foobar.com
- # record: AAAA
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
-envFrom:
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-secret'
-
+ host_zone_record: []
+ # - domain: example.com
+ # zone: example.com
+ # record: A
+ # - domain: foobar.com
+ # zone: foobar.com
+ # record: A
+ # - domain: foobar.com
+ # zone: foobar.com
+ # record: AAAA
service:
main:
enabled: false
ports:
main:
enabled: false
-
persistence:
config:
enabled: true
mountPath: /config
varrun:
enabled: true
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ envFrom:
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-secret'
diff --git a/charts/stable/code-server/Chart.yaml b/charts/stable/code-server/Chart.yaml
index dce1247eaa1..d9558eb111e 100644
--- a/charts/stable/code-server/Chart.yaml
+++ b/charts/stable/code-server/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.10.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Run VS Code on any machine anywhere and access it in the browser.
home: https://truecharts.org/charts/stable/code-server
icon: https://truecharts.org/img/hotlink-ok/chart-icons/code-server.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/code-server/templates/NOTES.txt b/charts/stable/code-server/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/code-server/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/code-server/templates/common.yaml b/charts/stable/code-server/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/code-server/templates/common.yaml
+++ b/charts/stable/code-server/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/code-server/values.yaml b/charts/stable/code-server/values.yaml
index f35fd6061fd..0de3cb4b182 100644
--- a/charts/stable/code-server/values.yaml
+++ b/charts/stable/code-server/values.yaml
@@ -2,36 +2,35 @@ image:
repository: tccr.io/truecharts/code-server
pullPolicy: IfNotPresent
tag: 4.10.0@sha256:9bc3830cf56d56e06fbaba9734a409b1d9456249dc8c635bbc11fe79bc08e63f
-
-args:
- - --user-data-dir
- - "/config/.vscode"
- - --auth
- - none
-
-env:
- PROXY_DOMAIN: ""
-
-securityContext:
- readOnlyRootFilesystem: false
- allowPrivilegeEscalation: true
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10063
targetPort: 8080
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ allowPrivilegeEscalation: true
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ PROXY_DOMAIN: ""
+ main:
+ args:
+ - --user-data-dir
+ - "/config/.vscode"
+ - --auth
+ - none
diff --git a/charts/stable/collabora-online/.helmignore b/charts/stable/collabora-online/.helmignore
new file mode 100644
index 00000000000..77ca5567b26
--- /dev/null
+++ b/charts/stable/collabora-online/.helmignore
@@ -0,0 +1,30 @@
+# Patterns to ignore when building packages.
+# This supports shell glob matching, relative path matching, and
+# negation (prefixed with !). Only one pattern per line.
+.DS_Store
+# Common VCS dirs
+.git/
+.gitignore
+.bzr/
+.bzrignore
+.hg/
+.hgignore
+.svn/
+# Common backup files
+*.swp
+*.bak
+*.tmp
+*~
+# Various IDEs
+.project
+.idea/
+*.tmproj
+.vscode/
+# OWNERS file for Kubernetes
+OWNERS
+# helm-docs templates
+*.gotmpl
+# docs folder
+/docs
+# icon
+icon.png
diff --git a/charts/stable/collabora-online/CHANGELOG.md b/charts/stable/collabora-online/CHANGELOG.md
new file mode 100644
index 00000000000..f2122e1cf3e
--- /dev/null
+++ b/charts/stable/collabora-online/CHANGELOG.md
@@ -0,0 +1,993 @@
+# Changelog
+
+
+
+
+
+## [collabora-online-12.1.75](https://github.com/truecharts/charts/compare/collabora-online-12.1.74...collabora-online-12.1.75) (2022-11-09)
+
+### Chore
+
+- update helm chart common to v10.9.5
+
+
+
+
+## [collabora-online-12.1.74](https://github.com/truecharts/charts/compare/collabora-online-12.1.73...collabora-online-12.1.74) (2022-11-08)
+
+### Chore
+
+- update helm chart common to v10.9.4
+
+
+
+
+## [collabora-online-12.1.73](https://github.com/truecharts/charts/compare/collabora-online-12.1.72...collabora-online-12.1.73) (2022-11-08)
+
+### Chore
+
+- update helm chart common to v10.9.3 ([#4348](https://github.com/truecharts/charts/issues/4348))
+
+
+
+
+## [collabora-online-12.1.72](https://github.com/truecharts/charts/compare/collabora-online-12.1.71...collabora-online-12.1.72) (2022-11-07)
+
+### Chore
+
+- update helm chart common to v10.9.1 ([#4339](https://github.com/truecharts/charts/issues/4339))
+
+
+
+
+## [collabora-online-12.1.71](https://github.com/truecharts/charts/compare/collabora-online-12.1.70...collabora-online-12.1.71) (2022-11-07)
+
+### Chore
+
+- update helm chart common to v10.9.0 ([#4337](https://github.com/truecharts/charts/issues/4337))
+
+
+
+
+## [collabora-online-12.1.70](https://github.com/truecharts/charts/compare/collabora-online-12.1.69...collabora-online-12.1.70) (2022-11-06)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.8.1 ([#4326](https://github.com/truecharts/charts/issues/4326))
+
+
+
+
+## [collabora-online-12.1.69](https://github.com/truecharts/charts/compare/collabora-online-12.1.67...collabora-online-12.1.69) (2022-11-05)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.8.0 ([#4305](https://github.com/truecharts/charts/issues/4305))
+ - update helm chart common to v10.7.19 ([#4305](https://github.com/truecharts/charts/issues/4305))
+
+
+
+
+## [memcached-3.0.113](https://github.com/truecharts/charts/compare/memcached-3.0.112...memcached-3.0.113) (2022-11-04)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.7.15
+
+
+
+
+## [redis-3.0.113](https://github.com/truecharts/charts/compare/redis-3.0.112...redis-3.0.113) (2022-11-04)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#4293](https://github.com/truecharts/charts/issues/4293))
+
+
+
+
+## [redis-3.0.112](https://github.com/truecharts/charts/compare/redisinsight-0.0.35...redis-3.0.112) (2022-11-03)
+
+### Chore
+
+- update helm chart common to v10.7.14
+
+
+
+
+## [redis-3.0.111](https://github.com/truecharts/charts/compare/redis-3.0.110...redis-3.0.111) (2022-11-01)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.7.13 ([#4268](https://github.com/truecharts/charts/issues/4268))
+
+
+
+
+## [redis-3.0.110](https://github.com/truecharts/charts/compare/redis-3.0.109...redis-3.0.110) (2022-11-01)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#4260](https://github.com/truecharts/charts/issues/4260))
+
+
+
+
+## [redis-3.0.109](https://github.com/truecharts/charts/compare/redis-3.0.108...redis-3.0.109) (2022-10-30)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.7.12
+
+
+
+
+## [redis-3.0.108](https://github.com/truecharts/charts/compare/redis-3.0.107...redis-3.0.108) (2022-10-29)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.7.11 ([#4232](https://github.com/truecharts/charts/issues/4232))
+
+
+
+
+## [redis-3.0.107](https://github.com/truecharts/charts/compare/redis-3.0.106...redis-3.0.107) (2022-10-29)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#4230](https://github.com/truecharts/charts/issues/4230))
+
+
+
+
+## [redis-3.0.106](https://github.com/truecharts/charts/compare/redis-3.0.105...redis-3.0.106) (2022-10-28)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.7.10
+
+
+
+
+
+## [redis-3.0.104](https://github.com/truecharts/charts/compare/redis-3.0.103...redis-3.0.104) (2022-10-27)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm chart common to v10.7.8 ([#4203](https://github.com/truecharts/charts/issues/4203))
+
+
+
+
+## [redis-3.0.104](https://github.com/truecharts/charts/compare/redis-3.0.103...redis-3.0.104) (2022-10-27)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.7.8 ([#4203](https://github.com/truecharts/charts/issues/4203))
+
+
+
+
+## [redis-3.0.103](https://github.com/truecharts/charts/compare/redisinsight-0.0.33...redis-3.0.103) (2022-10-26)
+
+### Chore
+
+- update docker general non-major ([#4189](https://github.com/truecharts/charts/issues/4189))
+
+
+
+
+## [redis-3.0.102](https://github.com/truecharts/charts/compare/redis-3.0.101...redis-3.0.102) (2022-10-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#4165](https://github.com/truecharts/charts/issues/4165))
+
+
+
+
+## [redis-3.0.101](https://github.com/truecharts/charts/compare/redis-3.0.100...redis-3.0.101) (2022-10-22)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.7.7 ([#4162](https://github.com/truecharts/charts/issues/4162))
+
+
+
+
+## [redis-3.0.100](https://github.com/truecharts/charts/compare/redis-3.0.99...redis-3.0.100) (2022-10-21)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.7.6
+
+
+
+
+## [redis-3.0.99](https://github.com/truecharts/charts/compare/redis-3.0.98...redis-3.0.99) (2022-10-21)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.7.4 ([#4147](https://github.com/truecharts/charts/issues/4147))
+ - update docker general non-major ([#4139](https://github.com/truecharts/charts/issues/4139))
+
+
+
+
+## [redis-3.0.98](https://github.com/truecharts/charts/compare/tubearchivist-redisjson-0.0.30...redis-3.0.98) (2022-10-21)
+
+### Chore
+
+- update helm chart common to v10.7.2 ([#4143](https://github.com/truecharts/charts/issues/4143))
+
+
+
+
+## [redis-3.0.97](https://github.com/truecharts/charts/compare/redis-3.0.96...redis-3.0.97) (2022-10-17)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#4119](https://github.com/truecharts/charts/issues/4119))
+
+
+
+
+## [redis-3.0.96](https://github.com/truecharts/charts/compare/redis-3.0.95...redis-3.0.96) (2022-10-15)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.7.1
+
+
+
+
+## [redis-3.0.95](https://github.com/truecharts/charts/compare/redisinsight-0.0.31...redis-3.0.95) (2022-10-14)
+
+### Chore
+
+- update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084))
+
+
+
+
+## [redis-3.0.94](https://github.com/truecharts/charts/compare/redis-3.0.93...redis-3.0.94) (2022-10-11)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#4070](https://github.com/truecharts/charts/issues/4070))
+
+
+
+
+## [redis-3.0.93](https://github.com/truecharts/charts/compare/redisinsight-0.0.30...redis-3.0.93) (2022-10-10)
+
+### Chore
+
+- update helm chart common to v10.7.0 ([#4063](https://github.com/truecharts/charts/issues/4063))
+
+
+
+
+## [redis-3.0.92](https://github.com/truecharts/charts/compare/redis-3.0.91...redis-3.0.92) (2022-10-07)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major
+
+
+
+
+## [redis-3.0.91](https://github.com/truecharts/charts/compare/redisinsight-0.0.29...redis-3.0.91) (2022-10-07)
+
+### Chore
+
+- update helm chart common to v10.6.11 ([#4021](https://github.com/truecharts/charts/issues/4021))
+
+
+
+
+## [redis-3.0.90](https://github.com/truecharts/charts/compare/redisinsight-0.0.28...redis-3.0.90) (2022-10-05)
+
+### Chore
+
+- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979))
+ - update docker general non-major ([#4010](https://github.com/truecharts/charts/issues/4010))
+ - update docker general non-major
+
+
+
+
+## [redis-3.0.89](https://github.com/truecharts/charts/compare/redis-3.0.88...redis-3.0.89) (2022-10-01)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975))
+
+
+
+
+## [redis-3.0.88](https://github.com/truecharts/charts/compare/redis-3.0.87...redis-3.0.88) (2022-10-01)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.6.8
+
+
+
+
+## [redis-3.0.87](https://github.com/truecharts/charts/compare/redis-3.0.86...redis-3.0.87) (2022-09-29)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.6.5 ([#3946](https://github.com/truecharts/charts/issues/3946))
+
+
+
+
+
+## [redis-3.0.85](https://github.com/truecharts/charts/compare/redisinsight-0.0.26...redis-3.0.85) (2022-09-26)
+
+### Chore
+
+- update helm chart common to v10.6.4 ([#3914](https://github.com/truecharts/charts/issues/3914))
+
+
+
+
+## [redis-3.0.84](https://github.com/truecharts/charts/compare/redis-3.0.83...redis-3.0.84) (2022-09-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.6.1 ([#3893](https://github.com/truecharts/charts/issues/3893))
+
+
+
+
+## [redis-3.0.83](https://github.com/truecharts/charts/compare/redis-3.0.82...redis-3.0.83) (2022-09-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3881](https://github.com/truecharts/charts/issues/3881))
+
+
+
+
+## [redis-3.0.82](https://github.com/truecharts/charts/compare/redis-3.0.81...redis-3.0.82) (2022-09-24)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.6.0
+
+
+
+
+## [redis-3.0.81](https://github.com/truecharts/charts/compare/tubearchivist-redisjson-0.0.24...redis-3.0.81) (2022-09-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update docker general non-major ([#3850](https://github.com/truecharts/charts/issues/3850))
+ - update helm chart common to v10.5.12
+
+
+
+
+## [redis-3.0.80](https://github.com/truecharts/charts/compare/redis-3.0.79...redis-3.0.80) (2022-09-22)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.5.12
+
+
+
+
+## [redis-3.0.79](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.79) (2022-09-22)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - refactor Services SCALE GUI
+ - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
+ - update docker general non-major ([#3827](https://github.com/truecharts/charts/issues/3827))
+ - update helm chart common to v10.5.11 ([#3832](https://github.com/truecharts/charts/issues/3832))
+ - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772))
+
+
+
+
+## [redis-3.0.79](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.79) (2022-09-21)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - refactor Services SCALE GUI
+ - update helm chart common to v10.5.11 ([#3832](https://github.com/truecharts/charts/issues/3832))
+ - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
+ - update docker general non-major ([#3827](https://github.com/truecharts/charts/issues/3827))
+ - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772))
+
+
+
+
+## [redis-3.0.77](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.77) (2022-09-21)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - refactor Services SCALE GUI
+ - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
+ - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772))
+
+
+
+
+## [redis-3.0.77](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.77) (2022-09-20)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - refactor Services SCALE GUI
+ - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
+ - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772))
+
+
+
+
+## [redis-3.0.77](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.77) (2022-09-20)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - refactor Services SCALE GUI
+ - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
+ - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772))
+
+
+
+
+## [redis-3.0.77](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.77) (2022-09-19)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - refactor Services SCALE GUI
+ - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
+ - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772))
+
+
+
+
+## [redis-3.0.77](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.77) (2022-09-19)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - refactor Services SCALE GUI
+ - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
+ - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772))
+
+
+
+
+## [redis-3.0.77](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.77) (2022-09-19)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - refactor Services SCALE GUI
+ - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
+ - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772))
+
+
+
+
+## [redis-3.0.76](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.76) (2022-09-17)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - refactor Services SCALE GUI
+ - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772))
+
+
+
+
+## [redis-3.0.76](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.76) (2022-09-18)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772))
+
+
+
+
+## [redis-3.0.76](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.76) (2022-09-16)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772))
+
+
+
+
+## [redis-3.0.76](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.76) (2022-09-16)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772))
+
+
+
+
+## [redis-3.0.76](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.76) (2022-09-15)
+
+### Chore
+
+- update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772))
+
+
+
+
+## [redis-3.0.75](https://github.com/truecharts/charts/compare/tubearchivist-redisjson-0.0.23...redis-3.0.75) (2022-09-15)
+
+### Chore
+
+- remove unneeded element from UI ([#3779](https://github.com/truecharts/charts/issues/3779))
+
+
+
+
+## [redis-3.0.74](https://github.com/truecharts/charts/compare/redisinsight-0.0.24...redis-3.0.74) (2022-09-13)
+
+### Chore
+
+- update helm chart common to v10.5.10
+
+
+
+
+## [redis-3.0.73](https://github.com/truecharts/charts/compare/redis-3.0.72...redis-3.0.73) (2022-09-12)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743))
+
+
+
+
+## [redis-3.0.73](https://github.com/truecharts/charts/compare/redis-3.0.72...redis-3.0.73) (2022-09-12)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743))
+
+
+
+
+## [redis-3.0.73](https://github.com/truecharts/charts/compare/redis-3.0.72...redis-3.0.73) (2022-09-12)
+
+### Chore
+
+- update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743))
+
+
+
+
+## [redis-3.0.72](https://github.com/truecharts/charts/compare/redis-3.0.71...redis-3.0.72) (2022-09-11)
+
+### Chore
+
+- update helm chart common to v10.5.9
+
+
+
+
+## [redis-3.0.71](https://github.com/truecharts/charts/compare/redis-3.0.70...redis-3.0.71) (2022-09-10)
+
+### Chore
+
+- update helm chart common to v10.5.8 ([#3729](https://github.com/truecharts/charts/issues/3729))
+ - update docker general non-major ([#3727](https://github.com/truecharts/charts/issues/3727))
+
+
+
+
+## [redis-3.0.70](https://github.com/truecharts/charts/compare/redis-3.0.69...redis-3.0.70) (2022-09-05)
+
+### Chore
+
+- update docker general non-major ([#3700](https://github.com/truecharts/charts/issues/3700))
+
+
+
+
+## [redis-3.0.69](https://github.com/truecharts/charts/compare/redis-3.0.68...redis-3.0.69) (2022-09-03)
+
+### Chore
+
+- update helm chart common to v10.5.7 ([#3676](https://github.com/truecharts/charts/issues/3676))
+
+
+
+
+## [mongodb-2.0.6](https://github.com/truecharts/charts/compare/mongodb-2.0.5...mongodb-2.0.6) (2022-09-02)
+
+### Chore
+
+- update docker general non-major ([#3660](https://github.com/truecharts/charts/issues/3660))
+
+
+
+
+## [mongodb-2.0.5](https://github.com/truecharts/charts/compare/mongodb-2.0.3...mongodb-2.0.5) (2022-08-30)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.5.6 ([#3635](https://github.com/truecharts/charts/issues/3635))
+ - update helm chart common to v10.5.5
+
+
+
+
+## [mongodb-2.0.4](https://github.com/truecharts/charts/compare/mongodb-2.0.3...mongodb-2.0.4) (2022-08-30)
+
+### Chore
+
+- update helm chart common to v10.5.5
+
+
+
+
+## [memcached-3.0.66](https://github.com/truecharts/charts/compare/memcached-3.0.65...memcached-3.0.66) (2022-08-30)
+
+### Chore
+
+- update docker general non-major ([#3623](https://github.com/truecharts/charts/issues/3623))
+
+
+
+
+## [memcached-3.0.65](https://github.com/truecharts/charts/compare/memcached-3.0.64...memcached-3.0.65) (2022-08-29)
+
+### Chore
+
+- update helm chart common to v10.5.4 ([#3613](https://github.com/truecharts/charts/issues/3613))
+
+
+
+
+## [memcached-3.0.64](https://github.com/truecharts/charts/compare/memcached-3.0.63...memcached-3.0.64) (2022-08-29)
+
+### Chore
+
+- update helm chart common to v10.5.3 ([#3610](https://github.com/truecharts/charts/issues/3610))
+
+
+
+
+
+## [memcached-3.0.62](https://github.com/truecharts/charts/compare/memcached-3.0.61...memcached-3.0.62) (2022-08-25)
+
+### Chore
+
+- update docker general non-major ([#3561](https://github.com/truecharts/charts/issues/3561))
+
+
+
+
+## [clickhouse-1.0.13](https://github.com/truecharts/charts/compare/clickhouse-1.0.12...clickhouse-1.0.13) (2022-08-25)
+
+### Chore
+
+- update helm chart common to v10.5.1 ([#3562](https://github.com/truecharts/charts/issues/3562))
+
+
+
+
+## [clickhouse-1.0.12](https://github.com/truecharts/charts/compare/clickhouse-1.0.11...clickhouse-1.0.12) (2022-08-23)
+
+### Chore
+
+- update helm chart common to v10.5.0 ([#3546](https://github.com/truecharts/charts/issues/3546))
+
+
+
+
+## [clickhouse-1.0.11](https://github.com/truecharts/charts/compare/clickhouse-1.0.10...clickhouse-1.0.11) (2022-08-19)
+
+### Chore
+
+- update docker general non-major docker tags ([#3512](https://github.com/truecharts/charts/issues/3512))
+
+
+
+
+## [clickhouse-1.0.10](https://github.com/truecharts/charts/compare/clickhouse-1.0.9...clickhouse-1.0.10) (2022-08-17)
+
+### Chore
+
+- update helm chart common to v10.4.13
+
+
+
+
+## [clickhouse-1.0.9](https://github.com/truecharts/charts/compare/clickhouse-1.0.8...clickhouse-1.0.9) (2022-08-14)
+
+### Chore
+
+- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465))
+
+
+
+
+## [clickhouse-1.0.8](https://github.com/truecharts/charts/compare/clickhouse-1.0.7...clickhouse-1.0.8) (2022-08-12)
+
+### Chore
+
+- add documentation checkbox/section to all SCALE Apps
+ - update helm chart common to v10.4.12
+
+ ### Fix
+
+- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
+
+
+
+
+## [clickhouse-1.0.7](https://github.com/truecharts/charts/compare/clickhouse-1.0.6...clickhouse-1.0.7) (2022-08-10)
+
+### Chore
+
+- update helm chart common to v10.4.11 ([#3428](https://github.com/truecharts/charts/issues/3428))
+
+
+
+
+## [clickhouse-1.0.6](https://github.com/truecharts/charts/compare/clickhouse-1.0.5...clickhouse-1.0.6) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+ - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
+
+
+
+
+## [clickhouse-1.0.5](https://github.com/truecharts/apps/compare/clickhouse-1.0.4...clickhouse-1.0.5) (2022-07-29)
+
+### Chore
+
+- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
+ - update helm chart common to v10.4.9
+
+
+
+
+## [clickhouse-1.0.4](https://github.com/truecharts/apps/compare/clickhouse-1.0.2...clickhouse-1.0.4) (2022-07-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.4.8 ([#3296](https://github.com/truecharts/apps/issues/3296))
+ - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [clickhouse-1.0.3](https://github.com/truecharts/apps/compare/clickhouse-1.0.2...clickhouse-1.0.3) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [clickhouse-1.0.2](https://github.com/truecharts/apps/compare/clickhouse-1.0.1...clickhouse-1.0.2) (2022-07-23)
+
+### Chore
+
+- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277))
+
+
+
+
+## [clickhouse-1.0.1](https://github.com/truecharts/apps/compare/clickhouse-1.0.0...clickhouse-1.0.1) (2022-07-22)
+
+### Chore
+
+- Bump all charts to generate config and container references due to huge increase of repository
+ - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266))
+
+
+
+## [clickhouse-1.0.0](https://github.com/truecharts/apps/compare/clickhouse-0.0.12...clickhouse-1.0.0) (2022-07-21)
+
+### Chore
+
+- move clickhouse to dependency train, remove 2 breaking apps and remove some special characters
+
+
+
+## [clickhouse-0.0.12](https://github.com/truecharts/apps/compare/clickhouse-0.0.11...clickhouse-0.0.12) (2022-07-19)
+
+### Chore
+
+- Update Readme and Description on SCALE
+
+
+
+## [clickhouse-0.0.11](https://github.com/truecharts/apps/compare/clickhouse-0.0.10...clickhouse-0.0.11) (2022-07-14)
+
+### Fix
+
+- regenerate catalog and update template
+
+
+
+## [clickhouse-0.0.10](https://github.com/truecharts/apps/compare/clickhouse-0.0.8...clickhouse-0.0.10) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [clickhouse-0.0.8](https://github.com/truecharts/apps/compare/clickhouse-0.0.6...clickhouse-0.0.8) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [clickhouse-0.0.6](https://github.com/truecharts/apps/compare/clickhouse-0.0.5...clickhouse-0.0.6) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+- update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [clickhouse-0.0.5](https://github.com/truecharts/apps/compare/clickhouse-0.0.4...clickhouse-0.0.5) (2022-07-11)
+
+
+
+
+### [clickhouse-0.0.4](https://github.com/truecharts/apps/compare/clickhouse-0.0.3...clickhouse-0.0.4) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [clickhouse-0.0.3](https://github.com/truecharts/apps/compare/clickhouse-0.0.2...clickhouse-0.0.3) (2022-07-11)
+
+
+
+
+### [clickhouse-0.0.2](https://github.com/truecharts/apps/compare/clickhouse-0.0.1...clickhouse-0.0.2) (2022-07-11)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+
+#### Fix
+
+* Fix ClickHouse upstream repo ([#3134](https://github.com/truecharts/apps/issues/3134))
+
+
+
+
+### clickhouse-0.0.1 (2022-07-10)
+
+#### Feat
+
+* Add ClickHouse ([#3060](https://github.com/truecharts/apps/issues/3060))
diff --git a/charts/stable/collabora-online/Chart.yaml b/charts/stable/collabora-online/Chart.yaml
new file mode 100644
index 00000000000..1d03b7467c2
--- /dev/null
+++ b/charts/stable/collabora-online/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "22.05.10.2"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 12.2.25
+deprecated: false
+description: "An awesome Online Office suite."
+home: https://truecharts.org/charts/dependency/collabora-online
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/collabora-online.png
+keywords:
+ - collabora-online
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: collabora-online
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/dependency/collabora-online
+ - https://sdk.collaboraonline.com/contents.html
+ - https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm
+type: application
+version: 15.0.1
+annotations:
+ truecharts.org/catagories: |
+ - office
+ - documents
+ - productivity
+ truecharts.org/SCALE-support: "true"
diff --git a/charts/stable/collabora-online/README.md b/charts/stable/collabora-online/README.md
new file mode 100644
index 00000000000..36b5b3d8f7e
--- /dev/null
+++ b/charts/stable/collabora-online/README.md
@@ -0,0 +1,27 @@
+# README
+
+## General Info
+
+TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
+However only installations using the TrueNAS SCALE Apps system are supported.
+
+For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/dependency/)
+
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
+
+
+## Support
+
+- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ).
+- See the [Website](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/charts/issues/new/choose)
+
+---
+
+## Sponsor TrueCharts
+
+TrueCharts can only exist due to the incredible effort of our staff.
+Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
+
+*All Rights Reserved - The TrueCharts Project*
diff --git a/charts/stable/collabora-online/docs/installation_notes.md b/charts/stable/collabora-online/docs/installation_notes.md
new file mode 100644
index 00000000000..bb6b8c0c161
--- /dev/null
+++ b/charts/stable/collabora-online/docs/installation_notes.md
@@ -0,0 +1,9 @@
+# Installation Notes
+
+If you don't enable `Reverse Proxy` on `Collabora` (It's not recommended as it is unsecure), in order for it to work you have to
+
+- Remove `-o:ssl.termination=true -o:ssl.enable=false` from `Extra Parameters`.
+- Set `Server Name` to `hostIP:port` (The port number you set for `NodePort`)
+- Set `Service type` to `NodePort`
+- Set `Port type` to `HTTPS`
+- Disable certificate validation in the app you are going to use it. (eg. Nextcloud have a checkbox under Collabora's URL to disable Cert Validation)
diff --git a/charts/stable/collabora-online/docs/validation.md b/charts/stable/collabora-online/docs/validation.md
new file mode 100644
index 00000000000..bd88b7da106
--- /dev/null
+++ b/charts/stable/collabora-online/docs/validation.md
@@ -0,0 +1,24 @@
+# Input Validation
+
+**`Server Name`**
+Accepted formats are:
+
+- Single FQDN (eg. `collabora.mydomain.com` or `mydomain.com`)
+- Single IP (eg. `10.10.10.11`)
+
+_Same rules apply for FQDN as in the section above_
+
+Regex used to match this: `^((([a-z\d](-?[a-z\d]){0,62})\.)*(([a-z\d](-?[a-z\d]){0,62})\.)([a-z](-?[a-z\d]){1,62})|((\d{1,3}\.){3}\d{1,3}))$`
+You can try live [here](https://regex101.com/r/mICKDp/1)
+
+**`Password for WebUI`**
+Accepted formats are:
+
+- Letters, Numbers, Symbols, Minimum 8 characters (eg. `dg523$*a`) - It accepts `a-z`, `A-Z`, `0-9` and `!@#$%^&*?`
+
+Regex used to match those: `[a-zA-Z0-9!@#$%^&*?]{8,}`
+You can try live [here](https://regex101.com/r/ef3V88/1)
+
+---
+
+_If you find a field that you think it needs validation, please open an issue on github_
diff --git a/charts/stable/collabora-online/icon.png b/charts/stable/collabora-online/icon.png
new file mode 100644
index 00000000000..88a391905bb
Binary files /dev/null and b/charts/stable/collabora-online/icon.png differ
diff --git a/charts/stable/collabora-online/questions.yaml b/charts/stable/collabora-online/questions.yaml
new file mode 100644
index 00000000000..90f5b80582d
--- /dev/null
+++ b/charts/stable/collabora-online/questions.yaml
@@ -0,0 +1,140 @@
+# Include{groups}
+portals:
+ open:
+# Include{portalLink}
+ path: "/"
+ admin:
+# Include{portalLink}
+ path: "/browser/dist/admin/admin.html"
+questions:
+# Include{global}
+# Include{workload}
+# Include{workloadDeployment}
+
+# Include{replicas1}
+# Include{podSpec}
+# Include{containerMain}
+# Include{containerBasic}
+ - variable: env
+ group: "App Configuration"
+ label: "Image Environment"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: username
+ label: "Username for WebUI"
+ schema:
+ type: string
+ default: "admin"
+ required: true
+ - variable: password
+ label: "Password for WebUI"
+ schema:
+ type: string
+ valid_chars: "[a-zA-Z0-9!@#$%^&*?]{8,}"
+ private: true
+ required: true
+ default: "REPLACETHIS"
+ - variable: aliasgroup1
+ label: "aliasgroup1"
+ description: "Comma separated hosts list."
+ schema:
+ type: string
+ default: ""
+ - variable: dictionaries
+ label: "Dictionaries to use, leave empty to use all"
+ schema:
+ type: string
+ default: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru"
+ - variable: extra_params
+ label: "Extra Parameters to add"
+ description: 'e.g. "--o:welcome.enable=false", See more on /etc/loolwsd/loolwsd.xml. Separate params with space'
+ schema:
+ type: string
+ default: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false"
+ - variable: DONT_GEN_SSL_CERT
+ label: "DONT_GEN_SSL_CERT"
+ description: "When set to true it does NOT generate an SSL cert, you have to use your own"
+ schema:
+ type: boolean
+ default: true
+ - variable: server_name
+ label: "Server Name"
+ description: "When this environment variable is set (is not empty), then its value will be used as server name in /etc/loolwsd/loolwsd.xml. Without this, CODE is not delivering a correct host for the websocket connection in case of a proxy in front of it."
+ schema:
+ type: string
+ default: 'collabora.domain.tld'
+ valid_chars: '^((([a-z\d](-?[a-z\d]){0,62})\.)*(([a-z\d](-?[a-z\d]){0,62})\.)([a-z](-?[a-z\d]){1,62})|((\d{1,3}\.){3}\d{1,3}))$'
+# Include{containerAdvanced}
+# Include{containerConfig}
+# Include{serviceRoot}
+ - variable: main
+ label: "Main Service"
+ description: "The Primary service on which the healthcheck runs, often the webUI"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+# Include{serviceSelectorLoadBalancer}
+# Include{serviceSelectorExtras}
+ - variable: main
+ label: "Main Service Port Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: port
+ label: "Port"
+ description: "This port exposes the container port on the service"
+ schema:
+ type: int
+ default: 10105
+ required: true
+# Include{serviceExpertRoot}
+ default: false
+# Include{serviceExpert}
+# Include{serviceList}
+# Include{persistenceList}
+# Include{ingressRoot}
+ - variable: main
+ label: "Main Ingress"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+# Include{ingressDefault}
+# Include{ingressTLS}
+# Include{ingressTraefik}
+# Include{ingressList}
+# Include{securityContextRoot}
+
+ - variable: runAsUser
+ label: "runAsUser"
+ description: "The UserID of the user running the application"
+ schema:
+ type: int
+ default: 104
+ - variable: runAsGroup
+ label: "runAsGroup"
+ description: "The groupID of the user running the application"
+ schema:
+ type: int
+ default: 106
+# Include{securityContextContainer}
+# Include{securityContextAdvanced}
+# Include{securityContextPod}
+ - variable: fsGroup
+ label: "fsGroup"
+ description: "The group that should own ALL storage."
+ schema:
+ type: int
+ default: 568
+
+# Include{resources}
+# Include{advanced}
+# Include{addons}
+# Include{codeserver}
+# Include{netshoot}
+# Include{vpn}
+# Include{documentation}
diff --git a/charts/stable/collabora-online/templates/NOTES.txt b/charts/stable/collabora-online/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/collabora-online/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/collabora-online/templates/common.yaml b/charts/stable/collabora-online/templates/common.yaml
new file mode 100644
index 00000000000..b51394e00a4
--- /dev/null
+++ b/charts/stable/collabora-online/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/collabora-online/values.yaml b/charts/stable/collabora-online/values.yaml
new file mode 100644
index 00000000000..1d7d12a269e
--- /dev/null
+++ b/charts/stable/collabora-online/values.yaml
@@ -0,0 +1,36 @@
+image:
+ repository: tccr.io/truecharts/collabora
+ tag: 22.05.10.2.1@sha256:8d0f870dfb100c8b72e97a3b5729e420a52e92e8fbef6ef35e51abf65c8660c9
+ pullPolicy: IfNotPresent
+workload:
+ main:
+ replicas: 1
+ type: StatefulSet
+ strategy: RollingUpdate
+ podSpec:
+ containers:
+ main:
+ env:
+ aliasgroup1: ""
+ dictionaries: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru"
+ extra_params: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false "
+ server_name: "collabora.domain.tld"
+ DONT_GEN_SSL_CERT: true
+ username: ""
+ password: ""
+service:
+ main:
+ ports:
+ main:
+ port: 10105
+ targetPort: 9980
+portal:
+ open:
+ enabled: true
+securityContext:
+ container:
+ container:
+ readOnlyRootFilesystem: false
+ allowPrivilegeEscalation: true
+ runAsUser: 104
+ runAsGroup: 106
diff --git a/charts/stable/commento-plusplus/Chart.yaml b/charts/stable/commento-plusplus/Chart.yaml
index e98bc383cc2..fa68828dd34 100644
--- a/charts/stable/commento-plusplus/Chart.yaml
+++ b/charts/stable/commento-plusplus/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.8.7"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/commento-plusplus/templates/NOTES.txt b/charts/stable/commento-plusplus/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/commento-plusplus/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/commento-plusplus/templates/common.yaml b/charts/stable/commento-plusplus/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/commento-plusplus/templates/common.yaml
+++ b/charts/stable/commento-plusplus/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/commento-plusplus/values.yaml b/charts/stable/commento-plusplus/values.yaml
index 138e3f387cb..7265c01af64 100644
--- a/charts/stable/commento-plusplus/values.yaml
+++ b/charts/stable/commento-plusplus/values.yaml
@@ -2,37 +2,40 @@ image:
repository: tccr.io/truecharts/commento-plusplus
tag: v1.8.7@sha256:9e64c97771e6d875c465fd047bc98978c7ffc4ff6c0841a878c790753a8cfca1
pullPolicy: IfNotPresent
-
-env:
- COMMENTO_PORT: "{{ .Values.service.main.ports.main.port }}"
- # User Defined
- COMMENTO_FORBID_NEW_OWNERS: false
- COMMENTO_GZIP_STATIC: true
- COMMENTO_ORIGIN: "http://localhost:8080"
- COMMENTO_ENABLE_WILDCARDS: true
- COMMENTO_ENABLE_LOGGING: false
- SMTP_SKIP_HOST_VERIFY: false
- COMMENTO_SMTP_USERNAME: ""
- COMMENTO_SMTP_PASSWORD: ""
- COMMENTO_SMTP_HOST: ""
- COMMENTO_SMTP_FROM_ADDRESS: ""
- COMMENTO_SMTP_PORT: 587
- COMMENTO_POSTGRES:
- secretKeyRef:
- name: dbcreds
- key: urlnossl
-
service:
main:
ports:
main:
port: 10240
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: comment-plusplus
postgresqlDatabase: comment-plusplus
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ COMMENTO_PORT: "{{ .Values.service.main.ports.main.port }}"
+ # User Defined
+ COMMENTO_FORBID_NEW_OWNERS: false
+ COMMENTO_GZIP_STATIC: true
+ COMMENTO_ORIGIN: "http://localhost:8080"
+ COMMENTO_ENABLE_WILDCARDS: true
+ COMMENTO_ENABLE_LOGGING: false
+ SMTP_SKIP_HOST_VERIFY: false
+ COMMENTO_SMTP_USERNAME: ""
+ COMMENTO_SMTP_PASSWORD: ""
+ COMMENTO_SMTP_HOST: ""
+ COMMENTO_SMTP_FROM_ADDRESS: ""
+ COMMENTO_SMTP_PORT: 587
+ COMMENTO_POSTGRES:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: urlnossl
diff --git a/charts/stable/cops/Chart.yaml b/charts/stable/cops/Chart.yaml
index 5583274c45a..d5aae0b756b 100644
--- a/charts/stable/cops/Chart.yaml
+++ b/charts/stable/cops/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: "Cops(http://blog.slucas.fr/en/oss/calibre-opds-php-server) by Sébastien Lucas, stands for Calibre OPDS (and HTML) Php Server.\n"
home: https://truecharts.org/charts/stable/cops
diff --git a/charts/stable/cops/templates/NOTES.txt b/charts/stable/cops/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/cops/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/cops/templates/common.yaml b/charts/stable/cops/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/cops/templates/common.yaml
+++ b/charts/stable/cops/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/cops/values.yaml b/charts/stable/cops/values.yaml
index 620b4c7939e..a5de513bc97 100644
--- a/charts/stable/cops/values.yaml
+++ b/charts/stable/cops/values.yaml
@@ -2,23 +2,13 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/cops
tag: latest@sha256:45bfd8322049dd140386c55256b8da0a43bc9181e616017820ddbef1199cd6ea
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
service:
main:
ports:
main:
port: 10609
- protocol: HTTP
+ protocol: http
targetPort: 80
-
persistence:
config:
enabled: true
@@ -26,6 +16,12 @@ persistence:
books:
enabled: true
mountPath: /books
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
diff --git a/charts/stable/couchpotato/Chart.yaml b/charts/stable/couchpotato/Chart.yaml
index babfd73ffd4..0e7a5cf94b0 100644
--- a/charts/stable/couchpotato/Chart.yaml
+++ b/charts/stable/couchpotato/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/couchpotato/templates/NOTES.txt b/charts/stable/couchpotato/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/couchpotato/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/couchpotato/templates/common.yaml b/charts/stable/couchpotato/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/couchpotato/templates/common.yaml
+++ b/charts/stable/couchpotato/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/couchpotato/values.yaml b/charts/stable/couchpotato/values.yaml
index 65d2b26eb33..be0d1f864c3 100644
--- a/charts/stable/couchpotato/values.yaml
+++ b/charts/stable/couchpotato/values.yaml
@@ -2,27 +2,23 @@ image:
repository: tccr.io/truecharts/couchpotato
pullPolicy: IfNotPresent
tag: v2021.11.22@sha256:8ae544711733eb7b9cffc7c98d08e5ae863615b4c2ce01921130e53cc0c3126a
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 5050
port: 10139
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/crafty-4/Chart.yaml b/charts/stable/crafty-4/Chart.yaml
index a337a339bab..6accb26f57d 100644
--- a/charts/stable/crafty-4/Chart.yaml
+++ b/charts/stable/crafty-4/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.0.20"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Crafty Controller is a Minecraft Server Control Panel / Launcher.
home: https://truecharts.org/charts/stable/crafty-4
@@ -29,4 +29,3 @@ annotations:
- GameServers
- minecraft
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/crafty-4/templates/NOTES.txt b/charts/stable/crafty-4/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/crafty-4/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/crafty-4/templates/common.yaml b/charts/stable/crafty-4/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/crafty-4/templates/common.yaml
+++ b/charts/stable/crafty-4/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/crafty-4/values.yaml b/charts/stable/crafty-4/values.yaml
index 785303f137d..171bd34b17d 100644
--- a/charts/stable/crafty-4/values.yaml
+++ b/charts/stable/crafty-4/values.yaml
@@ -2,31 +2,12 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/crafty-4
tag: 4.0.20@sha256:08664178b0c8f70d6ba4a2cc726b3dc84ce5de07de3925b176015efa7cb026ad
-
-podSecurityContext:
- runAsGroup: 1000
- runAsUser: 1000
-
-securityContext:
- readOnlyRootFilesystem: false
-
-probes:
- liveness:
- type: HTTPS
- path: /
- readiness:
- type: HTTPS
- path: /
- startup:
- type: HTTPS
- path: /
-
service:
main:
ports:
main:
port: 10586
- protocol: HTTPS
+ protocol: https
targetPort: 8443
redirects:
enabled: true
@@ -34,7 +15,7 @@ service:
redirects:
enabled: true
port: 10587
- protocol: HTTPS
+ protocol: https
targetPort: 8000
minecraft:
enabled: true
@@ -49,9 +30,8 @@ service:
bedrock:
enabled: true
port: 19132
- protocol: UDP
+ protocol: udp
targetPort: 19132
-
persistence:
config:
enabled: true
@@ -68,6 +48,26 @@ persistence:
backups:
enabled: true
mountPath: /crafty/backups
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsGroup: 1000
+ runAsUser: 1000
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ type: HTTPS
+ path: /
+ readiness:
+ type: HTTPS
+ path: /
+ startup:
+ type: HTTPS
+ path: /
diff --git a/charts/stable/cryptofolio/Chart.yaml b/charts/stable/cryptofolio/Chart.yaml
index dcf49a2ef64..206c7fc9bff 100644
--- a/charts/stable/cryptofolio/Chart.yaml
+++ b/charts/stable/cryptofolio/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.2.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Track your cryptocurrency holdings/portfolio
home: https://truecharts.org/charts/stable/cryptofolio
icon: https://truecharts.org/img/hotlink-ok/chart-icons/cryptofolio.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/cryptofolio/templates/NOTES.txt b/charts/stable/cryptofolio/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/cryptofolio/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/cryptofolio/templates/common.yaml b/charts/stable/cryptofolio/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/cryptofolio/templates/common.yaml
+++ b/charts/stable/cryptofolio/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/cryptofolio/values.yaml b/charts/stable/cryptofolio/values.yaml
index b7a1cb350ae..5e14717906c 100644
--- a/charts/stable/cryptofolio/values.yaml
+++ b/charts/stable/cryptofolio/values.yaml
@@ -2,26 +2,22 @@ image:
repository: tccr.io/truecharts/cryptofolio
tag: v2.2.0@sha256:13238d3b7d67366276dbfa0ac8cf648c6aad2aa23b7d048113d64c4073f89cdf
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10007
targetPort: 80
-
persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/cura-novnc/Chart.yaml b/charts/stable/cura-novnc/Chart.yaml
index 9fcb8b3ea51..5a6f6a8a8b4 100644
--- a/charts/stable/cura-novnc/Chart.yaml
+++ b/charts/stable/cura-novnc/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Enjoy Cura directly in your browser with this easy to use Chart
home: https://truecharts.org/charts/stable/cura-novnc
diff --git a/charts/stable/cura-novnc/templates/NOTES.txt b/charts/stable/cura-novnc/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/cura-novnc/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/cura-novnc/templates/common.yaml b/charts/stable/cura-novnc/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/cura-novnc/templates/common.yaml
+++ b/charts/stable/cura-novnc/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/cura-novnc/values.yaml b/charts/stable/cura-novnc/values.yaml
index e5916c581b7..37fb638c97b 100644
--- a/charts/stable/cura-novnc/values.yaml
+++ b/charts/stable/cura-novnc/values.yaml
@@ -2,20 +2,13 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/cura-novnc
tag: latest@sha256:44700014a98915d230ecaaa42fb50af14e44ce3568fbff9b86353717698f8485
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
service:
main:
ports:
main:
port: 16081
- protocol: HTTP
+ protocol: http
targetPort: 8080
-
persistence:
homefolder:
enabled: true
@@ -23,6 +16,12 @@ persistence:
prints:
enabled: true
mountPath: /prints/
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
diff --git a/charts/stable/custom-app/Chart.yaml b/charts/stable/custom-app/Chart.yaml
index 13309ac0d67..6591f0479c7 100644
--- a/charts/stable/custom-app/Chart.yaml
+++ b/charts/stable/custom-app/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.20.2297"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Advanced tool to create your own TrueCharts-based App
home: https://truecharts.org/charts/stable/custom-app
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- custom
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/custom-app/templates/NOTES.txt b/charts/stable/custom-app/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/custom-app/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/custom-app/templates/common.yaml b/charts/stable/custom-app/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/custom-app/templates/common.yaml
+++ b/charts/stable/custom-app/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/custom-app/values.yaml b/charts/stable/custom-app/values.yaml
index e6e22f8e796..995c51374a5 100644
--- a/charts/stable/custom-app/values.yaml
+++ b/charts/stable/custom-app/values.yaml
@@ -2,6 +2,8 @@ image:
repository: tccr.io/truecharts/jackett
pullPolicy: IfNotPresent
tag: 0.20.2297@sha256:4de1541011cb56935ba5a8e28a58f6cbcf62a903393dc94581eda0b6e2aa117c
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
diff --git a/charts/stable/cyberchef/Chart.yaml b/charts/stable/cyberchef/Chart.yaml
index 19de2663152..934867b84a1 100644
--- a/charts/stable/cyberchef/Chart.yaml
+++ b/charts/stable/cyberchef/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "9.55.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: CyberChef is a simple, intuitive web app for carrying out all manner of "cyber" operations within a web browser.
home: https://truecharts.org/charts/stable/cyberchef
icon: https://truecharts.org/img/hotlink-ok/chart-icons/cyberchef.png
@@ -23,4 +23,3 @@ annotations:
truecharts.org/catagories: |
- utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/cyberchef/templates/NOTES.txt b/charts/stable/cyberchef/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/cyberchef/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/cyberchef/templates/common.yaml b/charts/stable/cyberchef/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/cyberchef/templates/common.yaml
+++ b/charts/stable/cyberchef/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/cyberchef/values.yaml b/charts/stable/cyberchef/values.yaml
index 8533dc55a71..ea8f283b82e 100644
--- a/charts/stable/cyberchef/values.yaml
+++ b/charts/stable/cyberchef/values.yaml
@@ -2,21 +2,18 @@ image:
repository: tccr.io/truecharts/cyberchef
tag: 9.55.0@sha256:ca73e448adbda3e3c1fcf52d11601c9071beeaf2eafecb22a814245a27e60e5f
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10219
targetPort: 8000
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/czkawka/Chart.yaml b/charts/stable/czkawka/Chart.yaml
index 227364ee039..35ba4f4eaf6 100644
--- a/charts/stable/czkawka/Chart.yaml
+++ b/charts/stable/czkawka/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "23.02.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Czkawka is a simple, fast and free app to remove unnecessary files from your computer.
home: https://truecharts.org/charts/stable/czkawka
@@ -30,4 +30,3 @@ annotations:
- duplicates
- files
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/czkawka/templates/NOTES.txt b/charts/stable/czkawka/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/czkawka/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/czkawka/templates/common.yaml b/charts/stable/czkawka/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/czkawka/templates/common.yaml
+++ b/charts/stable/czkawka/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/czkawka/values.yaml b/charts/stable/czkawka/values.yaml
index ecf5bab4e92..1d50e38f841 100644
--- a/charts/stable/czkawka/values.yaml
+++ b/charts/stable/czkawka/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/czkawka
pullPolicy: IfNotPresent
tag: 23.02.3@sha256:ac64a6cd11fce855ac3b5d6af2c8768d4e53fa7631a887edbfc41de11bb63dcb
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -24,21 +15,12 @@ service:
enabled: true
port: 10259
targetPort: 5900
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-czkawka'
-
-secretEnv:
- VNC_PASSWORD: ""
-
czkawka:
KEEP_APP_RUNNING: false
DISPLAY_WIDTH: 1280
DISPLAY_HEIGHT: 768
SECURE_CONNECTION: false
ENABLE_CJK_FONT: false
-
configmap:
czkawka:
enabled: true
@@ -48,7 +30,6 @@ configmap:
SECURE_CONNECTION: '{{ ternary "1" "0" .Values.czkawka.SECURE_CONNECTION }}'
DISPLAY_WIDTH: "{{ .Values.czkawka.DISPLAY_WIDTH }}"
DISPLAY_HEIGHT: "{{ .Values.czkawka.DISPLAY_HEIGHT }}"
-
persistence:
config:
enabled: true
@@ -59,6 +40,22 @@ persistence:
trash:
enabled: true
mountPath: "/trash"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ VNC_PASSWORD: ""
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-czkawka'
diff --git a/charts/stable/darktable/Chart.yaml b/charts/stable/darktable/Chart.yaml
index da8d89f2901..9a19324bd0c 100644
--- a/charts/stable/darktable/Chart.yaml
+++ b/charts/stable/darktable/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/darktable/templates/NOTES.txt b/charts/stable/darktable/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/darktable/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/darktable/templates/common.yaml b/charts/stable/darktable/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/darktable/templates/common.yaml
+++ b/charts/stable/darktable/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/darktable/values.yaml b/charts/stable/darktable/values.yaml
index e294dc685af..0b86492610c 100644
--- a/charts/stable/darktable/values.yaml
+++ b/charts/stable/darktable/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/darktable
pullPolicy: IfNotPresent
tag: 3.8.1@sha256:3d47d9bf9099e76a172b375934e005a5f47e8dd7e57c86843763c867cf342963
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 3000
port: 10129
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/dashdot/Chart.yaml b/charts/stable/dashdot/Chart.yaml
index f03cb98e83d..80b5140b565 100644
--- a/charts/stable/dashdot/Chart.yaml
+++ b/charts/stable/dashdot/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.9.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: dash. (or dashdot) is a modern server dashboard, running on the latest tech, designed with glassmorphism in mind.
home: https://truecharts.org/charts/stable/dashdot
icon: https://truecharts.org/img/hotlink-ok/chart-icons/dashdot.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/dashdot/templates/NOTES.txt b/charts/stable/dashdot/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/dashdot/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/dashdot/templates/common.yaml b/charts/stable/dashdot/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/dashdot/templates/common.yaml
+++ b/charts/stable/dashdot/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/dashdot/values.yaml b/charts/stable/dashdot/values.yaml
index 01760757cf9..ff96b477133 100644
--- a/charts/stable/dashdot/values.yaml
+++ b/charts/stable/dashdot/values.yaml
@@ -2,84 +2,11 @@ image:
repository: tccr.io/truecharts/dashdot
tag: 4.9.1@sha256:9d35440bde58ac5c72c87184cba219ce71c1cb35ee7c2ccefbcc74a00d1f0bb3
pullPolicy: IfNotPresent
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
- privileged: true
- allowPrivilegeEscalation: true
- capabilities:
- add:
- - SYS_ADMIN
- - SYS_RAWIO
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- DASHDOT_PORT: "{{ .Values.service.main.ports.main.port}}"
- # User Defined
- # DASHDOT_WIDGET_LIST: os,cpu,storage,ram,network
- # DASHDOT_ACCEPT_OOKLA_EULA: true
- # DASHDOT_USE_IMPERIAL: false
- # DASHDOT_DISABLE_INTEGRATIONS: false
- # DASHDOT_SHOW_HOST: true
- # DASHDOT_ALWAYS_SHOW_PERCENTAGES: false
- # DASHDOT_FS_TYPE_FILTER: "cifs,9p,fuse.rclone,fuse.mergerfs"
- # DASHDOT_FS_DEVICE_FILTER: "sda,sdb"
- # DASHDOT_FS_VIRTUAL_MOUNTS: ""
- # DASHDOT_OS_LABEL_LIST: "os,arch,up_since"
- # DASHDOT_OS_WIDGET_GROW: "1.5"
- # DASHDOT_OS_WIDGET_MIN_WIDTH: "300"
- # DASHDOT_ENABLE_CPU_TEMPS: false
- # DASHDOT_CPU_LABEL_LIST: "brand,model,cores,threads,frequency"
- # DASHDOT_CPU_WIDGET_GROW: "4"
- # DASHDOT_CPU_WIDGET_MIN_WIDTH: "500"
- # DASHDOT_CPU_DATAPOINTS: "20"
- # DASHDOT_CPU_POLL_INTERVAL: "1000"
- # DASHDOT_STORAGE_LABEL_LIST: "brand,size,type"
- # DASHDOT_STORAGE_WIDGET_GROW: "3.5"
- # DASHDOT_STORAGE_WIDGET_MIN_WIDTH: "500"
- # DASHDOT_STORAGE_POLL_INTERVAL: "60000"
- # DASHDOT_ENABLE_STORAGE_SPLIT_VIEW: false
- # DASHDOT_RAM_LABEL_LIST: "brand,size,type,frequency"
- # DASHDOT_RAM_WIDGET_GROW: "4"
- # DASHDOT_RAM_WIDGET_MIN_WIDTH: "500"
- # DASHDOT_RAM_DATAPOINTS: "20"
- # DASHDOT_RAM_POLL_INTERVAL: "1000"
- # DASHDOT_USE_NETWORK_INTERFACE: ""
- # DASHDOT_SPEED_TEST_INTERVAL: "60"
- # DASHDOT_NETWORK_LABEL_LIST: "type,speed_up,speed_down,interface_speed"
- # DASHDOT_NETWORK_WIDGET_GROW: "6"
- # DASHDOT_NETWORK_WIDGET_MIN_WIDTH: "500"
- # DASHDOT_NETWORK_DATAPOINTS: "20"
- # DASHDOT_NETWORK_POLL_INTERVAL: "1000"
- # DASHDOT_OVERRIDE_OS: ""
- # DASHDOT_OVERRIDE_ARCH: ""
- # DASHDOT_OVERRIDE_CPU_BRAND: ""
- # DASHDOT_OVERRIDE_CPU_MODEL: ""
- # DASHDOT_OVERRIDE_CPU_CORES: ""
- # DASHDOT_OVERRIDE_CPU_THREADS: ""
- # DASHDOT_OVERRIDE_CPU_FREQUENCY: ""
- # DASHDOT_OVERRIDE_RAM_BRAND: ""
- # DASHDOT_OVERRIDE_RAM_SIZE: ""
- # DASHDOT_OVERRIDE_RAM_TYPE: ""
- # DASHDOT_OVERRIDE_RAM_FREQUENCY: ""
- # DASHDOT_OVERRIDE_NETWORK_SPEED_UP: ""
- # DASHDOT_OVERRIDE_NETWORK_SPEED_DOWN: ""
- # DASHDOT_OVERRIDE_NETWORK_INTERFACE_SPEED: ""
- # DASHDOT_OVERRIDE_NETWORK_PUBLIC_IP: ""
- # DASHDOT_OVERRIDE_STORAGE_BRANDS: ""
- # DASHDOT_OVERRIDE_STORAGE_SIZES: ""
- # DASHDOT_OVERRIDE_STORAGE_TYPES: ""
-
service:
main:
ports:
main:
port: 10044
-
persistence:
host-mnt:
enabled: true
@@ -93,6 +20,78 @@ persistence:
hostPath: "/dev/mem"
mountPath: "/dev/mem"
readOnly: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ privileged: true
+ allowPrivilegeEscalation: true
+ capabilities:
+ add:
+ - SYS_ADMIN
+ - SYS_RAWIO
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DASHDOT_PORT: "{{ .Values.service.main.ports.main.port}}"
+ # User Defined
+ # DASHDOT_WIDGET_LIST: os,cpu,storage,ram,network
+ # DASHDOT_ACCEPT_OOKLA_EULA: true
+ # DASHDOT_USE_IMPERIAL: false
+ # DASHDOT_DISABLE_INTEGRATIONS: false
+ # DASHDOT_SHOW_HOST: true
+ # DASHDOT_ALWAYS_SHOW_PERCENTAGES: false
+ # DASHDOT_FS_TYPE_FILTER: "cifs,9p,fuse.rclone,fuse.mergerfs"
+ # DASHDOT_FS_DEVICE_FILTER: "sda,sdb"
+ # DASHDOT_FS_VIRTUAL_MOUNTS: ""
+ # DASHDOT_OS_LABEL_LIST: "os,arch,up_since"
+ # DASHDOT_OS_WIDGET_GROW: "1.5"
+ # DASHDOT_OS_WIDGET_MIN_WIDTH: "300"
+ # DASHDOT_ENABLE_CPU_TEMPS: false
+ # DASHDOT_CPU_LABEL_LIST: "brand,model,cores,threads,frequency"
+ # DASHDOT_CPU_WIDGET_GROW: "4"
+ # DASHDOT_CPU_WIDGET_MIN_WIDTH: "500"
+ # DASHDOT_CPU_DATAPOINTS: "20"
+ # DASHDOT_CPU_POLL_INTERVAL: "1000"
+ # DASHDOT_STORAGE_LABEL_LIST: "brand,size,type"
+ # DASHDOT_STORAGE_WIDGET_GROW: "3.5"
+ # DASHDOT_STORAGE_WIDGET_MIN_WIDTH: "500"
+ # DASHDOT_STORAGE_POLL_INTERVAL: "60000"
+ # DASHDOT_ENABLE_STORAGE_SPLIT_VIEW: false
+ # DASHDOT_RAM_LABEL_LIST: "brand,size,type,frequency"
+ # DASHDOT_RAM_WIDGET_GROW: "4"
+ # DASHDOT_RAM_WIDGET_MIN_WIDTH: "500"
+ # DASHDOT_RAM_DATAPOINTS: "20"
+ # DASHDOT_RAM_POLL_INTERVAL: "1000"
+ # DASHDOT_USE_NETWORK_INTERFACE: ""
+ # DASHDOT_SPEED_TEST_INTERVAL: "60"
+ # DASHDOT_NETWORK_LABEL_LIST: "type,speed_up,speed_down,interface_speed"
+ # DASHDOT_NETWORK_WIDGET_GROW: "6"
+ # DASHDOT_NETWORK_WIDGET_MIN_WIDTH: "500"
+ # DASHDOT_NETWORK_DATAPOINTS: "20"
+ # DASHDOT_NETWORK_POLL_INTERVAL: "1000"
+ # DASHDOT_OVERRIDE_OS: ""
+ # DASHDOT_OVERRIDE_ARCH: ""
+ # DASHDOT_OVERRIDE_CPU_BRAND: ""
+ # DASHDOT_OVERRIDE_CPU_MODEL: ""
+ # DASHDOT_OVERRIDE_CPU_CORES: ""
+ # DASHDOT_OVERRIDE_CPU_THREADS: ""
+ # DASHDOT_OVERRIDE_CPU_FREQUENCY: ""
+ # DASHDOT_OVERRIDE_RAM_BRAND: ""
+ # DASHDOT_OVERRIDE_RAM_SIZE: ""
+ # DASHDOT_OVERRIDE_RAM_TYPE: ""
+ # DASHDOT_OVERRIDE_RAM_FREQUENCY: ""
+ # DASHDOT_OVERRIDE_NETWORK_SPEED_UP: ""
+ # DASHDOT_OVERRIDE_NETWORK_SPEED_DOWN: ""
+ # DASHDOT_OVERRIDE_NETWORK_INTERFACE_SPEED: ""
+ # DASHDOT_OVERRIDE_NETWORK_PUBLIC_IP: ""
+ # DASHDOT_OVERRIDE_STORAGE_BRANDS: ""
+ # DASHDOT_OVERRIDE_STORAGE_SIZES: ""
+ # DASHDOT_OVERRIDE_STORAGE_TYPES: ""
diff --git a/charts/stable/davos/Chart.yaml b/charts/stable/davos/Chart.yaml
index d85b3ba84ed..5439d940cc8 100644
--- a/charts/stable/davos/Chart.yaml
+++ b/charts/stable/davos/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.2.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: An FTP automation tool that periodically scans given host locations for new files.
home: https://truecharts.org/charts/stable/davos
icon: https://truecharts.org/img/hotlink-ok/chart-icons/davos.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/davos/templates/NOTES.txt b/charts/stable/davos/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/davos/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/davos/templates/common.yaml b/charts/stable/davos/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/davos/templates/common.yaml
+++ b/charts/stable/davos/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/davos/values.yaml b/charts/stable/davos/values.yaml
index 7a209099356..a07c23f9671 100644
--- a/charts/stable/davos/values.yaml
+++ b/charts/stable/davos/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/davos
pullPolicy: IfNotPresent
tag: v2.2.1-ls76@sha256:f9359583fb20278b436e7b018ee244f2cce1480d6834775f19e9da3503dd0e9b
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10081
targetPort: 8080
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/ddclient/Chart.yaml b/charts/stable/ddclient/Chart.yaml
index 86b76abfbd6..1fc801b1014 100644
--- a/charts/stable/ddclient/Chart.yaml
+++ b/charts/stable/ddclient/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/ddclient/templates/NOTES.txt b/charts/stable/ddclient/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/ddclient/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/ddclient/templates/common.yaml b/charts/stable/ddclient/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/ddclient/templates/common.yaml
+++ b/charts/stable/ddclient/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/ddclient/values.yaml b/charts/stable/ddclient/values.yaml
index b33e2873646..67172ae6fa8 100644
--- a/charts/stable/ddclient/values.yaml
+++ b/charts/stable/ddclient/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/ddclient
pullPolicy: IfNotPresent
tag: 3.10.0@sha256:38e8d9771be8e8b5705c1426daf2acb265c4686eb639a17b8383f1c3a1d84f19
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/ddns-go/Chart.yaml b/charts/stable/ddns-go/Chart.yaml
index a328419f645..5e7564fe805 100644
--- a/charts/stable/ddns-go/Chart.yaml
+++ b/charts/stable/ddns-go/Chart.yaml
@@ -18,7 +18,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
maintainers:
- email: info@truecharts.org
name: TrueCharts
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- cloud
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/ddns-go/templates/NOTES.txt b/charts/stable/ddns-go/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/ddns-go/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/ddns-go/templates/common.yaml b/charts/stable/ddns-go/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/ddns-go/templates/common.yaml
+++ b/charts/stable/ddns-go/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/ddns-go/values.yaml b/charts/stable/ddns-go/values.yaml
index cf35bd5354c..07b3f965db2 100644
--- a/charts/stable/ddns-go/values.yaml
+++ b/charts/stable/ddns-go/values.yaml
@@ -2,26 +2,22 @@ image:
repository: tccr.io/truecharts/ddns-go
pullPolicy: IfNotPresent
tag: 4.5.6@sha256:a04a187ef15fe274e1969c3808586d963affb9e5e0f34377823a15182cdb4b5a
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 9876
port: 10168
-
persistence:
data:
enabled: true
mountPath: "/root"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/ddns-updater/Chart.yaml b/charts/stable/ddns-updater/Chart.yaml
index 001dd519f23..17d5624319f 100644
--- a/charts/stable/ddns-updater/Chart.yaml
+++ b/charts/stable/ddns-updater/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.4.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Light container updating DNS A and/or AAAA records periodically for multiple DNS providers
home: https://truecharts.org/charts/stable/ddns-updater
icon: https://truecharts.org/img/hotlink-ok/chart-icons/ddns-updater.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- network
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/ddns-updater/templates/NOTES.txt b/charts/stable/ddns-updater/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/ddns-updater/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/ddns-updater/templates/common.yaml b/charts/stable/ddns-updater/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/ddns-updater/templates/common.yaml
+++ b/charts/stable/ddns-updater/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/ddns-updater/values.yaml b/charts/stable/ddns-updater/values.yaml
index b5e46831e08..f5ec1f2a854 100644
--- a/charts/stable/ddns-updater/values.yaml
+++ b/charts/stable/ddns-updater/values.yaml
@@ -2,35 +2,38 @@ image:
repository: tccr.io/truecharts/ddns-updater
tag: v2.4.1@sha256:da6249fc9b5d1fbedfc4a4d7f0ed0bcff8c0742c54449c9f4b375fa55b7d98fe
pullPolicy: IfNotPresent
-
-env:
- LISTENING_PORT: "{{ .Values.service.main.ports.main.port }}"
- CONFIG: ""
- PERIOD: "5m"
- IPV6_PREFIX: "/128"
- PUBLICIP_FETCHERS: "all"
- PUBLICIP_HTTP_PROVIDERS: "all"
- PUBLICIPV4_HTTP_PROVIDERS: "all"
- PUBLICIPV6_HTTP_PROVIDERS: "all"
- PUBLICIP_DNS_PROVIDERS: "all"
- PUBLICIP_DNS_TIMEOUT: "3s"
- UPDATE_COOLDOWN_PERIOD: "5m"
- HTTP_TIMEOUT: "10s"
- BACKUP_PERIOD: "0"
- LOG_LEVEL: "info"
- LOG_CALLER: "hidden"
- SHOUTRRR_ADDRESSES: ""
-
service:
main:
ports:
main:
port: 10227
-
persistence:
data:
enabled: true
mountPath: "/updater/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ LISTENING_PORT: "{{ .Values.service.main.ports.main.port }}"
+ CONFIG: ""
+ PERIOD: "5m"
+ IPV6_PREFIX: "/128"
+ PUBLICIP_FETCHERS: "all"
+ PUBLICIP_HTTP_PROVIDERS: "all"
+ PUBLICIPV4_HTTP_PROVIDERS: "all"
+ PUBLICIPV6_HTTP_PROVIDERS: "all"
+ PUBLICIP_DNS_PROVIDERS: "all"
+ PUBLICIP_DNS_TIMEOUT: "3s"
+ UPDATE_COOLDOWN_PERIOD: "5m"
+ HTTP_TIMEOUT: "10s"
+ BACKUP_PERIOD: "0"
+ LOG_LEVEL: "info"
+ LOG_CALLER: "hidden"
+ SHOUTRRR_ADDRESSES: ""
diff --git a/charts/stable/deconz/Chart.yaml b/charts/stable/deconz/Chart.yaml
index a6b8b4bbc57..0bb00e205cc 100644
--- a/charts/stable/deconz/Chart.yaml
+++ b/charts/stable/deconz/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.20.01"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: deCONZ is an easy to use control software, with which you can set up and control Zigbee networks of any size without further programming effort.
home: https://truecharts.org/charts/stable/deconz
icon: https://truecharts.org/img/hotlink-ok/chart-icons/deconz.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/deconz/templates/NOTES.txt b/charts/stable/deconz/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/deconz/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/deconz/templates/common.yaml b/charts/stable/deconz/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/deconz/templates/common.yaml
+++ b/charts/stable/deconz/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/deconz/values.yaml b/charts/stable/deconz/values.yaml
index ba96e27c0e5..a8960e1a4e0 100644
--- a/charts/stable/deconz/values.yaml
+++ b/charts/stable/deconz/values.yaml
@@ -2,32 +2,6 @@ image:
repository: tccr.io/truecharts/deconz
tag: 2.20.01@sha256:acdc476b79aac70c57ea282f4767738a91aaecdf6b957df23d97de91c3fddd91
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- DECONZ_VNC_PASSWORD: ""
-
-env:
- # -- Override the location where deCONZ looks for the RaspBee/Conbee device.
- # Example: /dev/ttyUSB0
- DECONZ_DEVICE: ""
- DECONZ_UPNP: 0
- DECONZ_START_VERBOSE: 0
- # -- Enable VNC access to the container to view the deCONZ ZigBee mesh
- DECONZ_VNC_MODE: 1
- DECONZ_WEB_PORT: "{{ .Values.service.main.ports.main.port }}"
- DECONZ_WS_PORT: "{{ .Values.service.websocket.ports.websocket.port }}"
- DECONZ_VNC_PORT: "{{ .Values.service.vnc.ports.vnc.port }}"
- DECONZ_UID: "{{ .Values.security.PUID }}"
- DECONZ_GID: "{{ .Values.podSecurityContext.fsGroup }}"
-
service:
main:
ports:
@@ -45,12 +19,10 @@ service:
vnc:
enabled: true
port: 10002
-
persistence:
config:
enabled: true
mountPath: "/opt/deCONZ"
-
# -- Affinity constraint rules to place the Pod on a specific node.
# [[ref]](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity)
affinity: {}
@@ -64,4 +36,29 @@ affinity: {}
# - zigbee-controller
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ # -- Override the location where deCONZ looks for the RaspBee/Conbee device.
+ # Example: /dev/ttyUSB0
+ DECONZ_DEVICE: ""
+ DECONZ_UPNP: 0
+ DECONZ_START_VERBOSE: 0
+ # -- Enable VNC access to the container to view the deCONZ ZigBee mesh
+ DECONZ_VNC_MODE: 1
+ DECONZ_WEB_PORT: "{{ .Values.service.main.ports.main.port }}"
+ DECONZ_WS_PORT: "{{ .Values.service.websocket.ports.websocket.port }}"
+ DECONZ_VNC_PORT: "{{ .Values.service.vnc.ports.vnc.port }}"
+ DECONZ_UID: "{{ .Values.security.PUID }}"
+ DECONZ_GID: "{{ .Values.podSecurityContext.fsGroup }}"
+ DECONZ_VNC_PASSWORD: ""
diff --git a/charts/stable/deemix/Chart.yaml b/charts/stable/deemix/Chart.yaml
index 890921fe1dc..c8c85cf9a29 100644
--- a/charts/stable/deemix/Chart.yaml
+++ b/charts/stable/deemix/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: deemix is a deezer downloader built from the ashes of Deezloader Remix.
home: https://truecharts.org/charts/stable/deemix
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/deemix/templates/NOTES.txt b/charts/stable/deemix/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/deemix/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/deemix/templates/common.yaml b/charts/stable/deemix/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/deemix/templates/common.yaml
+++ b/charts/stable/deemix/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/deemix/values.yaml b/charts/stable/deemix/values.yaml
index dddbebf2c56..53148543ad6 100644
--- a/charts/stable/deemix/values.yaml
+++ b/charts/stable/deemix/values.yaml
@@ -2,20 +2,6 @@ image:
repository: tccr.io/truecharts/deemix
pullPolicy: IfNotPresent
tag: latest@sha256:1c3215f779d1071f6d93bb86fb929e7570c634cbcca5554c65088ff4d133daf4
-
-env:
- INTPORT: "{{ .Values.service.main.ports.main.targetPort }}"
- # User Defined
- DEEMIX_SINGLE_USER: false
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
enabled: true
@@ -23,7 +9,6 @@ service:
main:
port: 6595
targetPort: 6595
-
persistence:
config:
enabled: true
@@ -31,6 +16,20 @@ persistence:
data:
enabled: true
mountPath: "/downloads"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ INTPORT: "{{ .Values.service.main.ports.main.targetPort }}"
+ # User Defined
+ DEEMIX_SINGLE_USER: false
diff --git a/charts/stable/deepstack/Chart.yaml b/charts/stable/deepstack/Chart.yaml
index 42a43dbe45d..c11a3ede189 100644
--- a/charts/stable/deepstack/Chart.yaml
+++ b/charts/stable/deepstack/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2022.01.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: DeepStack AI provides AI features including Face Recognition, Object Detection, Scene Recognition and custom AI Models
home: https://truecharts.org/charts/stable/deepstack
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- AI
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/deepstack/templates/NOTES.txt b/charts/stable/deepstack/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/deepstack/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/deepstack/templates/common.yaml b/charts/stable/deepstack/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/deepstack/templates/common.yaml
+++ b/charts/stable/deepstack/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/deepstack/values.yaml b/charts/stable/deepstack/values.yaml
index 5ffc43b0cc7..14f3956f8fb 100644
--- a/charts/stable/deepstack/values.yaml
+++ b/charts/stable/deepstack/values.yaml
@@ -2,50 +2,22 @@ image:
repository: tccr.io/truecharts/deepstack-cpu
pullPolicy: IfNotPresent
tag: v2022.01.1@sha256:494b5bec44924da7789d6093464e2c41d4d8866aa4db54d6e3dcbecb7ae84d48
-
gpuImage:
repository: tccr.io/truecharts/deepstack-gpu
pullPolicy: IfNotPresent
tag: 2022.01.1@sha256:8df0f00903427234b7786e3bbe9ecfbc852a34d22509823e360336f1f04b41ba
-
imageSelector: "image"
-
service:
main:
ports:
main:
port: 10049
targetPort: 5000
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- API-KEY: ""
- ADMIN-KEY: ""
-
-env:
- # Path to custom models (needs to be on documentation)
- MODELSTORE-DETECTION: "{{ .Values.persistence.modelstore.mountPath }}"
- # High|Medium|Low
- MODE: "High"
- THREADCOUNT: 5
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-deepstack'
-
deepstack:
vision_face: true
vision_detection: true
vision_scene: true
vision_enhance: true
-
persistence:
data:
enabled: true
@@ -53,7 +25,6 @@ persistence:
modelstore:
enabled: true
mountPath: "/modelstore/detection"
-
configmap:
deepstack:
enabled: true
@@ -62,6 +33,28 @@ configmap:
VISION-DETECTION: '{{ ternary "True" "False" .Values.deepstack.vision_detection }}'
VISION-SCENE: '{{ ternary "True" "False" .Values.deepstack.vision_scene }}'
VISION-ENHANCE: '{{ ternary "True" "False" .Values.deepstack.vision_enhance }}'
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ # Path to custom models (needs to be on documentation)
+ MODELSTORE-DETECTION: "{{ .Values.persistence.modelstore.mountPath }}"
+ # High|Medium|Low
+ MODE: "High"
+ THREADCOUNT: 5
+ API-KEY: ""
+ ADMIN-KEY: ""
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-deepstack'
diff --git a/charts/stable/deluge/Chart.yaml b/charts/stable/deluge/Chart.yaml
index 70e937fac2f..fe12846def3 100644
--- a/charts/stable/deluge/Chart.yaml
+++ b/charts/stable/deluge/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.1.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Deluge App for TrueNAS SCALE
home: https://truecharts.org/charts/stable/deluge
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/deluge/templates/NOTES.txt b/charts/stable/deluge/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/deluge/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/deluge/templates/common.yaml b/charts/stable/deluge/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/deluge/templates/common.yaml
+++ b/charts/stable/deluge/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/deluge/values.yaml b/charts/stable/deluge/values.yaml
index eb312196832..04f24674419 100644
--- a/charts/stable/deluge/values.yaml
+++ b/charts/stable/deluge/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/deluge
pullPolicy: IfNotPresent
tag: v2.1.1@sha256:580631efe42039df06ce28e90e59a6a2e4a23a1970eaa24a4b2f783166e74b36
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -31,14 +22,19 @@ service:
enabled: true
port: 51413
targetPort: 51413
- protocol: UDP
-
+ protocol: udp
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/digikam/Chart.yaml b/charts/stable/digikam/Chart.yaml
index 9aa3df3b41a..8f4e02e16d3 100644
--- a/charts/stable/digikam/Chart.yaml
+++ b/charts/stable/digikam/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "7.8.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Professional Photo Management with the Power of Open Source
home: https://truecharts.org/charts/stable/digikam
icon: https://truecharts.org/img/hotlink-ok/chart-icons/digikam.png
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/digikam/templates/NOTES.txt b/charts/stable/digikam/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/digikam/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/digikam/templates/common.yaml b/charts/stable/digikam/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/digikam/templates/common.yaml
+++ b/charts/stable/digikam/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/digikam/values.yaml b/charts/stable/digikam/values.yaml
index aad6308183c..29dd7de03ee 100644
--- a/charts/stable/digikam/values.yaml
+++ b/charts/stable/digikam/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/digikam
pullPolicy: IfNotPresent
tag: v7.8.0@sha256:ebd958a71b2fb571838a32bca7c24879078ed6d508aff4947d52d19f8d2f65dc
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10033
targetPort: 3000
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/dillinger/Chart.yaml b/charts/stable/dillinger/Chart.yaml
index d5b2b3ffb8e..a8bbd2e9842 100644
--- a/charts/stable/dillinger/Chart.yaml
+++ b/charts/stable/dillinger/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/dillinger/templates/NOTES.txt b/charts/stable/dillinger/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/dillinger/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/dillinger/templates/common.yaml b/charts/stable/dillinger/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/dillinger/templates/common.yaml
+++ b/charts/stable/dillinger/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/dillinger/values.yaml b/charts/stable/dillinger/values.yaml
index 500e036111d..1315478b43c 100644
--- a/charts/stable/dillinger/values.yaml
+++ b/charts/stable/dillinger/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/dillinger
pullPolicy: IfNotPresent
tag: v3.39.1@sha256:14c9a707b8680915aadfd23c7c0e1de2e8a222f8fceed6df49a706f7fac6ea9b
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 8080
port: 10143
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/discordgsm/Chart.yaml b/charts/stable/discordgsm/Chart.yaml
index 23ca03bf4e8..cd7dfe7a6bc 100644
--- a/charts/stable/discordgsm/Chart.yaml
+++ b/charts/stable/discordgsm/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.11.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -30,4 +30,3 @@ annotations:
- monitor
- discord
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/discordgsm/templates/NOTES.txt b/charts/stable/discordgsm/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/discordgsm/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/discordgsm/templates/_secret.tpl b/charts/stable/discordgsm/templates/_secret.tpl
index 00cf3cbfc8e..73472e7cceb 100644
--- a/charts/stable/discordgsm/templates/_secret.tpl
+++ b/charts/stable/discordgsm/templates/_secret.tpl
@@ -1,7 +1,7 @@
{{/* Define the secret */}}
{{- define "gsm.secret" -}}
-{{- $secretName := printf "%s-gsm-secret" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-gsm-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
diff --git a/charts/stable/discordgsm/templates/common.yaml b/charts/stable/discordgsm/templates/common.yaml
index 082030e50e0..60b7cacd011 100644
--- a/charts/stable/discordgsm/templates/common.yaml
+++ b/charts/stable/discordgsm/templates/common.yaml
@@ -1,7 +1,7 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{- include "gsm.secret" . -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/discordgsm/values.yaml b/charts/stable/discordgsm/values.yaml
index 6f969e33101..6fa9281b775 100644
--- a/charts/stable/discordgsm/values.yaml
+++ b/charts/stable/discordgsm/values.yaml
@@ -2,26 +2,6 @@ image:
repository: tccr.io/truecharts/game-server-monitor
pullPolicy: IfNotPresent
tag: 2.11.0@sha256:f072466ae74a89e905eb8c0ccca48befa70a6d529efdffb7e4382153539e86f2
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-command:
- - /bin/sh
- - -c
- - |
- gunicorn \
- --bind 0.0.0.0:{{ .Values.service.main.ports.main.port }} \
- --workers={{ .Values.gsm.workers }} \
- --worker-class=gthread app:app \
- --timeout {{ .Values.gsm.timeout }} & \
- python -u main.py
-
gsm:
# Server Config
workers: 2
@@ -37,36 +17,52 @@ gsm:
command_query_cooldown: 5
web_api_enable: false
postgres_ssl_mode: disable
-
-envFrom:
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-gsm-secret'
-
service:
main:
ports:
main:
port: 10230
- protocol: HTTP
-
-probes:
- liveness:
- type: HTTP
- readiness:
- type: HTTP
- startup:
- type: HTTP
-
+ protocol: http
persistence:
config:
enabled: true
mountPath: /app/data
-
postgresql:
enabled: true
- existingSecret: dbcreds
+ existingSecret: "dbcreds"
postgresqlDatabase: discord_gsm
postgresqlUsername: discord_gsm
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ type: HTTP
+ readiness:
+ type: HTTP
+ startup:
+ type: HTTP
+ envFrom:
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-gsm-secret'
+ command:
+ - /bin/sh
+ - -c
+ - |
+ gunicorn \
+ --bind 0.0.0.0:{{ .Values.service.main.ports.main.port }} \
+ --workers={{ .Values.gsm.workers }} \
+ --worker-class=gthread app:app \
+ --timeout {{ .Values.gsm.timeout }} & \
+ python -u main.py
diff --git a/charts/stable/dizquetv/Chart.yaml b/charts/stable/dizquetv/Chart.yaml
index 99966432584..219246c3f01 100644
--- a/charts/stable/dizquetv/Chart.yaml
+++ b/charts/stable/dizquetv/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.5.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Create live TV channel streams from media on your Plex servers.
home: https://truecharts.org/charts/stable/dizquetv
icon: https://truecharts.org/img/hotlink-ok/chart-icons/dizquetv.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/dizquetv/templates/NOTES.txt b/charts/stable/dizquetv/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/dizquetv/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/dizquetv/templates/common.yaml b/charts/stable/dizquetv/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/dizquetv/templates/common.yaml
+++ b/charts/stable/dizquetv/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/dizquetv/values.yaml b/charts/stable/dizquetv/values.yaml
index af64ec52ae1..30be101255c 100644
--- a/charts/stable/dizquetv/values.yaml
+++ b/charts/stable/dizquetv/values.yaml
@@ -2,18 +2,18 @@ image:
repository: tccr.io/truecharts/dizquetv
pullPolicy: IfNotPresent
tag: v1.5.0@sha256:6c8d24854c8533d31f35a5328ecee14ebe25a48ff8f73dd73f29012bdc5bb11b
-
service:
main:
ports:
main:
port: 10071
targetPort: 8000
-
persistence:
config:
enabled: true
mountPath: "/home/node/app/.dizquetv"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
diff --git a/charts/stable/docker-compose/Chart.yaml b/charts/stable/docker-compose/Chart.yaml
index 5be6a7423cb..40c188a84c3 100644
--- a/charts/stable/docker-compose/Chart.yaml
+++ b/charts/stable/docker-compose/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "23.0.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Dedicated App for using Docker-Compose on TrueNAS SCALE
home: https://truecharts.org/charts/stable/docker-compose
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- docker
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/docker-compose/templates/NOTES.txt b/charts/stable/docker-compose/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/docker-compose/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/docker-compose/templates/common.yaml b/charts/stable/docker-compose/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/docker-compose/templates/common.yaml
+++ b/charts/stable/docker-compose/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/docker-compose/values.yaml b/charts/stable/docker-compose/values.yaml
index ace900dfc93..efdfef6725e 100644
--- a/charts/stable/docker-compose/values.yaml
+++ b/charts/stable/docker-compose/values.yaml
@@ -2,41 +2,7 @@ image:
repository: tccr.io/truecharts/docker-in-docker
pullPolicy: IfNotPresent
tag: 23.0.1@sha256:118421527d72dd07061e074781b8fee99bb6dc50c5f76e0453e69a1095c25bc2
-
-controller:
- # -- Set the controller type.
- # Valid options are deployment, daemonset or statefulset
- type: statefulset
- # -- Number of desired pods
- replicas: 1
- # -- Set the controller upgrade strategy
- # For Deployments, valid values are Recreate (default) and RollingUpdate.
- # For StatefulSets, valid values are OnDelete and RollingUpdate (default).
- # DaemonSets ignore this.
- strategy: RollingUpdate
- rollingUpdate:
- # -- Set deployment RollingUpdate max unavailable
- unavailable: 1
- # -- Set deployment RollingUpdate max surge
- surge:
- # -- Set statefulset RollingUpdate partition
- partition:
- # -- ReplicaSet revision history limit
- revisionHistoryLimit: 3
-
-securityContext:
- privileged: true
- readOnlyRootFilesystem: false
- allowPrivilegeEscalation: true
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
- fsGroup: 0
-
hostNetwork: true
-
service:
main:
enabled: true
@@ -44,11 +10,6 @@ service:
main:
port: 2376
type: HTTPS
-
-env:
- DOCKER_TLS_CERTDIR: /certs
- COMPOSE_FILE: ""
-
lifecycle:
postStart:
exec:
@@ -67,24 +28,12 @@ lifecycle:
else
echo "COMPOSE_FILE not set, not auto-loading compose-file" >> /proc/1/fd/1;
fi
-probes:
- liveness:
- spec:
- initialDelaySeconds: 30
- readiness:
- spec:
- initialDelaySeconds: 30
- startup:
- spec:
- initialDelaySeconds: 30
-
persistence:
varrun:
enabled: false
docker-certs-ca:
enabled: true
mountPath: /config
-
volumeClaimTemplates:
docker-certs-client:
enabled: true
@@ -92,6 +41,52 @@ volumeClaimTemplates:
docker:
enabled: true
mountPath: /var/lib/docker
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ privileged: true
+ readOnlyRootFilesystem: false
+ allowPrivilegeEscalation: true
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+ fsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ spec:
+ initialDelaySeconds: 30
+ readiness:
+ spec:
+ initialDelaySeconds: 30
+ startup:
+ spec:
+ initialDelaySeconds: 30
+ env:
+ DOCKER_TLS_CERTDIR: /certs
+ COMPOSE_FILE: ""
+ # -- Set the controller type.
+ # Valid options are deployment, daemonset or statefulset
+ type: statefulset
+ # -- Number of desired pods
+ replicas: 1
+ # -- Set the controller upgrade strategy
+ # For Deployments, valid values are Recreate (default) and RollingUpdate.
+ # For StatefulSets, valid values are OnDelete and RollingUpdate (default).
+ # DaemonSets ignore this.
+ strategy: RollingUpdate
+ rollingUpdate:
+ # -- Set deployment RollingUpdate max unavailable
+ unavailable: 1
+ # -- Set deployment RollingUpdate max surge
+ surge:
+ # -- Set statefulset RollingUpdate partition
+ partition:
+ # -- ReplicaSet revision history limit
+ revisionHistoryLimit: 3
diff --git a/charts/stable/docusaurus/Chart.yaml b/charts/stable/docusaurus/Chart.yaml
index baeebe4df79..db567b1e857 100644
--- a/charts/stable/docusaurus/Chart.yaml
+++ b/charts/stable/docusaurus/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Docusaurus makes it easy to maintain Open Source documentation websites.
home: https://truecharts.org/charts/stable/docusaurus
@@ -29,4 +29,3 @@ annotations:
- website
- documentation
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/docusaurus/templates/NOTES.txt b/charts/stable/docusaurus/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/docusaurus/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/docusaurus/templates/common.yaml b/charts/stable/docusaurus/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/docusaurus/templates/common.yaml
+++ b/charts/stable/docusaurus/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/docusaurus/values.yaml b/charts/stable/docusaurus/values.yaml
index 3b3e285ccf0..14bdd79d401 100644
--- a/charts/stable/docusaurus/values.yaml
+++ b/charts/stable/docusaurus/values.yaml
@@ -2,34 +2,33 @@ image:
repository: tccr.io/truecharts/docusaurus
pullPolicy: IfNotPresent
tag: latest@sha256:00ca680f4ebfcb01f8f082c70a737db29963b3b2323b71eb701b0a4eef0170c9
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
targetPort: 80
port: 13080
-
-env:
- TARGET_UID: "{{ .Values.security.PUID }}"
- TARGET_GID: "{{ .Values.podSecurityContext.fsGroup }}"
- AUTO_UPDATE: true
- WEBSITE_NAME: "Docusaurus HomeLab Website"
- TEMPLATE: classic
-
persistence:
config:
enabled: true
mountPath: "/docusaurus"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ TARGET_UID: "{{ .Values.security.PUID }}"
+ TARGET_GID: "{{ .Values.podSecurityContext.fsGroup }}"
+ AUTO_UPDATE: true
+ WEBSITE_NAME: "Docusaurus HomeLab Website"
+ TEMPLATE: classic
diff --git a/charts/stable/dokuwiki/Chart.yaml b/charts/stable/dokuwiki/Chart.yaml
index 07ebfb4b99c..cd14ce9eac7 100644
--- a/charts/stable/dokuwiki/Chart.yaml
+++ b/charts/stable/dokuwiki/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/dokuwiki/templates/NOTES.txt b/charts/stable/dokuwiki/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/dokuwiki/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/dokuwiki/templates/common.yaml b/charts/stable/dokuwiki/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/dokuwiki/templates/common.yaml
+++ b/charts/stable/dokuwiki/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/dokuwiki/values.yaml b/charts/stable/dokuwiki/values.yaml
index fb3ae3bf5ac..a50c168660a 100644
--- a/charts/stable/dokuwiki/values.yaml
+++ b/charts/stable/dokuwiki/values.yaml
@@ -2,33 +2,32 @@ image:
repository: tccr.io/truecharts/dokuwiki
pullPolicy: IfNotPresent
tag: 20220731.1.0@sha256:f5d516c4059dcda0b0d02bccd8ba902979d3fcdb2d5a806dc45bac2873f49278
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- DOKUWIKI_USERNAME: "admin"
- DOKUWIKI_PASSWORD: "supersecret"
- DOKUWIKI_FULL_NAME: "Super Admin"
- DOKUWIKI_EMAIL: "admin@example.com"
- DOKUWIKI_WIKI_NAME: "DokuWiki"
-
service:
main:
ports:
main:
port: 10123
targetPort: 8080
-
persistence:
config:
enabled: true
mountPath: "/bitnami/dokuwiki"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DOKUWIKI_USERNAME: "admin"
+ DOKUWIKI_PASSWORD: "supersecret"
+ DOKUWIKI_FULL_NAME: "Super Admin"
+ DOKUWIKI_EMAIL: "admin@example.com"
+ DOKUWIKI_WIKI_NAME: "DokuWiki"
diff --git a/charts/stable/domoticz/Chart.yaml b/charts/stable/domoticz/Chart.yaml
index 0621c9e76b0..f8c7d7c394a 100644
--- a/charts/stable/domoticz/Chart.yaml
+++ b/charts/stable/domoticz/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/domoticz/templates/NOTES.txt b/charts/stable/domoticz/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/domoticz/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/domoticz/templates/common.yaml b/charts/stable/domoticz/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/domoticz/templates/common.yaml
+++ b/charts/stable/domoticz/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/domoticz/values.yaml b/charts/stable/domoticz/values.yaml
index c3c074c301a..c5ef3b3264c 100644
--- a/charts/stable/domoticz/values.yaml
+++ b/charts/stable/domoticz/values.yaml
@@ -2,18 +2,6 @@ image:
repository: tccr.io/truecharts/domoticz
pullPolicy: IfNotPresent
tag: 2023.1.20230220@sha256:17a4a304da063f445f0b46ca79e4b8827d885b4754b664f8026e11608ea25062
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- WEBROOT: "domoticz"
-
service:
main:
ports:
@@ -34,13 +22,24 @@ service:
enabled: true
targetPort: 1443
port: 1443
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ WEBROOT: "domoticz"
diff --git a/charts/stable/doplarr/Chart.yaml b/charts/stable/doplarr/Chart.yaml
index a846ce0c7de..b190bbebefe 100644
--- a/charts/stable/doplarr/Chart.yaml
+++ b/charts/stable/doplarr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.6.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: An *arr Request Bot for Discord
home: https://truecharts.org/charts/stable/doplarr
icon: https://truecharts.org/img/hotlink-ok/chart-icons/doplarr.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/doplarr/templates/NOTES.txt b/charts/stable/doplarr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/doplarr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/doplarr/templates/common.yaml b/charts/stable/doplarr/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/doplarr/templates/common.yaml
+++ b/charts/stable/doplarr/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/doplarr/values.yaml b/charts/stable/doplarr/values.yaml
index c750982dbf0..67e7837633e 100644
--- a/charts/stable/doplarr/values.yaml
+++ b/charts/stable/doplarr/values.yaml
@@ -2,41 +2,43 @@ image:
repository: tccr.io/truecharts/doplarr
tag: 3.6.2@sha256:ca3632a6f7b981c4b2231628f79d46b4a551f8fc28749ed1c93152ccd5693dc5
pullPolicy: IfNotPresent
-
-secretEnv:
- OVERSEERR__API: ""
- OVERSEERR__DEFAULT_ID: ""
- SONARR__API: ""
- RADARR__API: ""
- DISCORD__ROLE_ID: ""
- DISCORD__TOKEN: ""
-
-env:
- OVERSEERR__URL: ""
- DISCORD__MAX_RESULTS: 25
- DISCORD__REQUESTED_MSG_STYLE: ":plain"
- SONARR__URL: ""
- SONARR__QUALITY_PROFILE: ""
- SONARR__LANGUAGE_PROFILE: ""
- RADARR__URL: ""
- RADARR__QUALITY_PROFILE: ""
- PARTIAL_SEASONS: true
- LOG_LEVEL: ":info"
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ env:
+ OVERSEERR__URL: ""
+ DISCORD__MAX_RESULTS: 25
+ DISCORD__REQUESTED_MSG_STYLE: ":plain"
+ SONARR__URL: ""
+ SONARR__QUALITY_PROFILE: ""
+ SONARR__LANGUAGE_PROFILE: ""
+ RADARR__URL: ""
+ RADARR__QUALITY_PROFILE: ""
+ PARTIAL_SEASONS: true
+ LOG_LEVEL: ":info"
+ OVERSEERR__API: ""
+ OVERSEERR__DEFAULT_ID: ""
+ SONARR__API: ""
+ RADARR__API: ""
+ DISCORD__ROLE_ID: ""
+ DISCORD__TOKEN: ""
diff --git a/charts/stable/double-take/Chart.yaml b/charts/stable/double-take/Chart.yaml
index 66a884ae983..f64370c8dac 100644
--- a/charts/stable/double-take/Chart.yaml
+++ b/charts/stable/double-take/Chart.yaml
@@ -18,7 +18,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/double-take/templates/NOTES.txt b/charts/stable/double-take/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/double-take/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/double-take/templates/common.yaml b/charts/stable/double-take/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/double-take/templates/common.yaml
+++ b/charts/stable/double-take/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/double-take/values.yaml b/charts/stable/double-take/values.yaml
index 3d7603f0f98..b8acd537253 100644
--- a/charts/stable/double-take/values.yaml
+++ b/charts/stable/double-take/values.yaml
@@ -2,18 +2,18 @@ image:
repository: tccr.io/truecharts/double-take
pullPolicy: IfNotPresent
tag: 1.13.1@sha256:4bf165d90b8a57774a4ef363952dfd21e79978d306af1a0bc103096c8f7a87d6
-
service:
main:
ports:
main:
targetPort: 3000
port: 10200
-
persistence:
data:
enabled: true
mountPath: "/.storage"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
diff --git a/charts/stable/doublecommander/Chart.yaml b/charts/stable/doublecommander/Chart.yaml
index e600379f032..b48d909c1e7 100644
--- a/charts/stable/doublecommander/Chart.yaml
+++ b/charts/stable/doublecommander/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.8.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A free cross platform open source file manager with two panels side by side.
home: https://truecharts.org/charts/stable/doublecommander
icon: https://truecharts.org/img/hotlink-ok/chart-icons/doublecommander.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/doublecommander/templates/NOTES.txt b/charts/stable/doublecommander/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/doublecommander/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/doublecommander/templates/common.yaml b/charts/stable/doublecommander/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/doublecommander/templates/common.yaml
+++ b/charts/stable/doublecommander/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/doublecommander/values.yaml b/charts/stable/doublecommander/values.yaml
index 9f67021df9d..5bede456cc6 100644
--- a/charts/stable/doublecommander/values.yaml
+++ b/charts/stable/doublecommander/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/doublecommander
pullPolicy: IfNotPresent
tag: version-0.8.2-1@sha256:9c71e7178c24bdd646fa65e49fd9cef59ad9584eac2d60d59ea3e62ea53d47f9
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10034
targetPort: 3000
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/drawio/Chart.yaml b/charts/stable/drawio/Chart.yaml
index c5788a74a41..b65ebb43a18 100644
--- a/charts/stable/drawio/Chart.yaml
+++ b/charts/stable/drawio/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "20.8.23"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Drawio is free online diagram software.
home: https://truecharts.org/charts/stable/drawio
icon: https://truecharts.org/img/hotlink-ok/chart-icons/drawio.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/drawio/templates/NOTES.txt b/charts/stable/drawio/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/drawio/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/drawio/templates/common.yaml b/charts/stable/drawio/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/drawio/templates/common.yaml
+++ b/charts/stable/drawio/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/drawio/values.yaml b/charts/stable/drawio/values.yaml
index 0e4be290b44..8ccbf093de1 100644
--- a/charts/stable/drawio/values.yaml
+++ b/charts/stable/drawio/values.yaml
@@ -2,21 +2,18 @@ image:
repository: tccr.io/truecharts/drawio
tag: 20.8.23@sha256:579565851044f0e22a85ff38dabd4c79c741100858ef46750bbf62dae5efd374
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10214
targetPort: 8080
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/dsmr-reader/Chart.yaml b/charts/stable/dsmr-reader/Chart.yaml
index b248a047982..c737be6c15d 100644
--- a/charts/stable/dsmr-reader/Chart.yaml
+++ b/charts/stable/dsmr-reader/Chart.yaml
@@ -17,7 +17,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/dsmr-reader/templates/NOTES.txt b/charts/stable/dsmr-reader/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/dsmr-reader/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/dsmr-reader/templates/common.yaml b/charts/stable/dsmr-reader/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/dsmr-reader/templates/common.yaml
+++ b/charts/stable/dsmr-reader/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/dsmr-reader/values.yaml b/charts/stable/dsmr-reader/values.yaml
index e1abb1fc7d8..0d7e09009ea 100644
--- a/charts/stable/dsmr-reader/values.yaml
+++ b/charts/stable/dsmr-reader/values.yaml
@@ -2,47 +2,45 @@ image:
repository: tccr.io/truecharts/dsmr-reader
tag: v2021.09.02@sha256:1d3b33ea11703b14aa276dab2f2056323cc74a90e5f6c474aa82efc57c90ac9e
pullPolicy: IfNotPresent
-
-env:
- DJANGO_TIME_ZONE: "{{ .Values.TZ }}"
- DJANGO_DATABASE_ENGINE: "django.db.backends.postgresql"
- DJANGO_DATABASE_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
- DJANGO_DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- DJANGO_DATABASE_PORT: "5432"
- DJANGO_DATABASE_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- DJANGO_DATABASE_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10009
targetPort: 80
-
persistence:
config:
enabled: true
mountPath: "/config"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: dsmr-reader
postgresqlDatabase: dsmr-reader
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DJANGO_TIME_ZONE: "{{ .Values.TZ }}"
+ DJANGO_DATABASE_ENGINE: "django.db.backends.postgresql"
+ DJANGO_DATABASE_NAME: "{{ .Values.cnpg.database }}"
+ DJANGO_DATABASE_USER: "{{ .Values.cnpg.user }}"
+ DJANGO_DATABASE_PORT: "5432"
+ DJANGO_DATABASE_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ DJANGO_DATABASE_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
diff --git a/charts/stable/duckdns/Chart.yaml b/charts/stable/duckdns/Chart.yaml
index 6277b9a5e77..6fde3a596f9 100644
--- a/charts/stable/duckdns/Chart.yaml
+++ b/charts/stable/duckdns/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/duckdns/templates/NOTES.txt b/charts/stable/duckdns/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/duckdns/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/duckdns/templates/common.yaml b/charts/stable/duckdns/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/duckdns/templates/common.yaml
+++ b/charts/stable/duckdns/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/duckdns/values.yaml b/charts/stable/duckdns/values.yaml
index 30c78dcd229..1b1eb06cf14 100644
--- a/charts/stable/duckdns/values.yaml
+++ b/charts/stable/duckdns/values.yaml
@@ -2,35 +2,32 @@ image:
repository: tccr.io/truecharts/duckdns
pullPolicy: IfNotPresent
tag: latest@sha256:4ab733542a8bd4793f02feebe5218a11229c17c62c255c0c4a0481ff5ad1e07b
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- TOKEN: ""
-
-env:
- SUBDOMAINS: ""
- LOG_FILE: false
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ SUBDOMAINS: ""
+ LOG_FILE: false
+ TOKEN: ""
diff --git a/charts/stable/dupeguru/Chart.yaml b/charts/stable/dupeguru/Chart.yaml
index 82955927845..01370123f85 100644
--- a/charts/stable/dupeguru/Chart.yaml
+++ b/charts/stable/dupeguru/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "23.01.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: dupeGuru is a tool to find duplicate files on your computer. It can scan either filenames or contents.
home: https://truecharts.org/charts/stable/dupeguru
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/dupeguru/templates/NOTES.txt b/charts/stable/dupeguru/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/dupeguru/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/dupeguru/templates/common.yaml b/charts/stable/dupeguru/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/dupeguru/templates/common.yaml
+++ b/charts/stable/dupeguru/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/dupeguru/values.yaml b/charts/stable/dupeguru/values.yaml
index b6f355339c2..197fc952124 100644
--- a/charts/stable/dupeguru/values.yaml
+++ b/charts/stable/dupeguru/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/dupeguru
tag: 23.01.1@sha256:18646a36f34c795bfafe1b1b162c2dc6ead19e71014aabf70b61095d098638dd
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -24,21 +15,12 @@ service:
enabled: true
port: 10261
targetPort: 5900
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-dupeguru'
-
-secretEnv:
- VNC_PASSWORD: ""
-
dupeguru:
KEEP_APP_RUNNING: false
DISPLAY_WIDTH: 1280
DISPLAY_HEIGHT: 768
SECURE_CONNECTION: false
ENABLE_CJK_FONT: false
-
configmap:
dupeguru:
enabled: true
@@ -48,7 +30,6 @@ configmap:
SECURE_CONNECTION: '{{ ternary "1" "0" .Values.dupeguru.SECURE_CONNECTION }}'
DISPLAY_WIDTH: "{{ .Values.dupeguru.DISPLAY_WIDTH }}"
DISPLAY_HEIGHT: "{{ .Values.dupeguru.DISPLAY_HEIGHT }}"
-
persistence:
config:
enabled: true
@@ -59,6 +40,22 @@ persistence:
trash:
enabled: true
mountPath: "/trash"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ VNC_PASSWORD: ""
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-dupeguru'
diff --git a/charts/stable/duplicati/Chart.yaml b/charts/stable/duplicati/Chart.yaml
index 9acdf756f62..930f072ddbf 100644
--- a/charts/stable/duplicati/Chart.yaml
+++ b/charts/stable/duplicati/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Store securely encrypted backups on cloud storage services!
home: https://truecharts.org/charts/stable/duplicati
icon: https://truecharts.org/img/hotlink-ok/chart-icons/duplicati.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/duplicati/templates/NOTES.txt b/charts/stable/duplicati/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/duplicati/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/duplicati/templates/common.yaml b/charts/stable/duplicati/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/duplicati/templates/common.yaml
+++ b/charts/stable/duplicati/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/duplicati/values.yaml b/charts/stable/duplicati/values.yaml
index 572cfc73fc4..329012a7cc9 100644
--- a/charts/stable/duplicati/values.yaml
+++ b/charts/stable/duplicati/values.yaml
@@ -2,18 +2,18 @@ image:
repository: tccr.io/truecharts/duplicati
tag: latest@sha256:c8c569e61786f11210dcfd3e5dad3255c7f0487f4f1be469606402bf9b94a1a6
pullPolicy: IfNotPresent
-
service:
main:
ports:
main:
port: 8200
targetPort: 8200
-
persistence:
config:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
diff --git a/charts/stable/emby/Chart.yaml b/charts/stable/emby/Chart.yaml
index 8f3a19fd4bb..e45a3d53edd 100644
--- a/charts/stable/emby/Chart.yaml
+++ b/charts/stable/emby/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.7.11.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Emby Server is a home media server
home: https://truecharts.org/charts/stable/emby
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/emby/templates/NOTES.txt b/charts/stable/emby/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/emby/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/emby/templates/common.yaml b/charts/stable/emby/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/emby/templates/common.yaml
+++ b/charts/stable/emby/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/emby/values.yaml b/charts/stable/emby/values.yaml
index cb93b70264e..440764347d3 100644
--- a/charts/stable/emby/values.yaml
+++ b/charts/stable/emby/values.yaml
@@ -2,21 +2,19 @@ image:
repository: tccr.io/truecharts/emby
pullPolicy: IfNotPresent
tag: 4.7.11.0@sha256:29c5f1e0603d35e9df6e0e6b03e76e95fbe9f090ba25e0add4172100394e6941
-
-securityContext:
- readOnlyRootFilesystem: false
-
service:
main:
ports:
main:
port: 10079
targetPort: 8096
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
diff --git a/charts/stable/embystat/Chart.yaml b/charts/stable/embystat/Chart.yaml
index 27593e2bde8..8e91d987fdb 100644
--- a/charts/stable/embystat/Chart.yaml
+++ b/charts/stable/embystat/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/embystat/templates/NOTES.txt b/charts/stable/embystat/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/embystat/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/embystat/templates/common.yaml b/charts/stable/embystat/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/embystat/templates/common.yaml
+++ b/charts/stable/embystat/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/embystat/values.yaml b/charts/stable/embystat/values.yaml
index d4027cc434b..c727f0f0ca6 100644
--- a/charts/stable/embystat/values.yaml
+++ b/charts/stable/embystat/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/embystat
pullPolicy: IfNotPresent
tag: v0.2.0@sha256:7cf273887e8068f46567cb5a2aeed433177bd780436979a21ecb3dc728d8a7d0
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 6555
port: 6555
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/emulatorjs/Chart.yaml b/charts/stable/emulatorjs/Chart.yaml
index fe32c76e346..843f464728c 100644
--- a/charts/stable/emulatorjs/Chart.yaml
+++ b/charts/stable/emulatorjs/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/emulatorjs/templates/NOTES.txt b/charts/stable/emulatorjs/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/emulatorjs/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/emulatorjs/templates/common.yaml b/charts/stable/emulatorjs/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/emulatorjs/templates/common.yaml
+++ b/charts/stable/emulatorjs/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/emulatorjs/values.yaml b/charts/stable/emulatorjs/values.yaml
index be94b180546..86d5ccff050 100644
--- a/charts/stable/emulatorjs/values.yaml
+++ b/charts/stable/emulatorjs/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/emulatorjs
pullPolicy: IfNotPresent
tag: v1.7.2@sha256:ad89c7f41666445d9e94659157438db3b1d027d98106189229433327c4b50c9d
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -31,11 +22,9 @@ service:
enabled: true
targetPort: 4001
port: 10138
-
ingress:
front:
autoLink: true
-
persistence:
config:
enabled: true
@@ -45,6 +34,12 @@ persistence:
mountPath: "/data"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/endlessh/Chart.yaml b/charts/stable/endlessh/Chart.yaml
index e451d590e50..ce2d2559025 100644
--- a/charts/stable/endlessh/Chart.yaml
+++ b/charts/stable/endlessh/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/endlessh/templates/NOTES.txt b/charts/stable/endlessh/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/endlessh/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/endlessh/templates/common.yaml b/charts/stable/endlessh/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/endlessh/templates/common.yaml
+++ b/charts/stable/endlessh/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/endlessh/values.yaml b/charts/stable/endlessh/values.yaml
index 90476542138..064e35b9b14 100644
--- a/charts/stable/endlessh/values.yaml
+++ b/charts/stable/endlessh/values.yaml
@@ -2,27 +2,23 @@ image:
repository: tccr.io/truecharts/endlessh
pullPolicy: IfNotPresent
tag: v2021.11.21@sha256:0ae05ee37bfbb92df870ef7b85ec56d04b99f22d3e924695cbd61e9cb0169050
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 2222
port: 10128
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/esphome/Chart.yaml b/charts/stable/esphome/Chart.yaml
index 6fa7a2d1db9..47dc0f764bf 100644
--- a/charts/stable/esphome/Chart.yaml
+++ b/charts/stable/esphome/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2023.2.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
home: https://truecharts.org/charts/stable/esphome
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- tools
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/esphome/templates/NOTES.txt b/charts/stable/esphome/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/esphome/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/esphome/templates/common.yaml b/charts/stable/esphome/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/esphome/templates/common.yaml
+++ b/charts/stable/esphome/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/esphome/values.yaml b/charts/stable/esphome/values.yaml
index 5b40c1cb204..38c45ec7082 100644
--- a/charts/stable/esphome/values.yaml
+++ b/charts/stable/esphome/values.yaml
@@ -2,34 +2,12 @@ image:
repository: tccr.io/truecharts/esphome
pullPolicy: IfNotPresent
tag: 2023.2.4@sha256:c6c0f0ebc20c77d0a7fc1b32561ea524a13a6ef7df9b2a5947acddb1f305f46f
-
-# App needs to run as root because of this: https://github.com/esphome/issues/issues/2752
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
- privileged: true
- allowPrivilegeEscalation: true
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 6052
targetPort: 6052
-
-env:
- ESPHOME_DASHBOARD_USE_PING: false
- ESPHOME_DASHBOARD_RELATIVE_URL: /
- # ESPHOME_QUICKWIZARD:
- # ESPHOME_IS_HASSIO:
- # DISABLE_HA_AUTHENTICATION:
- # USERNAME:
- # PASSWORD:
-
persistence:
config:
enabled: true
@@ -37,6 +15,26 @@ persistence:
platformio:
enabled: true
mountPath: /.platformio
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ privileged: true
+ allowPrivilegeEscalation: true
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ ESPHOME_DASHBOARD_USE_PING: false
+ ESPHOME_DASHBOARD_RELATIVE_URL: /
+ # ESPHOME_QUICKWIZARD:
+ # ESPHOME_IS_HASSIO:
+ # DISABLE_HA_AUTHENTICATION:
+ # USERNAME:
+ # PASSWORD:
diff --git a/charts/stable/etherpad/Chart.yaml b/charts/stable/etherpad/Chart.yaml
index 850e062758a..ff0d65a6909 100644
--- a/charts/stable/etherpad/Chart.yaml
+++ b/charts/stable/etherpad/Chart.yaml
@@ -20,7 +20,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -33,4 +33,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/etherpad/templates/NOTES.txt b/charts/stable/etherpad/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/etherpad/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/etherpad/templates/common.yaml b/charts/stable/etherpad/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/etherpad/templates/common.yaml
+++ b/charts/stable/etherpad/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/etherpad/values.yaml b/charts/stable/etherpad/values.yaml
index 8840fc70ebe..49f3aa12e3f 100644
--- a/charts/stable/etherpad/values.yaml
+++ b/charts/stable/etherpad/values.yaml
@@ -2,44 +2,12 @@ image:
repository: tccr.io/truecharts/etherpad
pullPolicy: IfNotPresent
tag: version-1.8.14@sha256:4900f0e787ca22cf93090ae44ecceb5689d4427c739e1eb637a6e3a913161bf8
-
-secretEnv:
- ADMIN_PASSWORD: "adminpass"
- USER_PASSWORD: "firstuserpass"
-
-env:
- DB_TYPE: "postgres"
- DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
- DB_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- DB_PORT: "5432"
- DB_PASS:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- DB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- # User Defined
- TITLE: "Etherpad"
- FAVICON: "favicon.ico"
- DEFAULT_PAD_TEXT: "Welcome to Etherpad! This pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents! Get involved with Etherpad at https://etherpad.org"
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10060
targetPort: 9001
-
persistence:
data:
enabled: true
@@ -47,12 +15,40 @@ persistence:
app:
enabled: true
mountPath: "/opt/etherpad-lite/app"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: etherpad
postgresqlDatabase: etherpad
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DB_TYPE: "postgres"
+ DB_NAME: "{{ .Values.cnpg.database }}"
+ DB_USER: "{{ .Values.cnpg.user }}"
+ DB_PORT: "5432"
+ DB_PASS:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ DB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ # User Defined
+ TITLE: "Etherpad"
+ FAVICON: "favicon.ico"
+ DEFAULT_PAD_TEXT: "Welcome to Etherpad! This pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents! Get involved with Etherpad at https://etherpad.org"
+ ADMIN_PASSWORD: "adminpass"
+ USER_PASSWORD: "firstuserpass"
diff --git a/charts/stable/external-service/Chart.yaml b/charts/stable/external-service/Chart.yaml
index 8c2adff8996..3a7ee43d130 100644
--- a/charts/stable/external-service/Chart.yaml
+++ b/charts/stable/external-service/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Allow external services to be used like Apps.
home: https://truecharts.org/charts/stable/external-service
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- networking
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/external-service/templates/NOTES.txt b/charts/stable/external-service/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/external-service/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/external-service/templates/common.yaml b/charts/stable/external-service/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/external-service/templates/common.yaml
+++ b/charts/stable/external-service/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/external-service/values.yaml b/charts/stable/external-service/values.yaml
index d7acbc37121..29922ce4cba 100644
--- a/charts/stable/external-service/values.yaml
+++ b/charts/stable/external-service/values.yaml
@@ -3,11 +3,6 @@ image:
repository: tccr.io/truecharts/alpine
pullPolicy: IfNotPresent
tag: latest@sha256:711ef8a1f34f18df5f6dc1e85f0324f737e331ac734307baf455675cdc868ce4
-
-# Disable Deployment
-controller:
- enabled: false
-
service:
main:
type: ExternalIP
@@ -17,6 +12,11 @@ service:
Type: HTTPS
port: 10003
targetPort: 443
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ enabled: false
diff --git a/charts/stable/ferdi-server/Chart.yaml b/charts/stable/ferdi-server/Chart.yaml
index 5955caed234..55df723c166 100644
--- a/charts/stable/ferdi-server/Chart.yaml
+++ b/charts/stable/ferdi-server/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.3.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/ferdi-server/templates/NOTES.txt b/charts/stable/ferdi-server/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/ferdi-server/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/ferdi-server/templates/common.yaml b/charts/stable/ferdi-server/templates/common.yaml
index 204f8e6a675..7b55f419fe2 100644
--- a/charts/stable/ferdi-server/templates/common.yaml
+++ b/charts/stable/ferdi-server/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for ferdi-server */}}
{{- include "ferdi-server.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/ferdi-server/values.yaml b/charts/stable/ferdi-server/values.yaml
index bf3d6472650..781215cc8f9 100644
--- a/charts/stable/ferdi-server/values.yaml
+++ b/charts/stable/ferdi-server/values.yaml
@@ -2,66 +2,12 @@ image:
repository: tccr.io/truecharts/ferdi-server
tag: v1.3.2@sha256:f8e0023f5bb616e08174af1030ea69364d2d85e5d3c393daf6f1f453a8a5a37e
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- NODE_ENV: "production"
- DATA_DIR: "/app/data"
- DB_CONNECTION: "pg"
- DB_PORT: "5432"
- DB_SSL: false
- DB_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
- # User Defined
- APP_URL: "http://localhost:3333"
- IS_CREATION_ENABLED: true
- IS_DASHBOARD_ENABLED: true
- IS_REGISTRATION_ENABLED: true
- CONNECT_WITH_FRANZ: true
- # MAIL_CONNECTION: "smtp"
- # SMTP_HOST: "localhost"
- # SMTP_PORT: 587
- # MAIL_SSL: true
- # MAIL_USERNAME: "username@example.com"
- # MAIL_PASSWORD: "password"
- # MAIL_SENDER: "noreply@example.com"
- # SPARKPOST_API_KEY: ""
- # MAILGUN_DOMAIN: ""
- # MAILGUN_API_REGION: ""
- # MAILGUN_API_KEY: ""
- DB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- DB_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
-
-probes:
- liveness:
- path: "/health"
-
- readiness:
- path: "/health"
-
- startup:
- path: "/health"
-
service:
main:
ports:
main:
port: 10206
targetPort: 3333
-
persistence:
data:
enabled: true
@@ -69,13 +15,11 @@ persistence:
recipes:
enabled: true
mountPath: "/app/recipes"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: ferdi-server
postgresqlDatabase: ferdi-server
-
installContainers:
1-create-key-file:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -91,9 +35,8 @@ installContainers:
command: ["sh", "-c"]
args:
- >
- keyfile="/app/data/FERDI_APP_KEY.txt";
- if [ ! -f ${keyfile} ];
- then
+ keyfile="/app/data/FERDI_APP_KEY.txt"; if [ ! -f ${keyfile} ]; then
+
echo "No APP_KEY File...";
echo "Creating APP_KEY file...";
echo "${APP_KEY}" > ${keyfile};
@@ -104,8 +47,61 @@ installContainers:
echo "Failed.";
fi;
else
+
echo "APP_KEY File exists. Skipping...";
fi;
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/health"
+ readiness:
+ path: "/health"
+ startup:
+ path: "/health"
+ env:
+ NODE_ENV: "production"
+ DATA_DIR: "/app/data"
+ DB_CONNECTION: "pg"
+ DB_PORT: "5432"
+ DB_SSL: false
+ DB_USER: "{{ .Values.cnpg.user }}"
+ DB_DATABASE: "{{ .Values.cnpg.database }}"
+ # User Defined
+ APP_URL: "http://localhost:3333"
+ IS_CREATION_ENABLED: true
+ IS_DASHBOARD_ENABLED: true
+ IS_REGISTRATION_ENABLED: true
+ CONNECT_WITH_FRANZ: true
+ # MAIL_CONNECTION: "smtp"
+ # SMTP_HOST: "localhost"
+ # SMTP_PORT: 587
+ # MAIL_SSL: true
+ # MAIL_USERNAME: "username@example.com"
+ # MAIL_PASSWORD: "password"
+ # MAIL_SENDER: "noreply@example.com"
+ # SPARKPOST_API_KEY: ""
+ # MAILGUN_DOMAIN: ""
+ # MAILGUN_API_REGION: ""
+ # MAILGUN_API_KEY: ""
+ DB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ DB_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
diff --git a/charts/stable/filebot/Chart.yaml b/charts/stable/filebot/Chart.yaml
index fa5b71739a8..ed1e444daa0 100644
--- a/charts/stable/filebot/Chart.yaml
+++ b/charts/stable/filebot/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "23.02.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: FileBot is the ultimate tool for organizing and renaming your movies, tv shows or anime, and music well as downloading subtitles and artwork. It's smart and just works.
home: https://truecharts.org/charts/stable/filebot
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/filebot/templates/NOTES.txt b/charts/stable/filebot/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/filebot/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/filebot/templates/common.yaml b/charts/stable/filebot/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/filebot/templates/common.yaml
+++ b/charts/stable/filebot/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/filebot/values.yaml b/charts/stable/filebot/values.yaml
index 25ef72722b4..2a12fcd6a45 100644
--- a/charts/stable/filebot/values.yaml
+++ b/charts/stable/filebot/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/filebot
tag: 23.02.2@sha256:1c33118067d9a3b6b4c257f6facd041642dd27f28b97cff61b6e2b818d7036f6
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -24,14 +15,6 @@ service:
enabled: true
port: 10269
targetPort: 5900
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-filebot'
-
-secretEnv:
- VNC_PASSWORD: ""
-
filebot:
KEEP_APP_RUNNING: false
DISPLAY_WIDTH: 1280
@@ -57,7 +40,6 @@ filebot:
AMC_CUSTOM_OPTIONS: ""
AMC_INSTALL_PKGS: ""
USE_FILEBOT_BETA: false
-
configmap:
filebot:
enabled: true
@@ -86,7 +68,6 @@ configmap:
AMC_CUSTOM_OPTIONS: "{{ .Values.filebot.AMC_CUSTOM_OPTIONS }}"
AMC_INSTALL_PKGS: "{{ .Values.filebot.AMC_INSTALL_PKGS }}"
USE_FILEBOT_BETA: '{{ ternary "1" "0" .Values.filebot.USE_FILEBOT_BETA }}'
-
persistence:
config:
enabled: true
@@ -100,6 +81,22 @@ persistence:
output:
enabled: true
mountPath: "/output"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ VNC_PASSWORD: ""
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-filebot'
diff --git a/charts/stable/filebrowser/Chart.yaml b/charts/stable/filebrowser/Chart.yaml
index c2237712c04..b743a446587 100644
--- a/charts/stable/filebrowser/Chart.yaml
+++ b/charts/stable/filebrowser/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.23.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Filebrowser provides a file managing interface within a specified directory
home: https://truecharts.org/charts/stable/filebrowser
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/filebrowser/templates/NOTES.txt b/charts/stable/filebrowser/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/filebrowser/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/filebrowser/templates/common.yaml b/charts/stable/filebrowser/templates/common.yaml
index ead65062525..a204deeeb4f 100644
--- a/charts/stable/filebrowser/templates/common.yaml
+++ b/charts/stable/filebrowser/templates/common.yaml
@@ -1 +1 @@
-{{- include "tc.common.loader.all" . }}
+{{- include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/filebrowser/values.yaml b/charts/stable/filebrowser/values.yaml
index 0951878c782..072f7d21bfc 100644
--- a/charts/stable/filebrowser/values.yaml
+++ b/charts/stable/filebrowser/values.yaml
@@ -2,21 +2,11 @@ image:
repository: tccr.io/truecharts/filebrowser
pullPolicy: IfNotPresent
tag: 2.23.0@sha256:9056708e06dfa8b668f4bf8aa2eaa6e587dbd20a218c1109126dfe38d4b77f5a
-
service:
main:
ports:
main:
port: 10187
-
-env:
- FB_ADDRESS: ""
- FB_BASEURL: ""
- FB_DATABASE: "/database/filebrowser.db"
- FB_CONFIG: "/config/filebrowser.json"
- FB_ROOT: "/data"
- FB_PORT: "{{ .Values.service.main.ports.main.port }}"
-
persistence:
config:
enabled: true
@@ -27,6 +17,19 @@ persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ FB_ADDRESS: ""
+ FB_BASEURL: ""
+ FB_DATABASE: "/database/filebrowser.db"
+ FB_CONFIG: "/config/filebrowser.json"
+ FB_ROOT: "/data"
+ FB_PORT: "{{ .Values.service.main.ports.main.port }}"
diff --git a/charts/stable/fileflows/Chart.yaml b/charts/stable/fileflows/Chart.yaml
index 916db0460c4..9072be7e208 100644
--- a/charts/stable/fileflows/Chart.yaml
+++ b/charts/stable/fileflows/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.0.9"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: An application that lets you automatically process files through a simple rule flow.
home: https://truecharts.org/charts/stable/fileflows
icon: https://truecharts.org/img/hotlink-ok/chart-icons/fileflows.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/fileflows/templates/NOTES.txt b/charts/stable/fileflows/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/fileflows/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/fileflows/templates/common.yaml b/charts/stable/fileflows/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/fileflows/templates/common.yaml
+++ b/charts/stable/fileflows/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/fileflows/values.yaml b/charts/stable/fileflows/values.yaml
index 9e3643bbcb7..58dd4d76015 100644
--- a/charts/stable/fileflows/values.yaml
+++ b/charts/stable/fileflows/values.yaml
@@ -2,22 +2,12 @@ image:
repository: tccr.io/truecharts/fileflows
tag: 1.0.9@sha256:ccd7421d500098a88525b5657250a410579d15fb35ae0638f9b51cb8ab2d06ec
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10242
targetPort: 5000
-
persistence:
data:
enabled: true
@@ -31,6 +21,12 @@ persistence:
media:
enabled: true
mountPath: "/media"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/filerun/Chart.yaml b/charts/stable/filerun/Chart.yaml
index 731fe0ee0bf..6a9b66941ea 100644
--- a/charts/stable/filerun/Chart.yaml
+++ b/charts/stable/filerun/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/filerun/templates/NOTES.txt b/charts/stable/filerun/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/filerun/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/filerun/templates/common.yaml b/charts/stable/filerun/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/filerun/templates/common.yaml
+++ b/charts/stable/filerun/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/filerun/values.yaml b/charts/stable/filerun/values.yaml
index 108aad62dbe..49bdfef4cf7 100644
--- a/charts/stable/filerun/values.yaml
+++ b/charts/stable/filerun/values.yaml
@@ -2,40 +2,13 @@ image:
repository: tccr.io/truecharts/filerun
tag: latest@sha256:8d0fb96cc91db060d912a3986dbecc0275f2e5d600b7731e7320e20e11e90f8b
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- APACHE_RUN_USER: apps
- APACHE_RUN_USER_ID: "{{ .Values.security.PUID }}"
- APACHE_RUN_GROUP: apps
- APACHE_RUN_GROUP_ID: "{{ .Values.podSecurityContext.fsGroup }}"
- FR_DB_NAME: "filerun"
- FR_DB_USER: "filerun"
- FR_DB_PORT: "3306"
- FR_DB_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainporthost
- FR_DB_PASS:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
-
service:
main:
ports:
main:
port: 10199
- protocol: HTTP
+ protocol: http
targetPort: 80
-
persistence:
config:
enabled: true
@@ -43,12 +16,37 @@ persistence:
userfile:
enabled: true
mountPath: "/user-files"
-
mariadb:
enabled: true
mariadbUsername: filerun
mariadbDatabase: filerun
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ APACHE_RUN_USER: apps
+ APACHE_RUN_USER_ID: "{{ .Values.security.PUID }}"
+ APACHE_RUN_GROUP: apps
+ APACHE_RUN_GROUP_ID: "{{ .Values.podSecurityContext.fsGroup }}"
+ FR_DB_NAME: "filerun"
+ FR_DB_USER: "filerun"
+ FR_DB_PORT: "3306"
+ FR_DB_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainporthost
+ FR_DB_PASS:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
diff --git a/charts/stable/filezilla/Chart.yaml b/charts/stable/filezilla/Chart.yaml
index e1a02e2acdc..4fb60d73170 100644
--- a/charts/stable/filezilla/Chart.yaml
+++ b/charts/stable/filezilla/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.59.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A Helm chart for Kubernetes
home: https://truecharts.org/charts/stable/filezilla
icon: https://truecharts.org/img/hotlink-ok/chart-icons/filezilla.png
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/filezilla/templates/NOTES.txt b/charts/stable/filezilla/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/filezilla/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/filezilla/templates/common.yaml b/charts/stable/filezilla/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/filezilla/templates/common.yaml
+++ b/charts/stable/filezilla/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/filezilla/values.yaml b/charts/stable/filezilla/values.yaml
index 3523b615aaf..2518a0f03ea 100644
--- a/charts/stable/filezilla/values.yaml
+++ b/charts/stable/filezilla/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/filezilla
pullPolicy: IfNotPresent
tag: 3.59.0@sha256:676c377d20b97c48d5a063abf3ac5fcc2c15ffb01c4a04f4b4c59eeed30c9295
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10035
targetPort: 3000
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/fireflyiii/Chart.yaml b/charts/stable/fireflyiii/Chart.yaml
index c8736cc26db..7652b51e70f 100644
--- a/charts/stable/fireflyiii/Chart.yaml
+++ b/charts/stable/fireflyiii/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "5.7.18"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -34,4 +34,3 @@ annotations:
truecharts.org/catagories: |
- finacial
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/fireflyiii/templates/NOTES.txt b/charts/stable/fireflyiii/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/fireflyiii/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/fireflyiii/templates/_cronjob.tpl b/charts/stable/fireflyiii/templates/_cronjob.tpl
index a3ac5a9349f..c052b8099c8 100644
--- a/charts/stable/fireflyiii/templates/_cronjob.tpl
+++ b/charts/stable/fireflyiii/templates/_cronjob.tpl
@@ -1,6 +1,6 @@
{{/* Define the cronjob */}}
{{- define "fireflyiii.cronjob" -}}
-{{- $jobName := include "tc.common.names.fullname" . }}
+{{- $jobName := include "tc.v1.common.lib.chart.names.fullname" . }}
---
apiVersion: batch/v1
diff --git a/charts/stable/fireflyiii/templates/common.yaml b/charts/stable/fireflyiii/templates/common.yaml
index 12e701a6af1..2827b6d0f5f 100644
--- a/charts/stable/fireflyiii/templates/common.yaml
+++ b/charts/stable/fireflyiii/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for fireflyiii */}}
{{- include "fireflyiii.secrets" . }}
@@ -8,4 +8,4 @@
{{- include "fireflyiii.cronjob" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/fireflyiii/values.yaml b/charts/stable/fireflyiii/values.yaml
index ce51bec2d90..33424cfbcf5 100644
--- a/charts/stable/fireflyiii/values.yaml
+++ b/charts/stable/fireflyiii/values.yaml
@@ -2,92 +2,86 @@ image:
repository: tccr.io/truecharts/fireflyiii-core
pullPolicy: IfNotPresent
tag: 5.7.18@sha256:e3334cf84059830c9df3ed1d23f7cc79d8320a7d90f5667072ae47a3ccb031fa
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10082
targetPort: 8080
-
-probes:
- liveness:
- path: "/login"
-
- readiness:
- path: "/login"
-
- startup:
- path: "/login"
-
-env:
- DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}"
- DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
- DB_CONNECTION: pgsql
- DB_PORT: 5432
- REDIS_DB: "0"
- REDIS_CACHE_DB: "1"
- CACHE_DRIVER: redis
- SESSION_DRIVER: redis
- REDIS_SCHEME: tcp
- REDIS_PORT: 6379
- APP_URL: ""
- TRUSTED_PROXIES: "172.16.0.0/16"
- DB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- DB_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- REDIS_HOST:
- secretKeyRef:
- name: rediscreds
- key: plainhost
- REDIS_PASSWORD:
- secretKeyRef:
- name: rediscreds
- key: redis-password
- STATIC_CRON_TOKEN:
- secretKeyRef:
- name: fireflyiii-secrets
- key: STATIC_CRON_TOKEN
- APP_KEY:
- secretKeyRef:
- name: fireflyiii-secrets
- key: APP_KEY
-
persistence:
data:
enabled: true
mountPath: "/var/www/html/storage/upload"
-
cronjob:
schedule: "0 3 * * *"
annotations: {}
failedJobsHistoryLimit: 5
successfulJobsHistoryLimit: 2
-
# Enabled redis
redis:
enabled: true
existingSecret: "rediscreds"
-
# Enabled postgres
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: firefly
postgresqlDatabase: firefly
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/login"
+ readiness:
+ path: "/login"
+ startup:
+ path: "/login"
+ env:
+ DB_USERNAME: "{{ .Values.cnpg.user }}"
+ DB_DATABASE: "{{ .Values.cnpg.database }}"
+ DB_CONNECTION: pgsql
+ DB_PORT: 5432
+ REDIS_DB: "0"
+ REDIS_CACHE_DB: "1"
+ CACHE_DRIVER: redis
+ SESSION_DRIVER: redis
+ REDIS_SCHEME: tcp
+ REDIS_PORT: 6379
+ APP_URL: ""
+ TRUSTED_PROXIES: "172.16.0.0/16"
+ DB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ DB_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ REDIS_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ REDIS_PASSWORD:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
+ STATIC_CRON_TOKEN:
+ secretKeyRef:
+ name: fireflyiii-secrets
+ key: STATIC_CRON_TOKEN
+ APP_KEY:
+ secretKeyRef:
+ name: fireflyiii-secrets
+ key: APP_KEY
diff --git a/charts/stable/firefox-syncserver/Chart.yaml b/charts/stable/firefox-syncserver/Chart.yaml
index b6b4b01c30f..18529f55ebe 100644
--- a/charts/stable/firefox-syncserver/Chart.yaml
+++ b/charts/stable/firefox-syncserver/Chart.yaml
@@ -19,7 +19,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/firefox-syncserver/templates/NOTES.txt b/charts/stable/firefox-syncserver/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/firefox-syncserver/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/firefox-syncserver/templates/common.yaml b/charts/stable/firefox-syncserver/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/firefox-syncserver/templates/common.yaml
+++ b/charts/stable/firefox-syncserver/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/firefox-syncserver/values.yaml b/charts/stable/firefox-syncserver/values.yaml
index bb4cb85e36b..8b4457feef1 100644
--- a/charts/stable/firefox-syncserver/values.yaml
+++ b/charts/stable/firefox-syncserver/values.yaml
@@ -3,31 +3,6 @@ image:
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: v1.8.0@sha256:13d5d1beae0e7ea4298224abbc415de837200b8402d676e856601a63dc8432ed
-
-secretEnv:
- FF_SYNCSERVER_SECRET: "changeme"
-
-securityContext:
- readOnlyRootFilesystem: false
- allowPrivilegeEscalation: true
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- FF_SYNCSERVER_PUBLIC_URL: "firefox-syncserver.192.168.1.189.nip.io"
- FF_SYNCSERVER_FORCE_WSGI_ENVIRON: true
- FF_SYNCSERVER_ACCESSLOG: false
- FF_SYNCSERVER_LOGLEVEL: "info"
- FF_SYNCSERVER_ALLOW_NEW_USERS: true
- FF_SYNCSERVER_FORWARDED_ALLOW_IPS: "*"
- FF_SYNCSERVER_SQLURI:
- secretKeyRef:
- name: dbcreds
- key: url
-
service:
main:
ports:
@@ -44,6 +19,29 @@ postgresql:
existingSecret: "dbcreds"
postgresqlUsername: firefox-syncserver
postgresqlDatabase: firefox-syncserver
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ allowPrivilegeEscalation: true
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ FF_SYNCSERVER_PUBLIC_URL: "firefox-syncserver.192.168.1.189.nip.io"
+ FF_SYNCSERVER_FORCE_WSGI_ENVIRON: true
+ FF_SYNCSERVER_ACCESSLOG: false
+ FF_SYNCSERVER_LOGLEVEL: "info"
+ FF_SYNCSERVER_ALLOW_NEW_USERS: true
+ FF_SYNCSERVER_FORWARDED_ALLOW_IPS: "*"
+ FF_SYNCSERVER_SQLURI:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: url
+ FF_SYNCSERVER_SECRET: "changeme"
diff --git a/charts/stable/firefox/Chart.yaml b/charts/stable/firefox/Chart.yaml
index a22510dce9d..1c34dae9ac2 100644
--- a/charts/stable/firefox/Chart.yaml
+++ b/charts/stable/firefox/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/firefox/templates/NOTES.txt b/charts/stable/firefox/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/firefox/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/firefox/templates/common.yaml b/charts/stable/firefox/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/firefox/templates/common.yaml
+++ b/charts/stable/firefox/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/firefox/values.yaml b/charts/stable/firefox/values.yaml
index a78bcf57b5a..1931bf30e1b 100644
--- a/charts/stable/firefox/values.yaml
+++ b/charts/stable/firefox/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/firefox
pullPolicy: IfNotPresent
tag: 101.0.1@sha256:1a626e0206b7b6ca51265d45ad39c233d725a940cfa0b507fc3c76831761169f
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 3000
port: 10131
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/flaresolverr/Chart.yaml b/charts/stable/flaresolverr/Chart.yaml
index 3b77a04b1c3..80d29b553c4 100644
--- a/charts/stable/flaresolverr/Chart.yaml
+++ b/charts/stable/flaresolverr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.0.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: FlareSolverr is a proxy server to bypass Cloudflare protection
home: https://truecharts.org/charts/stable/flaresolverr
icon: https://truecharts.org/img/hotlink-ok/chart-icons/flaresolverr.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/flaresolverr/templates/NOTES.txt b/charts/stable/flaresolverr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/flaresolverr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/flaresolverr/templates/common.yaml b/charts/stable/flaresolverr/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/flaresolverr/templates/common.yaml
+++ b/charts/stable/flaresolverr/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/flaresolverr/values.yaml b/charts/stable/flaresolverr/values.yaml
index 2b67ad68d9a..b6b4d45320f 100644
--- a/charts/stable/flaresolverr/values.yaml
+++ b/charts/stable/flaresolverr/values.yaml
@@ -2,26 +2,22 @@ image:
repository: tccr.io/truecharts/flaresolverr
pullPolicy: IfNotPresent
tag: 3.0.2@sha256:615e77295ddc6c4c204c59695f5ffd6fc9859d7de2204253434193f0d64aedaa
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 8191
targetPort: 8191
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/flashpaper/Chart.yaml b/charts/stable/flashpaper/Chart.yaml
index 04bb387762f..51719088620 100644
--- a/charts/stable/flashpaper/Chart.yaml
+++ b/charts/stable/flashpaper/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: One-time encrypted password/secret sharing
home: https://truecharts.org/charts/stable/flashpaper
@@ -35,4 +35,3 @@ annotations:
- Tools-Utilities
- Network-Web
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/flashpaper/templates/NOTES.txt b/charts/stable/flashpaper/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/flashpaper/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/flashpaper/templates/common.yaml b/charts/stable/flashpaper/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/flashpaper/templates/common.yaml
+++ b/charts/stable/flashpaper/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/flashpaper/values.yaml b/charts/stable/flashpaper/values.yaml
index d539e3410ce..f77dac54eb0 100644
--- a/charts/stable/flashpaper/values.yaml
+++ b/charts/stable/flashpaper/values.yaml
@@ -2,46 +2,44 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/flashpaper
tag: latest@sha256:a784f26d36046473f36f3cf2c214f6ac63517c1b1434eb769fd15a7ee2f10c29
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-env:
- ANNOUNCEMENT: ""
- MAX_SECRET_LENGTH: "3000"
- MESSAGES_CONFIRM_VIEW_SECRET_BUTTON: View Secret
- MESSAGES_CONFIRM_VIEW_SECRET_HEADER: View this secret?
- MESSAGES_ERROR_SECRET_TOO_LONG: Input length too long
- MESSAGES_SUBMIT_SECRET_BUTTON: Encrypt Message
- MESSAGES_SUBMIT_SECRET_HEADER: Create A Self-Destructing Message
- MESSAGES_SUBMIT_SECRET_SUBHEADER: ""
- MESSAGES_VIEW_CODE_HEADER: Self-Destructing URL
- MESSAGES_VIEW_CODE_SUBHEADER:
- Share this URL via email, chat, or another messaging
- service. It will self-destruct after being viewed once.
- MESSAGES_VIEW_SECRET_HEADER: This message has been destroyed
- PRUNE_ENABLED: "true"
- PRUNE_MAX_DAYS: "730"
- PRUNE_MIN_DAYS: "365"
- RETURN_FULL_URL: "true"
- SITE_TITLE: FlashPaper - Self-Destructing Message
-
service:
main:
ports:
main:
port: 8544
- protocol: TCP
+ protocol: tcp
targetPort: 80
-
persistence:
data:
enabled: true
mountPath: /var/www/html/data
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ ANNOUNCEMENT: ""
+ MAX_SECRET_LENGTH: "3000"
+ MESSAGES_CONFIRM_VIEW_SECRET_BUTTON: View Secret
+ MESSAGES_CONFIRM_VIEW_SECRET_HEADER: View this secret?
+ MESSAGES_ERROR_SECRET_TOO_LONG: Input length too long
+ MESSAGES_SUBMIT_SECRET_BUTTON: Encrypt Message
+ MESSAGES_SUBMIT_SECRET_HEADER: Create A Self-Destructing Message
+ MESSAGES_SUBMIT_SECRET_SUBHEADER: ""
+ MESSAGES_VIEW_CODE_HEADER: Self-Destructing URL
+ MESSAGES_VIEW_CODE_SUBHEADER: Share this URL via email, chat, or another messaging service. It will self-destruct after being viewed once.
+ MESSAGES_VIEW_SECRET_HEADER: This message has been destroyed
+ PRUNE_ENABLED: "true"
+ PRUNE_MAX_DAYS: "730"
+ PRUNE_MIN_DAYS: "365"
+ RETURN_FULL_URL: "true"
+ SITE_TITLE: FlashPaper - Self-Destructing Message
diff --git a/charts/stable/fleet/Chart.yaml b/charts/stable/fleet/Chart.yaml
index 6e4696a8d8d..9dc2c717c43 100644
--- a/charts/stable/fleet/Chart.yaml
+++ b/charts/stable/fleet/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/fleet/templates/NOTES.txt b/charts/stable/fleet/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/fleet/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/fleet/templates/common.yaml b/charts/stable/fleet/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/fleet/templates/common.yaml
+++ b/charts/stable/fleet/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/fleet/values.yaml b/charts/stable/fleet/values.yaml
index 8446033b62a..8397bd474bf 100644
--- a/charts/stable/fleet/values.yaml
+++ b/charts/stable/fleet/values.yaml
@@ -2,49 +2,45 @@ image:
repository: tccr.io/truecharts/fleet
pullPolicy: IfNotPresent
tag: 2.3.3@sha256:24e44f2ad7f26d3ce4c80c5fc743f6f0e7b7ed888a86a87b566eb8168c977387
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
secretEnv:
- # fleet_admin_secret: "" (Optional)
-
-env:
- fleet_admin_authentication_type: DATABASE
- fleet_database_username: fleet
- fleet_database_url:
- secretKeyRef:
- name: mariadbcreds
- key: jdbc-mariadb
- fleet_database_password:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
-
service:
main:
ports:
main:
targetPort: 8080
port: 10145
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
mariadb:
enabled: true
mariadbUsername: fleet
mariadbDatabase: fleet
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ fleet_admin_authentication_type: DATABASE
+ fleet_database_username: fleet
+ fleet_database_url:
+ secretKeyRef:
+ name: mariadbcreds
+ key: jdbc-mariadb
+ fleet_database_password:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
diff --git a/charts/stable/flexget/Chart.yaml b/charts/stable/flexget/Chart.yaml
index 1b10dca96cf..965807a4d08 100644
--- a/charts/stable/flexget/Chart.yaml
+++ b/charts/stable/flexget/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.5.27"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: FlexGet is a multipurpose automation tool for all of your media
home: https://truecharts.org/charts/stable/flexget
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/flexget/templates/NOTES.txt b/charts/stable/flexget/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/flexget/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/flexget/templates/common.yaml b/charts/stable/flexget/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/flexget/templates/common.yaml
+++ b/charts/stable/flexget/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/flexget/values.yaml b/charts/stable/flexget/values.yaml
index 6793041882e..7d6425e8837 100644
--- a/charts/stable/flexget/values.yaml
+++ b/charts/stable/flexget/values.yaml
@@ -2,37 +2,33 @@ image:
repository: tccr.io/truecharts/flexget
pullPolicy: IfNotPresent
tag: 3.5.27@sha256:3ddee77d76435647a26aedb4e82109065eeed7f5a4f494413d38613551b8501f
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10174
targetPort: 5050
-
-env:
- FG_LOG_LEVEL: info
- FG_LOG_FILE: flexget.log
-
-secretEnv:
- FG_WEBUI_PASSWD: "jLeT78KBDPW"
-
persistence:
config:
enabled: true
mountPath: "/config"
-
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ FG_LOG_LEVEL: info
+ FG_LOG_FILE: flexget.log
+ FG_WEBUI_PASSWD: "jLeT78KBDPW"
diff --git a/charts/stable/flood/Chart.yaml b/charts/stable/flood/Chart.yaml
index d68d0a7d31f..5c6d0eff026 100644
--- a/charts/stable/flood/Chart.yaml
+++ b/charts/stable/flood/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.7.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Flood is a monitoring service for various torrent clients
home: https://truecharts.org/charts/stable/flood
icon: https://truecharts.org/img/hotlink-ok/chart-icons/flood.png
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/flood/templates/NOTES.txt b/charts/stable/flood/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/flood/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/flood/templates/common.yaml b/charts/stable/flood/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/flood/templates/common.yaml
+++ b/charts/stable/flood/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/flood/values.yaml b/charts/stable/flood/values.yaml
index 73312236b11..19a666afcfb 100644
--- a/charts/stable/flood/values.yaml
+++ b/charts/stable/flood/values.yaml
@@ -2,21 +2,24 @@ image:
repository: tccr.io/truecharts/flood
pullPolicy: IfNotPresent
tag: v4.7.0@sha256:34598bb4d2fb99976c7474c5bc639163e773ae7575daeb13cc88041b3da8b4af
-
-env:
- FLOOD_OPTION_RUNDIR: /data
-
service:
main:
ports:
main:
port: 10036
targetPort: 3000
-
persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ FLOOD_OPTION_RUNDIR: /data
diff --git a/charts/stable/fluidd/Chart.yaml b/charts/stable/fluidd/Chart.yaml
index 8450fe0e89b..199f3fdc1b5 100644
--- a/charts/stable/fluidd/Chart.yaml
+++ b/charts/stable/fluidd/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.23.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Fluidd is a free and open-source Klipper web interface for managing your 3d printer.
home: https://truecharts.org/charts/stable/fluidd
icon: https://truecharts.org/img/hotlink-ok/chart-icons/fluidd.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/fluidd/templates/NOTES.txt b/charts/stable/fluidd/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/fluidd/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/fluidd/templates/common.yaml b/charts/stable/fluidd/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/fluidd/templates/common.yaml
+++ b/charts/stable/fluidd/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/fluidd/values.yaml b/charts/stable/fluidd/values.yaml
index 932bf5b5e26..33f0187b344 100644
--- a/charts/stable/fluidd/values.yaml
+++ b/charts/stable/fluidd/values.yaml
@@ -2,21 +2,18 @@ image:
repository: tccr.io/truecharts/fluidd
tag: 1.23.2@sha256:eddd8fac9275f89406113323d8984e293c5f9fb67ab960684329cd0e902a6b3d
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10224
targetPort: 80
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/focalboard/Chart.yaml b/charts/stable/focalboard/Chart.yaml
index b18c13430e7..5dcbabb1cd9 100644
--- a/charts/stable/focalboard/Chart.yaml
+++ b/charts/stable/focalboard/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "7.8.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/focalboard/templates/NOTES.txt b/charts/stable/focalboard/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/focalboard/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/focalboard/templates/_configmap.tpl b/charts/stable/focalboard/templates/_configmap.tpl
index d00a7d80753..884748efd8e 100644
--- a/charts/stable/focalboard/templates/_configmap.tpl
+++ b/charts/stable/focalboard/templates/_configmap.tpl
@@ -7,7 +7,7 @@
apiVersion: v1
kind: ConfigMap
metadata:
- name: {{ include "tc.common.names.fullname" . }}-install
+ name: {{ include "tc.v1.common.lib.chart.names.fullname" . }}-install
labels:
{{- include "tc.common.labels" . | nindent 4 }}
data:
diff --git a/charts/stable/focalboard/templates/common.yaml b/charts/stable/focalboard/templates/common.yaml
index 9faa9d03b3b..b0ba60326f2 100644
--- a/charts/stable/focalboard/templates/common.yaml
+++ b/charts/stable/focalboard/templates/common.yaml
@@ -1,4 +1,4 @@
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Append the hardcoded settings */}}
{{- define "focalboard.harcodedValues" -}}
@@ -10,11 +10,11 @@ persistence:
type: "custom"
volumeSpec:
configMap:
- name: {{ printf "%v-install" (include "tc.common.names.fullname" .) }}
+ name: {{ printf "%v-install" (include "tc.v1.common.lib.chart.names.fullname" .) }}
{{- end -}}
{{- $_ := mergeOverwrite .Values (include "focalboard.harcodedValues" . | fromYaml) -}}
{{- include "focalboard.configmap" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/focalboard/values.yaml b/charts/stable/focalboard/values.yaml
index 442522b221c..342ecbb2d05 100644
--- a/charts/stable/focalboard/values.yaml
+++ b/charts/stable/focalboard/values.yaml
@@ -2,34 +2,33 @@ image:
repository: tccr.io/truecharts/focalboard
pullPolicy: IfNotPresent
tag: 7.8.0@sha256:b3bb282522a7b5142e5f68b82fecaeffa92198d00ee99779ecba9e5a07eecb4d
-
-securityContext:
- readOnlyRootFilesystem: false
-
-env: {}
-
focalboard:
serverRoot: "http://localhost:10072"
telemetry: false
localOnly: false
enableLocalMode: true
-
service:
main:
ports:
main:
port: 10072
-
persistence:
uploads:
enabled: true
mountPath: "/uploads"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: focalboard
postgresqlDatabase: focalboard
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ env: {}
diff --git a/charts/stable/foldingathome/Chart.yaml b/charts/stable/foldingathome/Chart.yaml
index c6af9cd550a..23f6d68e23f 100644
--- a/charts/stable/foldingathome/Chart.yaml
+++ b/charts/stable/foldingathome/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/foldingathome/templates/NOTES.txt b/charts/stable/foldingathome/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/foldingathome/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/foldingathome/templates/common.yaml b/charts/stable/foldingathome/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/foldingathome/templates/common.yaml
+++ b/charts/stable/foldingathome/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/foldingathome/values.yaml b/charts/stable/foldingathome/values.yaml
index ecd4dbf808f..08b6e588219 100644
--- a/charts/stable/foldingathome/values.yaml
+++ b/charts/stable/foldingathome/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/foldingathome
pullPolicy: IfNotPresent
tag: v7.6.21@sha256:a193fcc8b83a31ab0b9791d7c2f288267222c79165523504e64fd2958b97da0e
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -24,13 +15,18 @@ service:
enabled: true
targetPort: 36330
port: 36330
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/fossil/Chart.yaml b/charts/stable/fossil/Chart.yaml
index 42dab5aaae6..a4565edffe4 100644
--- a/charts/stable/fossil/Chart.yaml
+++ b/charts/stable/fossil/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.15.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A simple, high-reliability, distributed software configuration management system
home: https://truecharts.org/charts/stable/fossil
icon: https://truecharts.org/img/hotlink-ok/chart-icons/fossil.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/fossil/templates/NOTES.txt b/charts/stable/fossil/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/fossil/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/fossil/templates/common.yaml b/charts/stable/fossil/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/fossil/templates/common.yaml
+++ b/charts/stable/fossil/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/fossil/values.yaml b/charts/stable/fossil/values.yaml
index fe9554ea237..d3264a6b16d 100644
--- a/charts/stable/fossil/values.yaml
+++ b/charts/stable/fossil/values.yaml
@@ -2,24 +2,21 @@ image:
repository: tccr.io/truecharts/fossil
pullPolicy: IfNotPresent
tag: v2.15.1-ls4@sha256:5894297e0c90a431a7e93382054ac120e10860c132fce1ac35467c74c900e330
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10083
targetPort: 8080
-
persistence:
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/freeradius/Chart.yaml b/charts/stable/freeradius/Chart.yaml
index fa6dc85bb14..c7080e8f93a 100644
--- a/charts/stable/freeradius/Chart.yaml
+++ b/charts/stable/freeradius/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.2.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: OpenSource Radius implementation
home: https://truecharts.org/charts/stable/freeradius
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- auth
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/freeradius/templates/NOTES.txt b/charts/stable/freeradius/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/freeradius/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/freeradius/templates/common.yaml b/charts/stable/freeradius/templates/common.yaml
index b9e7208f382..995efb03eb0 100644
--- a/charts/stable/freeradius/templates/common.yaml
+++ b/charts/stable/freeradius/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/freeradius/values.yaml b/charts/stable/freeradius/values.yaml
index 73361031238..bbc8c84a90a 100644
--- a/charts/stable/freeradius/values.yaml
+++ b/charts/stable/freeradius/values.yaml
@@ -2,20 +2,11 @@ image:
repository: tccr.io/truecharts/freeradius
pullPolicy: IfNotPresent
tag: v3.2.0@sha256:e6a9295ae6caf282e957d0e329810e13bbdedc3bec3865e8ab322a0055107623
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
- protocol: UDP
+ protocol: udp
port: 1812
targetPort: 1812
accounting:
@@ -23,22 +14,31 @@ service:
ports:
accounting:
enabled: true
- protocol: UDP
+ protocol: udp
port: 1813
targetPort: 1813
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
persistence:
config:
enabled: true
mountPath: "/etc/raddb"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
diff --git a/charts/stable/freshrss/Chart.yaml b/charts/stable/freshrss/Chart.yaml
index 83812786425..7780c74836d 100644
--- a/charts/stable/freshrss/Chart.yaml
+++ b/charts/stable/freshrss/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.20.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: FreshRSS is a self-hosted RSS feed aggregator
home: https://truecharts.org/charts/stable/freshrss
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/freshrss/templates/NOTES.txt b/charts/stable/freshrss/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/freshrss/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/freshrss/templates/common.yaml b/charts/stable/freshrss/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/freshrss/templates/common.yaml
+++ b/charts/stable/freshrss/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/freshrss/values.yaml b/charts/stable/freshrss/values.yaml
index 3508281cfa1..c4468d0e871 100644
--- a/charts/stable/freshrss/values.yaml
+++ b/charts/stable/freshrss/values.yaml
@@ -2,26 +2,22 @@ image:
repository: tccr.io/truecharts/freshrss
pullPolicy: IfNotPresent
tag: 1.20.2@sha256:8a726ac47e1d7ad16a030d1387d528373f862f29ad70018af42cfdea2fba5eff
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10010
targetPort: 80
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/friendica/Chart.yaml b/charts/stable/friendica/Chart.yaml
index ba3f4971c29..610c0cb51e1 100644
--- a/charts/stable/friendica/Chart.yaml
+++ b/charts/stable/friendica/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2022.06"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -33,4 +33,3 @@ annotations:
truecharts.org/catagories: |
- social
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/friendica/templates/NOTES.txt b/charts/stable/friendica/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/friendica/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/friendica/templates/common.yaml b/charts/stable/friendica/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/friendica/templates/common.yaml
+++ b/charts/stable/friendica/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/friendica/values.yaml b/charts/stable/friendica/values.yaml
index b51a32b767b..16ae04b2147 100644
--- a/charts/stable/friendica/values.yaml
+++ b/charts/stable/friendica/values.yaml
@@ -2,63 +2,12 @@ image:
repository: tccr.io/truecharts/friendica
pullPolicy: IfNotPresent
tag: v2022.06@sha256:0c01909d34af35f7194d3af200adb8bf9031f2c22531f16ebba33807f055e1cd
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- MYSQL_USER: "{{ .Values.mariadb.mariadbUsername }}"
- MYSQL_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
- MYSQL_PORT: 3306
- REDIS_PORT: 6379
- REDIS_DB: 1
- FRIENDICA_TZ: "{{ .Values.TZ }}"
- FRIENDICA_DATA_DIR: "/data"
- FRIENDICA_CONFIG_DIR: "/config"
- # User Defined
- FRIENDICA_ADMIN_MAIL: "my@domain.com"
- FRIENDICA_URL: "http://localhost:{{ .Values.service.main.ports.main.port }}"
- FRIENDICA_UPGRADE: false
- FRIENDICA_SITENAME: ""
- PHP_MEMORY_LIMIT: "512M"
- PHP_UPLOAD_LIMIT: "512M"
- MYSQL_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainhost
- MYSQL_PASSWORD:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
- REDIS_HOST:
- secretKeyRef:
- name: rediscreds
- key: plainhost
- REDIS_PW:
- secretKeyRef:
- name: rediscreds
- key: redis-password
-
service:
main:
ports:
main:
port: 10058
targetPort: 80
-
-probes:
- liveness:
- path: "/ping"
- readiness:
- path: "/ping"
- startup:
- path: "/ping"
-
persistence:
varrun:
enabled: true
@@ -68,16 +17,64 @@ persistence:
data:
enabled: true
mountPath: "/data"
-
redis:
enabled: true
existingSecret: "rediscreds"
-
mariadb:
enabled: true
mariadbUsername: friendica
mariadbDatabase: friendica
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/ping"
+ readiness:
+ path: "/ping"
+ startup:
+ path: "/ping"
+ env:
+ MYSQL_USER: "{{ .Values.mariadb.mariadbUsername }}"
+ MYSQL_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
+ MYSQL_PORT: 3306
+ REDIS_PORT: 6379
+ REDIS_DB: 1
+ FRIENDICA_TZ: "{{ .Values.TZ }}"
+ FRIENDICA_DATA_DIR: "/data"
+ FRIENDICA_CONFIG_DIR: "/config"
+ # User Defined
+ FRIENDICA_ADMIN_MAIL: "my@domain.com"
+ FRIENDICA_URL: "http://localhost:{{ .Values.service.main.ports.main.port }}"
+ FRIENDICA_UPGRADE: false
+ FRIENDICA_SITENAME: ""
+ PHP_MEMORY_LIMIT: "512M"
+ PHP_UPLOAD_LIMIT: "512M"
+ MYSQL_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainhost
+ MYSQL_PASSWORD:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
+ REDIS_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ REDIS_PW:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
diff --git a/charts/stable/gaps/Chart.yaml b/charts/stable/gaps/Chart.yaml
index 3996f450068..7f78eedaadc 100644
--- a/charts/stable/gaps/Chart.yaml
+++ b/charts/stable/gaps/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.10.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection.
home: https://truecharts.org/charts/stable/gaps
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/gaps/templates/NOTES.txt b/charts/stable/gaps/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/gaps/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/gaps/templates/common.yaml b/charts/stable/gaps/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/gaps/templates/common.yaml
+++ b/charts/stable/gaps/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/gaps/values.yaml b/charts/stable/gaps/values.yaml
index 1f5fd723ddc..994a512994c 100644
--- a/charts/stable/gaps/values.yaml
+++ b/charts/stable/gaps/values.yaml
@@ -2,23 +2,24 @@ image:
repository: tccr.io/truecharts/gaps
pullPolicy: IfNotPresent
tag: 0.10.4@sha256:42bf1abedb87bdb969ecb36e217502b32a531cfc03d97bee3997b72b2939723b
-
-securityContext:
- readOnlyRootFilesystem: false
-
service:
main:
ports:
main:
port: 8484
targetPort: 8484
-
-env: {}
-
persistence:
data:
enabled: true
mountPath: "/usr/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ env: {}
diff --git a/charts/stable/gitea/Chart.yaml b/charts/stable/gitea/Chart.yaml
index e3b446463d5..90ef836e32f 100644
--- a/charts/stable/gitea/Chart.yaml
+++ b/charts/stable/gitea/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.18.5"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -40,4 +40,3 @@ annotations:
truecharts.org/catagories: |
- GIT
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/gitea/templates/NOTES.txt b/charts/stable/gitea/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/gitea/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/gitea/templates/_secrets.tpl b/charts/stable/gitea/templates/_secrets.tpl
index 335581abe78..7654210433a 100644
--- a/charts/stable/gitea/templates/_secrets.tpl
+++ b/charts/stable/gitea/templates/_secrets.tpl
@@ -13,7 +13,7 @@
apiVersion: v1
kind: Secret
metadata:
- name: {{ include "tc.common.names.fullname" . }}
+ name: {{ include "tc.v1.common.lib.chart.names.fullname" . }}
labels:
{{- include "tc.common.labels" . | nindent 4 }}
type: Opaque
@@ -115,7 +115,7 @@ stringData:
apiVersion: v1
kind: Secret
metadata:
- name: {{ include "tc.common.names.fullname" . }}-init
+ name: {{ include "tc.v1.common.lib.chart.names.fullname" . }}-init
labels:
{{- include "tc.common.labels" . | nindent 4 }}
type: Opaque
diff --git a/charts/stable/gitea/templates/common.yaml b/charts/stable/gitea/templates/common.yaml
index eb5106bfa7b..3b0650a565a 100644
--- a/charts/stable/gitea/templates/common.yaml
+++ b/charts/stable/gitea/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for gitea */}}
{{- include "gitea.secrets" . }}
@@ -15,7 +15,7 @@ readOnly: true
type: "custom"
volumeSpec:
secret:
- secretName: {{ include "tc.common.names.fullname" . }}-init
+ secretName: {{ include "tc.v1.common.lib.chart.names.fullname" . }}-init
defaultMode: 0777
{{- end -}}
@@ -27,7 +27,7 @@ readOnly: true
type: "custom"
volumeSpec:
secret:
- secretName: {{ include "tc.common.names.fullname" . }}
+ secretName: {{ include "tc.v1.common.lib.chart.names.fullname" . }}
{{- end -}}
{{- $_ := set .Values.persistence "init" (include "gitea.initvolume" . | fromYaml) -}}
@@ -35,4 +35,4 @@ volumeSpec:
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/gitea/values.yaml b/charts/stable/gitea/values.yaml
index d688230fb0d..0eaba324bcc 100644
--- a/charts/stable/gitea/values.yaml
+++ b/charts/stable/gitea/values.yaml
@@ -2,12 +2,6 @@ image:
repository: tccr.io/truecharts/gitea
tag: 1.18.5@sha256:722c1aa3d962d7cdbec55a8016b33197468ea59a08e89650b33d6410973df944
pullPolicy: IfNotPresent
-
-podSecurityContext:
- runAsUser: 1000
- runAsGroup: 1000
- fsGroup: 1000
-
service:
main:
ports:
@@ -21,11 +15,6 @@ service:
enabled: true
port: 2222
targetPort: 2222
-
-envFrom:
- - configMapRef:
- name: gitea-env
-
initContainers:
1-init-directories:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -58,7 +47,6 @@ initContainers:
mountPath: "/tmp"
- name: data
mountPath: "/data"
-
persistence:
data:
enabled: true
@@ -71,24 +59,20 @@ persistence:
enabled: true
mountPath: "/var/lib/gitea"
type: emptyDir
-
# Configure commit/action signing prerequisites
signing:
enabled: true
gpgHome: /data/git/.gnupg
-
admin:
username: giteaadmin
password: r8sA8CPHD9!bt6d
email: "gitea@local.domain"
-
metrics:
enabled: false
serviceMonitor:
enabled: false
# additionalLabels:
# prometheus-release: prom1
-
ldap:
enabled: false
# name:
@@ -103,7 +87,6 @@ ldap:
# bindPassword:
# usernameAttribute:
# sshPublicKeyAttribute:
-
oauth:
enabled: false
# name:
@@ -116,19 +99,16 @@ oauth:
# customTokenUrl:
# customProfileUrl:
# customEmailUrl:
-
config:
APP_NAME: "Gitea: Git with a cup of tea"
RUN_MODE: dev
ALLOWED_HOST_LIST: "127.0.0.1"
nodeIP: 127.0.0.1
-
-customConfig:
- []
- # - name: test
- # keys:
- # - name: testkey
- # value: testvalue
+customConfig: []
+# - name: test
+# keys:
+# - name: testkey
+# value: testvalue
# Enabled postgres
postgresql:
@@ -136,10 +116,22 @@ postgresql:
existingSecret: "dbcreds"
postgresqlUsername: gitea
postgresqlDatabase: gitea
-
# -- memcached dependency settings
memcached:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsUser: 1000
+ runAsGroup: 1000
+ fsGroup: 1000
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ envFrom:
+ - configMapRef:
+ name: gitea-env
diff --git a/charts/stable/golinks/Chart.yaml b/charts/stable/golinks/Chart.yaml
index 695742bd0a8..2c9210b73b2 100644
--- a/charts/stable/golinks/Chart.yaml
+++ b/charts/stable/golinks/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "154c581"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A web app that allows you to create smart bookmarks, commands and aliases by pointing your web browser's default search engine at a running instance.
home: https://truecharts.org/charts/stable/golinks
icon: https://truecharts.org/img/hotlink-ok/chart-icons/golinks.png
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/golinks/templates/NOTES.txt b/charts/stable/golinks/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/golinks/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/golinks/templates/common.yaml b/charts/stable/golinks/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/golinks/templates/common.yaml
+++ b/charts/stable/golinks/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/golinks/values.yaml b/charts/stable/golinks/values.yaml
index 02317705d9d..80993f596bd 100644
--- a/charts/stable/golinks/values.yaml
+++ b/charts/stable/golinks/values.yaml
@@ -2,34 +2,29 @@ image:
repository: tccr.io/truecharts/golinks
pullPolicy: IfNotPresent
tag: version-154c581@sha256:144d59d23c3b6580403e1a06b3567ac97c638205bc139ba54e058450d6564c73
-
-env:
- {}
- # SUGGEST=https://suggestqueries.google.com/complete/search?client=firefox&q=%s `# optional` \
- # TITLE=Search `# optional` \
- # URL=https://www.google.com/search?q=%s&btnK
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10073
targetPort: 8000
-
persistence:
data:
enabled: true
mountPath: "/data"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env: {}
diff --git a/charts/stable/gonic/Chart.yaml b/charts/stable/gonic/Chart.yaml
index db3a5e7e7db..9e2e1f9ca5c 100644
--- a/charts/stable/gonic/Chart.yaml
+++ b/charts/stable/gonic/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.15.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Music streaming server / subsonic server API implementation
home: https://truecharts.org/charts/stable/gonic
icon: https://truecharts.org/img/hotlink-ok/chart-icons/gonic.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/gonic/templates/NOTES.txt b/charts/stable/gonic/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/gonic/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/gonic/templates/common.yaml b/charts/stable/gonic/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/gonic/templates/common.yaml
+++ b/charts/stable/gonic/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/gonic/values.yaml b/charts/stable/gonic/values.yaml
index af0166717d1..c6552aef529 100644
--- a/charts/stable/gonic/values.yaml
+++ b/charts/stable/gonic/values.yaml
@@ -2,30 +2,25 @@ image:
repository: tccr.io/truecharts/gonic
pullPolicy: IfNotPresent
tag: 0.15.2@sha256:0ac1bd4733320325dd722f26e066c0af10d7eff8331fc3c6b1b56059979eb389
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
# env:
# GONIC_MUSIC_PATH:
# GONIC_PODCAST_PATH:
# GONIC_CACHE_PATH:
-
service:
main:
ports:
main:
port: 10023
targetPort: 80
-
persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/gotify/Chart.yaml b/charts/stable/gotify/Chart.yaml
index 974a991b6ed..e038caf20e6 100644
--- a/charts/stable/gotify/Chart.yaml
+++ b/charts/stable/gotify/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.2.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -31,4 +31,3 @@ annotations:
truecharts.org/catagories: |
- notifications
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/gotify/templates/NOTES.txt b/charts/stable/gotify/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/gotify/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/gotify/templates/_secret.tpl b/charts/stable/gotify/templates/_secret.tpl
index 2311c7d7915..af04d4bd749 100644
--- a/charts/stable/gotify/templates/_secret.tpl
+++ b/charts/stable/gotify/templates/_secret.tpl
@@ -1,8 +1,8 @@
{{/* Define the secret */}}
{{- define "gotify.secret" -}}
-{{- $secretName := printf "%s-secret" (include "tc.common.names.fullname" .) }}
-{{- $secretEnvName := printf "%s-secret-env" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $secretEnvName := printf "%s-secret-env" (include "tc.v1.common.lib.chart.names.fullname" .) }}
{{- $url := (.Values.postgresql.url.plain | trimAll "\"") }}
{{- $password := (.Values.postgresql.postgresqlPassword | trimAll "\"") }}
diff --git a/charts/stable/gotify/templates/common.yaml b/charts/stable/gotify/templates/common.yaml
index f4b8fe24a7a..4cc99985edb 100644
--- a/charts/stable/gotify/templates/common.yaml
+++ b/charts/stable/gotify/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secret */}}
{{- include "gotify.secret" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/gotify/values.yaml b/charts/stable/gotify/values.yaml
index cc6a7b518ee..6843dcb5be3 100644
--- a/charts/stable/gotify/values.yaml
+++ b/charts/stable/gotify/values.yaml
@@ -2,56 +2,36 @@ image:
repository: tccr.io/truecharts/gotify-server
pullPolicy: IfNotPresent
tag: 2.2.4@sha256:18cd2c1aa471949eae49ed114b9693d110ed53f22e96f0e966d8305b5c2b3148
-
gotify:
user: admin
pass: admin
registration: false
password_strength: 10
# Advanced
- response_headers:
- []
- # - key: X-Custom-Header
- # value: "custom value"
+ response_headers: []
+ # - key: X-Custom-Header
+ # value: "custom value"
keep_alive_period_seconds: 0
stream:
ping_period_seconds: 45
- allowed_origins:
- []
- # - example.com
- # - domain.com
+ allowed_origins: []
+ # - example.com
+ # - domain.com
cors:
- allowed_origins:
- []
- # - ".+.example.com"
- # - "otherdomain.com"
- allowed_methods:
- []
- # - GET
- # - POST
- allowed_headers:
- []
- # - Authorization
- # - content-type
-
-envFrom:
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-secret-env'
-
-probes:
- liveness:
- path: /health
- readiness:
- path: /health
- startup:
- path: /health
-
+ allowed_origins: []
+ # - ".+.example.com"
+ # - "otherdomain.com"
+ allowed_methods: []
+ # - GET
+ # - POST
+ allowed_headers: []
+ # - Authorization
+ # - content-type
service:
main:
ports:
main:
port: 10084
-
persistence:
data:
enabled: true
@@ -61,15 +41,31 @@ persistence:
type: secret
readOnly: true
defaultMode: "0600"
- objectName: '{{ include "tc.common.names.fullname" . }}-secret'
+ objectName: '{{ include "tc.v1.common.names.fullname" . }}-secret'
mountPath: /etc/gotify/config.yml
subPath: config.yml
-
postgresql:
enabled: true
- existingSecret: dbcreds
+ existingSecret: "dbcreds"
postgresqlUsername: gotify
postgresqlDatabase: gotify
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: /health
+ readiness:
+ path: /health
+ startup:
+ path: /health
+ envFrom:
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-secret-env'
diff --git a/charts/stable/grav/Chart.yaml b/charts/stable/grav/Chart.yaml
index 8ad741dc233..b1ddc06b2ef 100644
--- a/charts/stable/grav/Chart.yaml
+++ b/charts/stable/grav/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.7.18"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A Fast, Simple, and Flexible, file-based Web-platform.
home: https://truecharts.org/charts/stable/grav
icon: https://truecharts.org/img/hotlink-ok/chart-icons/grav.png
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/grav/templates/NOTES.txt b/charts/stable/grav/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/grav/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/grav/templates/common.yaml b/charts/stable/grav/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/grav/templates/common.yaml
+++ b/charts/stable/grav/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/grav/values.yaml b/charts/stable/grav/values.yaml
index 4aa21591b5d..c212b9802d9 100644
--- a/charts/stable/grav/values.yaml
+++ b/charts/stable/grav/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/grav
pullPolicy: IfNotPresent
tag: version-1.7.18@sha256:709e672ef2cbe1235d896ed9bac213d773abfe70b37925f5870a8a925a047e16
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10012
targetPort: 80
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/grist/Chart.yaml b/charts/stable/grist/Chart.yaml
index df8c10645bd..a3fc5f34528 100644
--- a/charts/stable/grist/Chart.yaml
+++ b/charts/stable/grist/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.0.7"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -35,4 +35,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/grist/templates/NOTES.txt b/charts/stable/grist/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/grist/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/grist/templates/_config.tpl b/charts/stable/grist/templates/_config.tpl
index 6bd1b0e0383..f5a270aee13 100644
--- a/charts/stable/grist/templates/_config.tpl
+++ b/charts/stable/grist/templates/_config.tpl
@@ -1,7 +1,7 @@
{{/* Define the configmap */}}
{{- define "grist.config" -}}
-{{- $configName := printf "%s-grist-config" (include "tc.common.names.fullname" .) }}
+{{- $configName := printf "%s-grist-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
diff --git a/charts/stable/grist/templates/_secret.tpl b/charts/stable/grist/templates/_secret.tpl
index 7f9d56441b5..300431efff4 100644
--- a/charts/stable/grist/templates/_secret.tpl
+++ b/charts/stable/grist/templates/_secret.tpl
@@ -1,7 +1,7 @@
{{/* Define the secret */}}
{{- define "grist.secret" -}}
-{{- $secretName := printf "%s-grist-secret" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-grist-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
diff --git a/charts/stable/grist/templates/common.yaml b/charts/stable/grist/templates/common.yaml
index cb50edbcc64..7fb29bedc37 100644
--- a/charts/stable/grist/templates/common.yaml
+++ b/charts/stable/grist/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secret */}}
{{- include "grist.secret" . }}
@@ -8,4 +8,4 @@
{{- include "grist.config" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/grist/values.yaml b/charts/stable/grist/values.yaml
index 40a9bd1505c..61f01331099 100644
--- a/charts/stable/grist/values.yaml
+++ b/charts/stable/grist/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/grist
tag: 1.0.7@sha256:a873e032112ff9ab1bb8904dbe2fe0c42687abf92fa9ae33a3b3162eaa684365
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
grist:
domain: ""
single_org: ""
@@ -41,13 +32,6 @@ grist:
header: ""
login_path: /auth/login
logout_path: ""
-
-envFrom:
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-grist-secret'
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-grist-config'
-
service:
main:
ports:
@@ -59,21 +43,34 @@ service:
api:
enabled: true
port: 10164
-
persistence:
persist:
enabled: true
mountPath: "/persist"
-
postgresql:
enabled: true
- existingSecret: dbcreds
+ existingSecret: "dbcreds"
postgresqlUsername: grist
postgresqlDatabase: grist
-
redis:
enabled: true
existingSecret: rediscreds
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ envFrom:
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-grist-secret'
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-grist-config'
diff --git a/charts/stable/grocy/Chart.yaml b/charts/stable/grocy/Chart.yaml
index 38a1a11fb0b..ae871a6dfc0 100644
--- a/charts/stable/grocy/Chart.yaml
+++ b/charts/stable/grocy/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.3.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home
home: https://truecharts.org/charts/stable/grocy
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- Home-Automation
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/grocy/templates/NOTES.txt b/charts/stable/grocy/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/grocy/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/grocy/templates/common.yaml b/charts/stable/grocy/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/grocy/templates/common.yaml
+++ b/charts/stable/grocy/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/grocy/values.yaml b/charts/stable/grocy/values.yaml
index 7f3d96fc9f4..dca3d5755de 100644
--- a/charts/stable/grocy/values.yaml
+++ b/charts/stable/grocy/values.yaml
@@ -2,26 +2,22 @@ image:
repository: tccr.io/truecharts/grocy
tag: 3.3.2@sha256:57ec59046e4466ffeec15c4c2efa23359d81c31c895616b17656079fb17e6f87
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10013
targetPort: 80
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/guacamole-client/Chart.yaml b/charts/stable/guacamole-client/Chart.yaml
index d9a190dc4fa..6a68df60793 100644
--- a/charts/stable/guacamole-client/Chart.yaml
+++ b/charts/stable/guacamole-client/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.5.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -31,4 +31,3 @@ annotations:
truecharts.org/catagories: |
- utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/guacamole-client/templates/NOTES.txt b/charts/stable/guacamole-client/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/guacamole-client/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/guacamole-client/templates/common.yaml b/charts/stable/guacamole-client/templates/common.yaml
index eefa02dc944..7f44546f573 100644
--- a/charts/stable/guacamole-client/templates/common.yaml
+++ b/charts/stable/guacamole-client/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{ include "tc.common.loader.init" . }}
+{{ include "tc.v1.common.loader.init" . }}
{{/* Render configmap for vaultwarden */}}
{{- include "guacamole-client.configmap" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/guacamole-client/values.yaml b/charts/stable/guacamole-client/values.yaml
index 5b4fd84610a..65dc0d6ad82 100644
--- a/charts/stable/guacamole-client/values.yaml
+++ b/charts/stable/guacamole-client/values.yaml
@@ -2,185 +2,122 @@ image:
repository: tccr.io/truecharts/guacamole-client
pullPolicy: IfNotPresent
tag: v1.5.0@sha256:d4903a81d902753a8ca5f7ff2ac76ed620002b530fff45be3ac335cb8d58d1ad
-
-podSecurityContext:
- runAsUser: 1001
- runAsGroup: 1001
-
-securityContext:
- readOnlyRootFilesystem: false
-
service:
main:
ports:
main:
port: 9998
targetPort: 8080
-
-env:
- # Will probably be removed on 1.5.0 (https://github.com/apache/guacamole-client/pull/717)
- POSTGRES_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
- POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- POSTGRES_PORT: 5432
- POSTGRES_HOSTNAME:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- POSTGRES_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- # New format
- POSTGRESQL_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- POSTGRESQL_HOSTNAME:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- POSTGRESQL_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
- POSTGRESQL_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- POSTGRESQL_PORT: 5432
- GUACD_HOSTNAME: "localhost"
- GUACD_PORT: 4822
-
-envFrom:
- - configMapRef:
- name: guacamole-client-env
-
totp:
TOTP_ENABLED: false
# TOTP_ISSUER: "Apache Guacamole"
# TOTP_DIGITS: "6"
# TOTP_PERIOD: "30"
# TOTP_MODE: "sha1"
-
header:
HEADER_ENABLED: false
# HTTP_AUTH_HEADER: "REMOTE_USER"
+api: {}
+# API_SESSION_TIMEOUT: "60"
-api:
- {}
- # API_SESSION_TIMEOUT: "60"
+general: {}
+# EXTENSION_PRIORITY: "openid"
-general:
- {}
- # EXTENSION_PRIORITY: "openid"
+json: {}
+# JSON_SECRET_KEY: "random32charkey"
+# JSON_TRUSTED_NETWORKS: "127.0.0.0/8, 10.0.0.0/8"
-json:
- {}
- # JSON_SECRET_KEY: "random32charkey"
- # JSON_TRUSTED_NETWORKS: "127.0.0.0/8, 10.0.0.0/8"
+duo: {}
+# DUO_API_HOSTNAME: "api-XXXXXXXX.duosecurity.com"
+# DUO_INTEGRATION_KEY: "exactly20charkey"
+# DUO_SECRET_KEY: "exactly40charkey"
+# DUO_APPLICATION_KEY: "atleast40charkey"
-duo:
- {}
- # DUO_API_HOSTNAME: "api-XXXXXXXX.duosecurity.com"
- # DUO_INTEGRATION_KEY: "exactly20charkey"
- # DUO_SECRET_KEY: "exactly40charkey"
- # DUO_APPLICATION_KEY: "atleast40charkey"
+cas: {}
+# CAS_AUTHORIZATION_ENDPOINT: ""
+# CAS_REDIRECT_URI: ""
+# CAS_CLEARPASS_KEY: ""
+# CAS_GROUP_ATTRIBUTE: ""
+# CAS_GROUP_FORMAT: "plain"
+# CAS_GROUP_LDAP_BASE_DN: ""
+# CAS_GROUP_LDAP_ATTRIBUTE: ""
-cas:
- {}
- # CAS_AUTHORIZATION_ENDPOINT: ""
- # CAS_REDIRECT_URI: ""
- # CAS_CLEARPASS_KEY: ""
- # CAS_GROUP_ATTRIBUTE: ""
- # CAS_GROUP_FORMAT: "plain"
- # CAS_GROUP_LDAP_BASE_DN: ""
- # CAS_GROUP_LDAP_ATTRIBUTE: ""
+openid: {}
+# OPENID_AUTHORIZATION_ENDPOINT: ""
+# OPENID_JWKS_ENDPOINT: ""
+# OPENID_ISSUER: ""
+# OPENID_CLIENT_ID: ""
+# OPENID_REDIRECT_URI: ""
+# OPENID_USERNAME_CLAIM_TYPE: "email"
+# OPENID_GROUPS_CLAIM_TYPE: "groups"
+# OPENID_MAX_TOKEN_VALIDITY: "300"
-openid:
- {}
- # OPENID_AUTHORIZATION_ENDPOINT: ""
- # OPENID_JWKS_ENDPOINT: ""
- # OPENID_ISSUER: ""
- # OPENID_CLIENT_ID: ""
- # OPENID_REDIRECT_URI: ""
- # OPENID_USERNAME_CLAIM_TYPE: "email"
- # OPENID_GROUPS_CLAIM_TYPE: "groups"
- # OPENID_MAX_TOKEN_VALIDITY: "300"
+radius: {}
+# RADIUS_HOSTNAME: "localhost"
+# RADIUS_AUTH_PORT: "1812"
+# RADIUS_SHARED_SECRET: ""
+# RADIUS_AUTH_PROTOCOL: "eap-tls"
+# RADIUS_KEY_FILE: ""
+# RADIUS_KEY_TYPE: "pkcs12"
+# RADIUS_KEY_PASSWORD: ""
+# RADIUS_CA_FILE: ""
+# RADIUS_CA_TYPE: "pem"
+# RADIUS_CA_PASSWORD: ""
+# RADIUS_TRUST_ALL: "false"
+# RADIUS_RETRIES: "5"
+# RADIUS_TIMEOUT: "60"
+# RADIUS_EAP_TTLS_INNER_PROTOCOL: "eap-tls"
-radius:
- {}
- # RADIUS_HOSTNAME: "localhost"
- # RADIUS_AUTH_PORT: "1812"
- # RADIUS_SHARED_SECRET: ""
- # RADIUS_AUTH_PROTOCOL: "eap-tls"
- # RADIUS_KEY_FILE: ""
- # RADIUS_KEY_TYPE: "pkcs12"
- # RADIUS_KEY_PASSWORD: ""
- # RADIUS_CA_FILE: ""
- # RADIUS_CA_TYPE: "pem"
- # RADIUS_CA_PASSWORD: ""
- # RADIUS_TRUST_ALL: "false"
- # RADIUS_RETRIES: "5"
- # RADIUS_TIMEOUT: "60"
- # RADIUS_EAP_TTLS_INNER_PROTOCOL: "eap-tls"
+ldap: {}
+# LDAP_HOSTNAME: "localhost"
+# LDAP_USER_BASE_DN: ""
+# LDAP_PORT: "389"
+# LDAP_ENCRYPTION_METHOD: "none"
+# LDAP_MAX_SEARCH_RESULTS: "1000"
+# LDAP_SEARCH_BIND_DN: ""
+# LDAP_USER_ATTRIBUTES: ""
+# LDAP_SEARCH_BIND_PASSWORD: ""
+# LDAP_USERNAME_ATTRIBUTE: ""
+# LDAP_MEMBER_ATTRIBUTE: ""
+# LDAP_USER_SEARCH_FILTER: "(objectClass=*)"
+# LDAP_CONFIG_BASE_DN: ""
+# LDAP_GROUP_BASE_DN: ""
+# LDAP_GROUP_SEARCH_FILTER: "(objectClass=*)"
+# LDAP_MEMBER_ATTRIBUTE_TYPE: "dn"
+# LDAP_GROUP_NAME_ATTRIBUTE: "cn"
+# LDAP_DEREFERENCE_ALIASES: "never"
+# LDAP_FOLLOW_REFERRALS: false
+# LDAP_MAX_REFERRAL_HOPS: "5"
+# LDAP_OPERATION_TIMEOUT: "30"
-ldap:
- {}
- # LDAP_HOSTNAME: "localhost"
- # LDAP_USER_BASE_DN: ""
- # LDAP_PORT: "389"
- # LDAP_ENCRYPTION_METHOD: "none"
- # LDAP_MAX_SEARCH_RESULTS: "1000"
- # LDAP_SEARCH_BIND_DN: ""
- # LDAP_USER_ATTRIBUTES: ""
- # LDAP_SEARCH_BIND_PASSWORD: ""
- # LDAP_USERNAME_ATTRIBUTE: ""
- # LDAP_MEMBER_ATTRIBUTE: ""
- # LDAP_USER_SEARCH_FILTER: "(objectClass=*)"
- # LDAP_CONFIG_BASE_DN: ""
- # LDAP_GROUP_BASE_DN: ""
- # LDAP_GROUP_SEARCH_FILTER: "(objectClass=*)"
- # LDAP_MEMBER_ATTRIBUTE_TYPE: "dn"
- # LDAP_GROUP_NAME_ATTRIBUTE: "cn"
- # LDAP_DEREFERENCE_ALIASES: "never"
- # LDAP_FOLLOW_REFERRALS: false
- # LDAP_MAX_REFERRAL_HOPS: "5"
- # LDAP_OPERATION_TIMEOUT: "30"
+saml: {}
+# SAML_IDP_METADATA_URL: ""
+# SAML_IDP_URL:
+# SAML_ENTITY_ID:
+# SAML_CALLBACK_URL:
+# SAML_STRICT:
+# SAML_DEBUG:
+# SAML_COMPRESS_REQUEST:
+# SAML_COMPRESS_RESPONSE:
+# SAML_GROUP_ATTRIBUTE:
-saml:
- {}
- # SAML_IDP_METADATA_URL: ""
- # SAML_IDP_URL:
- # SAML_ENTITY_ID:
- # SAML_CALLBACK_URL:
- # SAML_STRICT:
- # SAML_DEBUG:
- # SAML_COMPRESS_REQUEST:
- # SAML_COMPRESS_RESPONSE:
- # SAML_GROUP_ATTRIBUTE:
-
-proxy:
- {}
- # REMOTE_IP_VALVE_ENABLED: false
- # PROXY_BY_HEADER: ""
- # PROXY_PROTOCOL_HEADER: ""
- # PROXY_IP_HEADER: ""
- # PROXY_ALLOWED_IPS_REGEX: ""
+proxy: {}
+# REMOTE_IP_VALVE_ENABLED: false
+# PROXY_BY_HEADER: ""
+# PROXY_PROTOCOL_HEADER: ""
+# PROXY_IP_HEADER: ""
+# PROXY_ALLOWED_IPS_REGEX: ""
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: guacamole
postgresqlDatabase: guacamole
-
-probes:
- liveness:
- path: "/guacamole"
- readiness:
- path: "/guacamole"
- startup:
- path: "/guacamole"
-
persistence:
initdbdata:
enabled: true
type: emptyDir
mountPath: "/initdbdata"
-
installContainers:
1-creat-initdb-file:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -199,25 +136,24 @@ installContainers:
echo "Init file failed to create."
exit 1
fi
-
2-initdb:
image: "{{ .Values.ubuntuImage.repository }}:{{ .Values.ubuntuImage.tag }}"
env:
- name: POSTGRESQL_DATABASE
- value: "{{ .Values.postgresql.postgresqlDatabase }}"
+ value: "{{ .Values.cnpg.database }}"
- name: POSTGRESQL_USER
- value: "{{ .Values.postgresql.postgresqlUsername }}"
+ value: "{{ .Values.cnpg.user }}"
- name: POSTGRESQL_PORT
value: "5432"
- name: POSTGRESQL_HOSTNAME
valueFrom:
secretKeyRef:
- name: dbcreds
+ name: cnpg-main-urls
key: plainhost
- name: PGPASSWORD
valueFrom:
secretKeyRef:
- name: dbcreds
+ name: cnpg-main-urls
key: postgresql-password
volumeMounts:
- name: initdbdata
@@ -239,6 +175,53 @@ installContainers:
exit 1
fi
fi
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsUser: 1001
+ runAsGroup: 1001
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/guacamole"
+ readiness:
+ path: "/guacamole"
+ startup:
+ path: "/guacamole"
+ envFrom:
+ - configMapRef:
+ name: guacamole-client-env
+ env:
+ # Will probably be removed on 1.5.0 (https://github.com/apache/guacamole-client/pull/717)
+ POSTGRES_DATABASE: "{{ .Values.cnpg.database }}"
+ POSTGRES_USER: "{{ .Values.cnpg.user }}"
+ POSTGRES_PORT: 5432
+ POSTGRES_HOSTNAME:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ POSTGRES_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ # New format
+ POSTGRESQL_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ POSTGRESQL_HOSTNAME:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ POSTGRESQL_DATABASE: "{{ .Values.cnpg.database }}"
+ POSTGRESQL_USER: "{{ .Values.cnpg.user }}"
+ POSTGRESQL_PORT: 5432
+ GUACD_HOSTNAME: "localhost"
+ GUACD_PORT: 4822
diff --git a/charts/stable/guacd/Chart.yaml b/charts/stable/guacd/Chart.yaml
index 0a4b7e33644..b5ce6f11bf9 100644
--- a/charts/stable/guacd/Chart.yaml
+++ b/charts/stable/guacd/Chart.yaml
@@ -19,7 +19,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/guacd/templates/NOTES.txt b/charts/stable/guacd/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/guacd/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/guacd/templates/common.yaml b/charts/stable/guacd/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/guacd/templates/common.yaml
+++ b/charts/stable/guacd/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/guacd/values.yaml b/charts/stable/guacd/values.yaml
index c1c1cb144a7..2291b37539d 100644
--- a/charts/stable/guacd/values.yaml
+++ b/charts/stable/guacd/values.yaml
@@ -2,20 +2,17 @@ image:
repository: tccr.io/truecharts/guacamole-server
pullPolicy: IfNotPresent
tag: 1.5.0@sha256:8af58fecf895b6d8e05c5c945ac61fec732f5f5055458a382b7685e035c536ff
-
-securityContext:
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 1000
- runAsGroup: 1000
-
service:
main:
ports:
main:
targetPort: 4822
port: 4822
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsUser: 1000
+ runAsGroup: 1000
diff --git a/charts/stable/habridge/Chart.yaml b/charts/stable/habridge/Chart.yaml
index 8cc0bfa2793..07e44c92ef1 100644
--- a/charts/stable/habridge/Chart.yaml
+++ b/charts/stable/habridge/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/habridge/templates/NOTES.txt b/charts/stable/habridge/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/habridge/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/habridge/templates/common.yaml b/charts/stable/habridge/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/habridge/templates/common.yaml
+++ b/charts/stable/habridge/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/habridge/values.yaml b/charts/stable/habridge/values.yaml
index 259295cf577..d9a85175a89 100644
--- a/charts/stable/habridge/values.yaml
+++ b/charts/stable/habridge/values.yaml
@@ -2,18 +2,6 @@ image:
repository: tccr.io/truecharts/habridge
pullPolicy: IfNotPresent
tag: v5.4.1@sha256:3f733113b5a46f31e0f6a7ceea1acb88684e66bafd3cea4530c087bc2bb1cdb0
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- SEC_KEY: ""
-
service:
main:
ports:
@@ -27,13 +15,24 @@ service:
enabled: true
targetPort: 50000
port: 50000
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ SEC_KEY: ""
diff --git a/charts/stable/hammond/Chart.yaml b/charts/stable/hammond/Chart.yaml
index af84722dfa3..ff3b7d3f24d 100644
--- a/charts/stable/hammond/Chart.yaml
+++ b/charts/stable/hammond/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.0.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A self-hosted vehicle expense tracking system with support for multiple users.
home: https://truecharts.org/charts/stable/hammond
icon: https://truecharts.org/img/hotlink-ok/chart-icons/hammond.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/hammond/templates/NOTES.txt b/charts/stable/hammond/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/hammond/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/hammond/templates/common.yaml b/charts/stable/hammond/templates/common.yaml
index af7ef25789e..a4054fd126d 100644
--- a/charts/stable/hammond/templates/common.yaml
+++ b/charts/stable/hammond/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for hammond */}}
{{- include "hammond.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/hammond/values.yaml b/charts/stable/hammond/values.yaml
index 86807fe38ef..bffccb4be0f 100644
--- a/charts/stable/hammond/values.yaml
+++ b/charts/stable/hammond/values.yaml
@@ -2,20 +2,12 @@ image:
repository: tccr.io/truecharts/hammond
tag: 1.0.0@sha256:c8df8ddfb95c7b836f5022052ec9ea2c515803d6b3787b7725828a47e5f70b14
pullPolicy: IfNotPresent
-
-env:
- JWT_SECRET:
- secretKeyRef:
- name: hammond-secrets
- key: JWT_SECRET
-
service:
main:
ports:
main:
port: 10186
targetPort: 3000
-
persistence:
config:
enabled: true
@@ -23,6 +15,17 @@ persistence:
assets:
enabled: true
mountPath: "/assets"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ JWT_SECRET:
+ secretKeyRef:
+ name: hammond-secrets
+ key: JWT_SECRET
diff --git a/charts/stable/handbrake/Chart.yaml b/charts/stable/handbrake/Chart.yaml
index 653e7c4e0d9..08bb63d1c64 100644
--- a/charts/stable/handbrake/Chart.yaml
+++ b/charts/stable/handbrake/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "23.02.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs.
home: https://truecharts.org/charts/stable/handbrake
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/handbrake/templates/NOTES.txt b/charts/stable/handbrake/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/handbrake/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/handbrake/templates/common.yaml b/charts/stable/handbrake/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/handbrake/templates/common.yaml
+++ b/charts/stable/handbrake/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/handbrake/values.yaml b/charts/stable/handbrake/values.yaml
index f77c7fd49ed..b4497c72c06 100644
--- a/charts/stable/handbrake/values.yaml
+++ b/charts/stable/handbrake/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/handbrake
tag: 23.02.1@sha256:6c3b2acce5d7750fe4831d181ff9fc3dbf1c5663944778193477d51f9725f060
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -24,14 +15,6 @@ service:
enabled: true
port: 10055
targetPort: 5900
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-handbrake'
-
-secretEnv:
- VNC_PASSWORD: ""
-
handbrake:
KEEP_APP_RUNNING: false
DISPLAY_WIDTH: 1280
@@ -42,7 +25,6 @@ handbrake:
AUTOMATED_CONVERSION_FORMAT: "mp4"
AUTOMATED_CONVERSION_KEEP_SOURCE: true
AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION: "ignore"
-
configmap:
handbrake:
enabled: true
@@ -56,7 +38,6 @@ configmap:
AUTOMATED_CONVERSION_PRESET: "{{ .Values.handbrake.AUTOMATED_CONVERSION_PRESET }}"
AUTOMATED_CONVERSION_FORMAT: "{{ .Values.handbrake.AUTOMATED_CONVERSION_FORMAT }}"
AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION: "{{ .Values.handbrake.AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION }}"
-
persistence:
config:
enabled: true
@@ -67,6 +48,22 @@ persistence:
output:
enabled: true
mountPath: "/output"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ VNC_PASSWORD: ""
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-handbrake'
diff --git a/charts/stable/haste-server/Chart.yaml b/charts/stable/haste-server/Chart.yaml
index 9b64cfdc5ad..c8b6a47f74d 100644
--- a/charts/stable/haste-server/Chart.yaml
+++ b/charts/stable/haste-server/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Simple text sharing
home: https://truecharts.org/charts/stable/haste-server
icon: https://truecharts.org/img/hotlink-ok/chart-icons/haste-server.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/haste-server/templates/NOTES.txt b/charts/stable/haste-server/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/haste-server/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/haste-server/templates/common.yaml b/charts/stable/haste-server/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/haste-server/templates/common.yaml
+++ b/charts/stable/haste-server/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/haste-server/values.yaml b/charts/stable/haste-server/values.yaml
index 233bfa9b602..e3a442ae114 100644
--- a/charts/stable/haste-server/values.yaml
+++ b/charts/stable/haste-server/values.yaml
@@ -2,22 +2,25 @@ image:
repository: tccr.io/truecharts/haste-server
pullPolicy: IfNotPresent
tag: latest@sha256:dd6381fc117e072cc42da8e179703aca9d22cd8e30990cedab8b817cfba47c10
-
-env:
- STORAGE_FILEPATH: "/config"
- STORAGE_TYPE: "file"
-
service:
main:
ports:
main:
port: 7777
targetPort: 7777
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ STORAGE_FILEPATH: "/config"
+ STORAGE_TYPE: "file"
diff --git a/charts/stable/headphones/Chart.yaml b/charts/stable/headphones/Chart.yaml
index 581b41c4f2d..4e7c3bdc24a 100644
--- a/charts/stable/headphones/Chart.yaml
+++ b/charts/stable/headphones/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "58edc604"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: "An automated music downloader for NZB and Torrent, written in Python. It supports SABnzbd, NZBget, Transmission, µTorrent and Blackhole."
home: https://truecharts.org/charts/stable/headphones
icon: https://truecharts.org/img/hotlink-ok/chart-icons/headphones.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/headphones/templates/NOTES.txt b/charts/stable/headphones/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/headphones/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/headphones/templates/common.yaml b/charts/stable/headphones/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/headphones/templates/common.yaml
+++ b/charts/stable/headphones/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/headphones/values.yaml b/charts/stable/headphones/values.yaml
index 072b24765e5..bfef5e3da92 100644
--- a/charts/stable/headphones/values.yaml
+++ b/charts/stable/headphones/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/headphones
pullPolicy: IfNotPresent
tag: version-58edc604@sha256:f605d077d6d6023e3326421ce02eb81bd962163b68569f8e3953cb5ac2898344
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10064
targetPort: 8181
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/healthchecks/Chart.yaml b/charts/stable/healthchecks/Chart.yaml
index 7faf11cac92..e75e2457425 100644
--- a/charts/stable/healthchecks/Chart.yaml
+++ b/charts/stable/healthchecks/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.22.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Healthchecks is a cron job monitoring service. It listens for HTTP requests and email messages ("pings") from your cron jobs and scheduled tasks ("checks"). When a ping does not arrive on time, Healthchecks sends out alerts.
home: https://truecharts.org/charts/stable/healthchecks
icon: https://truecharts.org/img/hotlink-ok/chart-icons/healthchecks.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/healthchecks/templates/NOTES.txt b/charts/stable/healthchecks/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/healthchecks/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/healthchecks/templates/common.yaml b/charts/stable/healthchecks/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/healthchecks/templates/common.yaml
+++ b/charts/stable/healthchecks/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/healthchecks/values.yaml b/charts/stable/healthchecks/values.yaml
index c17d4285d33..28c6be8833b 100644
--- a/charts/stable/healthchecks/values.yaml
+++ b/charts/stable/healthchecks/values.yaml
@@ -2,35 +2,32 @@ image:
repository: tccr.io/truecharts/healthchecks
tag: version-v1.22.0@sha256:234347d239410227e8d4585c467293f7bb59859f2042bad885633c1ff30c98f2
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10074
targetPort: 8000
-
-secretEnv:
- SUPERUSER_EMAIL: "email@healthchecks.io"
- SUPERUSER_PASSWORD: "myVeryStrongPassword"
-
-env:
- REGENERATE_SETTINGS: "True"
- SITE_ROOT: "https://healthchecks.domain"
- SITE_NAME: ""
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ REGENERATE_SETTINGS: "True"
+ SITE_ROOT: "https://healthchecks.domain"
+ SITE_NAME: ""
+ SUPERUSER_EMAIL: "email@healthchecks.io"
+ SUPERUSER_PASSWORD: "myVeryStrongPassword"
diff --git a/charts/stable/hedgedoc/Chart.yaml b/charts/stable/hedgedoc/Chart.yaml
index 71ca96b2356..0d58bffe0bd 100644
--- a/charts/stable/hedgedoc/Chart.yaml
+++ b/charts/stable/hedgedoc/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/hedgedoc/templates/NOTES.txt b/charts/stable/hedgedoc/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/hedgedoc/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/hedgedoc/templates/common.yaml b/charts/stable/hedgedoc/templates/common.yaml
index f34e7e38cbb..61cb7d4c0db 100644
--- a/charts/stable/hedgedoc/templates/common.yaml
+++ b/charts/stable/hedgedoc/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for hedgedoc */}}
{{- include "hedgedoc.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/hedgedoc/values.yaml b/charts/stable/hedgedoc/values.yaml
index ad011229744..c8907d661bf 100644
--- a/charts/stable/hedgedoc/values.yaml
+++ b/charts/stable/hedgedoc/values.yaml
@@ -2,143 +2,145 @@ image:
repository: tccr.io/truecharts/hedgedoc
pullPolicy: IfNotPresent
tag: 1.9.7@sha256:9e086ade3ada3ae0ef50dbd911d81fa4ce27ac5cb1131a5976c830fcfbc62b8d
-
-env:
- NODE_ENV: "production"
- CMD_PORT: "{{ .Values.service.main.ports.main.port }}"
- CMD_DB_PORT: "5432"
- CMD_DB_DIALECT: "postgres"
- CMD_DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}"
- CMD_DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
- CMD_SESSION_SECRET:
- secretKeyRef:
- name: hedgedoc-secrets
- key: CMD_SESSION_SECRET
- CMD_DB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- CMD_DB_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- # User Defined
- CMD_FORBIDDEN_NOTE_IDS: "robots.txt, favicon.ico, api, build, css, docs, fonts, js, uploads, vendor, views"
- CMD_IMAGE_UPLOAD_TYPE: "filesystem"
- CMD_SOURCE_URL: ""
- CMD_TOOBUSY_LAG: 70
- CMD_ALLOW_GRAVATAR: true
- CMD_DOMAIN: false
- CMD_PROTOCOL_USESSL: false
- CMD_URL_ADDPORT: false
- # CMD_ALLOW_ORIGIN: "localhost"
- # CMD_HSTS_ENABLE: true
- # CMD_HSTS_INCLUDE_SUBDOMAINS: true
- # CMD_HSTS_MAX_AGE: 31536000
- # CMD_HSTS_PRELOAD: true
- # CMD_CSP_ENABLE: true
- # CMD_CSP_ADD_DISQUS: false
- # CMD_CSP_ADD_GOOGLE_ANALYTICS: false
- # CMD_CSP_REPORTURI: ""
- # CMD_CSP_ALLOW_FRAMING: true
- # CMD_CSP_ALLOW_PDF_EMBED: true
- # CMD_COOKIE_POLICY: "lax"
- # CMD_ALLOW_ANONYMOUS: false
- # CMD_ALLOW_ANONYMOUS_EDITS: false
- # CMD_ALLOW_FREEURL: false
- # CMD_REQUIRE_FREEURL_AUTHENTICATION: true
- # CMD_DEFAULT_PERMISSION: "editable"
- # CMD_SESSION_LIFE: 1209600000
- # CMD_EMAIL: true
- # CMD_ALLOW_EMAIL_REGISTER: true
- # CMD_DROPBOX_CLIENTID: ""
- # CMD_DROPBOX_CLIENTSECRET: ""
- # CMD_FACEBOOK_CLIENTID: ""
- # CMD_FACEBOOK_CLIENTSECRET: ""
- # CMD_GITHUB_CLIENTID: ""
- # CMD_GITHUB_CLIENTSECRET: ""
- # CMD_GITLAB_SCOPE: "api"
- # CMD_GITLAB_BASEURL: ""
- # CMD_GITLAB_CLIENTID: ""
- # CMD_GITLAB_CLIENTSECRET: ""
- # CMD_GITLAB_VERSION: "v4"
- # CMD_GOOGLE_CLIENTID: ""
- # CMD_GOOGLE_CLIENTSECRET: ""
- # CMD_GOOGLE_HOSTEDDOMAIN: ""
- # CMD_TWITTER_CONSUMERKEY: ""
- # CMD_TWITTER_CONSUMERSECRET: ""
- # CMD_MATTERMOST_BASEURL: ""
- # CMD_MATTERMOST_CLIENTID: ""
- # CMD_MATTERMOST_CLIENTSECRET: ""
- # CMD_OAUTH2_USER_PROFILE_URL: ""
- # CMD_OAUTH2_USER_PROFILE_USERNAME_ATTR: ""
- # CMD_OAUTH2_USER_PROFILE_DISPLAY_NAME_ATTR: ""
- # CMD_OAUTH2_USER_PROFILE_EMAIL_ATTR: ""
- # CMD_OAUTH2_USER_PROFILE_ID_ATTR: ""
- # CMD_OAUTH2_TOKEN_URL: ""
- # CMD_OAUTH2_AUTHORIZATION_URL: ""
- # CMD_OAUTH2_CLIENT_ID: ""
- # CMD_OAUTH2_CLIENT_SECRET: ""
- # CMD_OAUTH2_PROVIDERNAME: ""
- # CMD_OAUTH2_SCOPE: ""
- # CMD_OAUTH2_ROLES_CLAIM: ""
- # CMD_OAUTH2_ACCESS_ROLE: ""
- # CMD_LDAP_URL: ""
- # CMD_LDAP_BINDDN: ""
- # CMD_LDAP_BINDCREDENTIALS: ""
- # CMD_LDAP_SEARCHBASE: ""
- # CMD_LDAP_SEARCHFILTER: ""
- # CMD_LDAP_SEARCHATTRIBUTES: ""
- # CMD_LDAP_USERIDFIELD: ""
- # CMD_LDAP_USERNAMEFIELD: ""
- # CMD_LDAP_TLS_CA: ""
- # CMD_LDAP_PROVIDERNAME: ""
- # CMD_SAML_IDPSSOURL: ""
- # CMD_SAML_IDPCERT: ""
- # CMD_SAML_CLIENTCERT: ""
- # CMD_SAML_ISSUER: ""
- # CMD_SAML_DISABLEREQUESTEDAUTHNCONTEXT: false
- # CMD_SAML_IDENTIFIERFORMAT: "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress"
- # CMD_SAML_GROUPATTRIBUTE: ""
- # CMD_SAML_REQUIREDGROUPS: ""
- # CMD_SAML_EXTERNALGROUPS: ""
- # CMD_SAML_ATTRIBUTE_ID: ""
- # CMD_SAML_ATTRIBUTE_USERNAME: ""
- # CMD_SAML_ATTRIBUTE_EMAIL: ""
- # CMD_SAML_PROVIDERNAME: ""
- # CMD_S3_ACCESS_KEY_ID: ""
- # CMD_S3_SECRET_ACCESS_KEY: ""
- # CMD_S3_REGION: ""
- # CMD_S3_BUCKET: ""
- # CMD_S3_ENDPOINT: ""
- # CMD_AZURE_CONNECTION_STRING: ""
- # CMD_AZURE_CONTAINER: ""
- # CMD_MINIO_ACCESS_KEY: ""
- # CMD_MINIO_SECRET_KEY: ""
- # CMD_MINIO_ENDPOINT: ""
- # CMD_MINIO_PORT: ""
- # CMD_MINIO_SECURE: true
- # CMD_IMGUR_CLIENTID: ""
- # CMD_LUTIM_URL: ""
- # DEBUG: false
- # CMD_LOGLEVEL: "info"
-
service:
main:
ports:
main:
port: 10132
-
persistence:
uploads:
enabled: true
mountPath: "/hedgedoc/public/uploads"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: hedgedoc
postgresqlDatabase: hedgedoc
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ NODE_ENV: "production"
+ CMD_PORT: "{{ .Values.service.main.ports.main.port }}"
+ CMD_DB_PORT: "5432"
+ CMD_DB_DIALECT: "postgres"
+ CMD_DB_USERNAME: "{{ .Values.cnpg.user }}"
+ CMD_DB_DATABASE: "{{ .Values.cnpg.database }}"
+ CMD_SESSION_SECRET:
+ secretKeyRef:
+ name: hedgedoc-secrets
+ key: CMD_SESSION_SECRET
+ CMD_DB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ CMD_DB_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ # User Defined
+ CMD_FORBIDDEN_NOTE_IDS: "robots.txt, favicon.ico, api, build, css, docs, fonts, js, uploads, vendor, views"
+ CMD_IMAGE_UPLOAD_TYPE: "filesystem"
+ CMD_SOURCE_URL: ""
+ CMD_TOOBUSY_LAG: 70
+ CMD_ALLOW_GRAVATAR: true
+ CMD_DOMAIN: false
+ CMD_PROTOCOL_USESSL: false
+ CMD_URL_ADDPORT: false
+ # CMD_ALLOW_ORIGIN: "localhost"
+ # CMD_HSTS_ENABLE: true
+ # CMD_HSTS_INCLUDE_SUBDOMAINS: true
+ # CMD_HSTS_MAX_AGE: 31536000
+ # CMD_HSTS_PRELOAD: true
+ # CMD_CSP_ENABLE: true
+ # CMD_CSP_ADD_DISQUS: false
+ # CMD_CSP_ADD_GOOGLE_ANALYTICS: false
+ # CMD_CSP_REPORTURI: ""
+ # CMD_CSP_ALLOW_FRAMING: true
+ # CMD_CSP_ALLOW_PDF_EMBED: true
+ # CMD_COOKIE_POLICY: "lax"
+ # CMD_ALLOW_ANONYMOUS: false
+ # CMD_ALLOW_ANONYMOUS_EDITS: false
+ # CMD_ALLOW_FREEURL: false
+ # CMD_REQUIRE_FREEURL_AUTHENTICATION: true
+ # CMD_DEFAULT_PERMISSION: "editable"
+ # CMD_SESSION_LIFE: 1209600000
+ # CMD_EMAIL: true
+ # CMD_ALLOW_EMAIL_REGISTER: true
+ # CMD_DROPBOX_CLIENTID: ""
+ # CMD_DROPBOX_CLIENTSECRET: ""
+ # CMD_FACEBOOK_CLIENTID: ""
+ # CMD_FACEBOOK_CLIENTSECRET: ""
+ # CMD_GITHUB_CLIENTID: ""
+ # CMD_GITHUB_CLIENTSECRET: ""
+ # CMD_GITLAB_SCOPE: "api"
+ # CMD_GITLAB_BASEURL: ""
+ # CMD_GITLAB_CLIENTID: ""
+ # CMD_GITLAB_CLIENTSECRET: ""
+ # CMD_GITLAB_VERSION: "v4"
+ # CMD_GOOGLE_CLIENTID: ""
+ # CMD_GOOGLE_CLIENTSECRET: ""
+ # CMD_GOOGLE_HOSTEDDOMAIN: ""
+ # CMD_TWITTER_CONSUMERKEY: ""
+ # CMD_TWITTER_CONSUMERSECRET: ""
+ # CMD_MATTERMOST_BASEURL: ""
+ # CMD_MATTERMOST_CLIENTID: ""
+ # CMD_MATTERMOST_CLIENTSECRET: ""
+ # CMD_OAUTH2_USER_PROFILE_URL: ""
+ # CMD_OAUTH2_USER_PROFILE_USERNAME_ATTR: ""
+ # CMD_OAUTH2_USER_PROFILE_DISPLAY_NAME_ATTR: ""
+ # CMD_OAUTH2_USER_PROFILE_EMAIL_ATTR: ""
+ # CMD_OAUTH2_USER_PROFILE_ID_ATTR: ""
+ # CMD_OAUTH2_TOKEN_URL: ""
+ # CMD_OAUTH2_AUTHORIZATION_URL: ""
+ # CMD_OAUTH2_CLIENT_ID: ""
+ # CMD_OAUTH2_CLIENT_SECRET: ""
+ # CMD_OAUTH2_PROVIDERNAME: ""
+ # CMD_OAUTH2_SCOPE: ""
+ # CMD_OAUTH2_ROLES_CLAIM: ""
+ # CMD_OAUTH2_ACCESS_ROLE: ""
+ # CMD_LDAP_URL: ""
+ # CMD_LDAP_BINDDN: ""
+ # CMD_LDAP_BINDCREDENTIALS: ""
+ # CMD_LDAP_SEARCHBASE: ""
+ # CMD_LDAP_SEARCHFILTER: ""
+ # CMD_LDAP_SEARCHATTRIBUTES: ""
+ # CMD_LDAP_USERIDFIELD: ""
+ # CMD_LDAP_USERNAMEFIELD: ""
+ # CMD_LDAP_TLS_CA: ""
+ # CMD_LDAP_PROVIDERNAME: ""
+ # CMD_SAML_IDPSSOURL: ""
+ # CMD_SAML_IDPCERT: ""
+ # CMD_SAML_CLIENTCERT: ""
+ # CMD_SAML_ISSUER: ""
+ # CMD_SAML_DISABLEREQUESTEDAUTHNCONTEXT: false
+ # CMD_SAML_IDENTIFIERFORMAT: "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress"
+ # CMD_SAML_GROUPATTRIBUTE: ""
+ # CMD_SAML_REQUIREDGROUPS: ""
+ # CMD_SAML_EXTERNALGROUPS: ""
+ # CMD_SAML_ATTRIBUTE_ID: ""
+ # CMD_SAML_ATTRIBUTE_USERNAME: ""
+ # CMD_SAML_ATTRIBUTE_EMAIL: ""
+ # CMD_SAML_PROVIDERNAME: ""
+ # CMD_S3_ACCESS_KEY_ID: ""
+ # CMD_S3_SECRET_ACCESS_KEY: ""
+ # CMD_S3_REGION: ""
+ # CMD_S3_BUCKET: ""
+ # CMD_S3_ENDPOINT: ""
+ # CMD_AZURE_CONNECTION_STRING: ""
+ # CMD_AZURE_CONTAINER: ""
+ # CMD_MINIO_ACCESS_KEY: ""
+ # CMD_MINIO_SECRET_KEY: ""
+ # CMD_MINIO_ENDPOINT: ""
+ # CMD_MINIO_PORT: ""
+ # CMD_MINIO_SECURE: true
+ # CMD_IMGUR_CLIENTID: ""
+ # CMD_LUTIM_URL: ""
+ # DEBUG: false
+ # CMD_LOGLEVEL: "info"
diff --git a/charts/stable/heimdall/Chart.yaml b/charts/stable/heimdall/Chart.yaml
index 1d8ad526621..e32a3a119af 100644
--- a/charts/stable/heimdall/Chart.yaml
+++ b/charts/stable/heimdall/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.5.5"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: An Application dashboard and launcher
home: https://truecharts.org/charts/stable/heimdall
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- organizers
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/heimdall/templates/NOTES.txt b/charts/stable/heimdall/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/heimdall/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/heimdall/templates/common.yaml b/charts/stable/heimdall/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/heimdall/templates/common.yaml
+++ b/charts/stable/heimdall/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/heimdall/values.yaml b/charts/stable/heimdall/values.yaml
index 5dae5570cd1..dff6b8d28d4 100644
--- a/charts/stable/heimdall/values.yaml
+++ b/charts/stable/heimdall/values.yaml
@@ -2,30 +2,30 @@ image:
repository: tccr.io/truecharts/heimdall
tag: 2.5.5@sha256:c429ef13bffdd55f184cf85acef5a002fdf656b5a03a06a7f4bb066fbe16671a
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10014
targetPort: 80
-
-probes:
- startup:
- enabled: true
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ startup:
+ enabled: true
diff --git a/charts/stable/homarr/Chart.yaml b/charts/stable/homarr/Chart.yaml
index ed5abc15958..a396e3015ff 100644
--- a/charts/stable/homarr/Chart.yaml
+++ b/charts/stable/homarr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.11.5"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Homarr is a simple and lightweight homepage for your server, that helps you easily access all of your services in one place.
home: https://truecharts.org/charts/stable/homarr
icon: https://truecharts.org/img/hotlink-ok/chart-icons/homarr.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/homarr/templates/NOTES.txt b/charts/stable/homarr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/homarr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/homarr/templates/common.yaml b/charts/stable/homarr/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/homarr/templates/common.yaml
+++ b/charts/stable/homarr/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/homarr/values.yaml b/charts/stable/homarr/values.yaml
index 20a494fe44f..a63fe68e121 100644
--- a/charts/stable/homarr/values.yaml
+++ b/charts/stable/homarr/values.yaml
@@ -2,14 +2,12 @@ image:
repository: tccr.io/truecharts/homarr
tag: 0.11.5@sha256:ed4c906d1f017f5a49b6674b444f47bb444b1f7c22593f7a19036904faa146d2
pullPolicy: IfNotPresent
-
service:
main:
ports:
main:
port: 10245
targetPort: 7575
-
persistence:
config:
enabled: true
@@ -17,6 +15,8 @@ persistence:
icons:
enabled: true
mountPath: "/app/public/icons"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
diff --git a/charts/stable/home-assistant/Chart.yaml b/charts/stable/home-assistant/Chart.yaml
index 22829ccf8a9..91a9eb39176 100644
--- a/charts/stable/home-assistant/Chart.yaml
+++ b/charts/stable/home-assistant/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2023.2.5"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -33,4 +33,3 @@ annotations:
truecharts.org/catagories: |
- home-automation
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/home-assistant/templates/NOTES.txt b/charts/stable/home-assistant/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/home-assistant/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/home-assistant/templates/common.yaml b/charts/stable/home-assistant/templates/common.yaml
index b9e7208f382..995efb03eb0 100644
--- a/charts/stable/home-assistant/templates/common.yaml
+++ b/charts/stable/home-assistant/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/home-assistant/values.yaml b/charts/stable/home-assistant/values.yaml
index 820b2d876ad..2b389959554 100644
--- a/charts/stable/home-assistant/values.yaml
+++ b/charts/stable/home-assistant/values.yaml
@@ -2,22 +2,12 @@ image:
repository: tccr.io/truecharts/home-assistant
pullPolicy: IfNotPresent
tag: 2023.2.5@sha256:551ee82347af025e02a7fc27e526d0c4f05e8b29e7bbe948edc6bc12d306fb5f
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 8123
targetPort: 8123
-
initContainers:
init:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -27,23 +17,19 @@ initContainers:
mountPath: "/config/init"
- name: config
mountPath: "/config"
-
# # Enable devices to be discoverable
# hostNetwork: true
# # When hostNetwork is true set dnsPolicy to ClusterFirstWithHostNet
# dnsPolicy: ClusterFirstWithHostNet
-
homeassistant:
trusted_proxies: []
-
# Enable a prometheus-operator servicemonitor
prometheus:
serviceMonitor:
enabled: false
# interval: 1m
# additionalLabels: {}
-
persistence:
config:
enabled: true
@@ -55,9 +41,8 @@ persistence:
type: "custom"
volumeSpec:
configMap:
- name: '{{ include "tc.common.names.fullname" . }}-init'
+ name: '{{ include "tc.v1.common.names.fullname" . }}-init'
defaultMode: 0777
-
configmap:
init:
enabled: true
@@ -117,7 +102,6 @@ configmap:
echo "Removing HACS zip file..."
rm "/config/custom_components/hacs.zip"
echo "Installation complete."
-
configuration.yaml.default: |-
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
@@ -131,13 +115,11 @@ configmap:
script: !include scripts.yaml
scene: !include scenes.yaml
recorder.default: |-
-
recorder:
purge_keep_days: 30
commit_interval: 3
db_url: {{ ( printf "%s?client_encoding=utf8" ( .Values.postgresql.url.complete | trimAll "\"" ) ) | quote }}
http.default: |-
-
http:
use_x_forwarded_for: true
trusted_proxies:
@@ -153,7 +135,6 @@ postgresql:
postgresqlUsername: home-assistant
postgresqlDatabase: home-assistant
existingSecret: "dbcreds"
-
influxdb:
enabled: false
architecture: standalone
@@ -163,6 +144,12 @@ influxdb:
enabled: false
# storageClass: ""
#
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/homebox/Chart.yaml b/charts/stable/homebox/Chart.yaml
index ab9f7ce9cea..103d9431e6b 100644
--- a/charts/stable/homebox/Chart.yaml
+++ b/charts/stable/homebox/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.8.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Inventory and organization system built for the Home User.
home: https://truecharts.org/charts/stable/homebox
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- inventory
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/homebox/templates/NOTES.txt b/charts/stable/homebox/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/homebox/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/homebox/templates/_secret.tpl b/charts/stable/homebox/templates/_secret.tpl
index a9aa119619d..a8eddc8d326 100644
--- a/charts/stable/homebox/templates/_secret.tpl
+++ b/charts/stable/homebox/templates/_secret.tpl
@@ -1,7 +1,7 @@
{{/* Define the secret */}}
{{- define "homebox.secret" -}}
-{{- $secretName := printf "%s-homebox-secret" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-homebox-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
apiVersion: v1
diff --git a/charts/stable/homebox/templates/common.yaml b/charts/stable/homebox/templates/common.yaml
index 8e47aec9cc8..6eece2f87da 100644
--- a/charts/stable/homebox/templates/common.yaml
+++ b/charts/stable/homebox/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secret */}}
{{- include "homebox.secret" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/homebox/values.yaml b/charts/stable/homebox/values.yaml
index 0d86f2f42f1..412b3230759 100644
--- a/charts/stable/homebox/values.yaml
+++ b/charts/stable/homebox/values.yaml
@@ -2,7 +2,6 @@ image:
repository: tccr.io/truecharts/homebox
pullPolicy: IfNotPresent
tag: 0.8.2@sha256:4068fcc7ee472444a13a4e1dc3f018dddf020f826dc170d870525bd2bcb19fb4
-
homebox:
allow_registration: true
auto_increment_asset_id: true
@@ -14,22 +13,26 @@ homebox:
mailer_from: ""
mailer_username: ""
mailer_password: ""
-
-envFrom:
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-homebox-secret'
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
port: 10603
-
persistence:
data:
enabled: true
mountPath: /data
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ envFrom:
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-homebox-secret'
diff --git a/charts/stable/homelablabelmaker/Chart.yaml b/charts/stable/homelablabelmaker/Chart.yaml
index 6fbc935d53a..ef07ddef87a 100644
--- a/charts/stable/homelablabelmaker/Chart.yaml
+++ b/charts/stable/homelablabelmaker/Chart.yaml
@@ -8,7 +8,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: DIY tool to create and print labels for Dell Poweredge and HP Proliant drive caddies.
home: https://truecharts.org/charts/stable/homelablabelmaker
diff --git a/charts/stable/homelablabelmaker/templates/NOTES.txt b/charts/stable/homelablabelmaker/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/homelablabelmaker/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/homelablabelmaker/templates/common.yaml b/charts/stable/homelablabelmaker/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/homelablabelmaker/templates/common.yaml
+++ b/charts/stable/homelablabelmaker/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/homelablabelmaker/values.yaml b/charts/stable/homelablabelmaker/values.yaml
index 0b449fd2012..aa05c9abbff 100644
--- a/charts/stable/homelablabelmaker/values.yaml
+++ b/charts/stable/homelablabelmaker/values.yaml
@@ -2,22 +2,19 @@ image:
repository: tccr.io/truecharts/homelablabelmaker
tag: latest@sha256:a1e41adaafade429f7603b32f603bc809b0bd3ee4433ac382fd803ef979dce73
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
service:
main:
ports:
main:
port: 10581
- protocol: HTTP
+ protocol: http
targetPort: 80
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
diff --git a/charts/stable/homepage/Chart.yaml b/charts/stable/homepage/Chart.yaml
index ddf5d748d83..782007c223b 100644
--- a/charts/stable/homepage/Chart.yaml
+++ b/charts/stable/homepage/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.6.9"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A highly customizable homepage
home: https://truecharts.org/charts/stable/homepage
icon: https://truecharts.org/img/hotlink-ok/chart-icons/homepage.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- dashboard
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/homepage/templates/NOTES.txt b/charts/stable/homepage/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/homepage/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/homepage/templates/common.yaml b/charts/stable/homepage/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/homepage/templates/common.yaml
+++ b/charts/stable/homepage/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/homepage/values.yaml b/charts/stable/homepage/values.yaml
index b033d0c6987..4c7f2680620 100644
--- a/charts/stable/homepage/values.yaml
+++ b/charts/stable/homepage/values.yaml
@@ -2,19 +2,19 @@ image:
repository: tccr.io/truecharts/homepage
tag: 0.6.9@sha256:906adeec83ce48459c89224e6b5a6c362f417fb1b88597ae64d06ad3958f6302
pullPolicy: IfNotPresent
-
service:
main:
ports:
main:
port: 10352
- protocol: HTTP
+ protocol: http
targetPort: 3000
-
persistence:
config:
enabled: true
mountPath: /app/config
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
diff --git a/charts/stable/homer/Chart.yaml b/charts/stable/homer/Chart.yaml
index 631fb589ddc..d6e75629755 100644
--- a/charts/stable/homer/Chart.yaml
+++ b/charts/stable/homer/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "23.02.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A dead simple static homepage for your server to keep your services on hand.
home: https://truecharts.org/charts/stable/homer
icon: https://truecharts.org/img/hotlink-ok/chart-icons/homer.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/homer/templates/NOTES.txt b/charts/stable/homer/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/homer/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/homer/templates/common.yaml b/charts/stable/homer/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/homer/templates/common.yaml
+++ b/charts/stable/homer/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/homer/values.yaml b/charts/stable/homer/values.yaml
index 719704d278d..0bdaa6e4ee0 100644
--- a/charts/stable/homer/values.yaml
+++ b/charts/stable/homer/values.yaml
@@ -2,25 +2,26 @@ image:
repository: tccr.io/truecharts/homer
tag: 23.02.2@sha256:df6c6888d7a5a856239299662b24f468000dc4893956ddd7bdca42bb1b9451b4
pullPolicy: IfNotPresent
-
-podSecurityContext:
- runAsUser: 1000
- runAsGroup: 1000
-
-env:
- INIT_ASSETS: true
-
service:
main:
ports:
main:
port: 10178
targetPort: 8080
-
persistence:
config:
enabled: true
mountPath: "/www/assets"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsUser: 1000
+ runAsGroup: 1000
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ INIT_ASSETS: true
diff --git a/charts/stable/htpcmanager/Chart.yaml b/charts/stable/htpcmanager/Chart.yaml
index 85fdb1c3e74..dcd0353ade8 100644
--- a/charts/stable/htpcmanager/Chart.yaml
+++ b/charts/stable/htpcmanager/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/htpcmanager/templates/NOTES.txt b/charts/stable/htpcmanager/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/htpcmanager/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/htpcmanager/templates/common.yaml b/charts/stable/htpcmanager/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/htpcmanager/templates/common.yaml
+++ b/charts/stable/htpcmanager/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/htpcmanager/values.yaml b/charts/stable/htpcmanager/values.yaml
index 2f0f11d6046..76d06927435 100644
--- a/charts/stable/htpcmanager/values.yaml
+++ b/charts/stable/htpcmanager/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/htpcmanager
pullPolicy: IfNotPresent
tag: v2021.11.17@sha256:3f167c4321214b0ed00e2f1f1ca7d5990671e44bc06c2ed5ec4901e755187ccd
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 8085
port: 8085
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/hyperion-ng/Chart.yaml b/charts/stable/hyperion-ng/Chart.yaml
index ae1d651a8c3..a03fd3bdfbf 100644
--- a/charts/stable/hyperion-ng/Chart.yaml
+++ b/charts/stable/hyperion-ng/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.0.14"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Hyperion is an opensource Bias or Ambient Lighting implementation
home: https://truecharts.org/charts/stable/hyperion-ng
icon: https://truecharts.org/img/hotlink-ok/chart-icons/hyperion-ng.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/hyperion-ng/templates/NOTES.txt b/charts/stable/hyperion-ng/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/hyperion-ng/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/hyperion-ng/templates/common.yaml b/charts/stable/hyperion-ng/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/hyperion-ng/templates/common.yaml
+++ b/charts/stable/hyperion-ng/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/hyperion-ng/values.yaml b/charts/stable/hyperion-ng/values.yaml
index 1e56ec7a66d..5b991ae92d7 100644
--- a/charts/stable/hyperion-ng/values.yaml
+++ b/charts/stable/hyperion-ng/values.yaml
@@ -2,14 +2,6 @@ image:
repository: tccr.io/truecharts/hyperion.ng
tag: 2.0.14@sha256:d2a68d14655b0aca7c9babda8e2fba5abde5e1439607b7e92d38eafe8f0d85dc
pullPolicy: IfNotPresent
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -37,11 +29,15 @@ service:
enabled: true
port: 19333
targetPort: 19333
-
persistence:
config:
enabled: true
mountPath: "/root/.hyperion"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/icantbelieveitsnotvaletudo/Chart.yaml b/charts/stable/icantbelieveitsnotvaletudo/Chart.yaml
index e02f1856aaa..1626dc65cb8 100644
--- a/charts/stable/icantbelieveitsnotvaletudo/Chart.yaml
+++ b/charts/stable/icantbelieveitsnotvaletudo/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2021.2.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Create live map data from Valetudo powered robots
home: https://truecharts.org/charts/stable/icantbelieveitsnotvaletudo
icon: https://truecharts.org/img/hotlink-ok/chart-icons/icantbelieveitsnotvaletudo.png
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/icantbelieveitsnotvaletudo/templates/NOTES.txt b/charts/stable/icantbelieveitsnotvaletudo/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/icantbelieveitsnotvaletudo/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/icantbelieveitsnotvaletudo/templates/common.yaml b/charts/stable/icantbelieveitsnotvaletudo/templates/common.yaml
index eacdafa9525..35fcae65ec8 100644
--- a/charts/stable/icantbelieveitsnotvaletudo/templates/common.yaml
+++ b/charts/stable/icantbelieveitsnotvaletudo/templates/common.yaml
@@ -1,4 +1,4 @@
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/icantbelieveitsnotvaletudo/values.yaml b/charts/stable/icantbelieveitsnotvaletudo/values.yaml
index fb9e9489773..adaf990d0ab 100644
--- a/charts/stable/icantbelieveitsnotvaletudo/values.yaml
+++ b/charts/stable/icantbelieveitsnotvaletudo/values.yaml
@@ -2,24 +2,18 @@ image:
repository: tccr.io/truecharts/icantbelieveitsnotvaletudo
tag: v2021.2.1@sha256:b15340fe81b7a55690323111ffbda41264f8c77b04431fdeafdbc26bfe896d33
pullPolicy: IfNotPresent
-
-controller:
- strategy: RollingUpdate
-
configmap:
settings:
enabled: true
data:
config.json: |
{{- .Values.config | mustToPrettyJson | nindent 4 }}
-
service:
main:
ports:
main:
port: 10039
targetPort: 3000
-
persistence:
config:
enabled: true
@@ -31,8 +25,7 @@ persistence:
type: "custom"
volumeSpec:
configMap:
- name: '{{ printf "%v-settings" (include "tc.common.names.fullname" .) }}'
-
+ name: '{{ printf "%v-settings" (include "tc.v1.common.names.fullname" .) }}'
config:
mapsettings:
drawPath: true
@@ -49,6 +42,11 @@ config:
publishMapImage: true
webserver:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ strategy: RollingUpdate
diff --git a/charts/stable/icinga2/Chart.yaml b/charts/stable/icinga2/Chart.yaml
index 962221c9e7e..514ea0364c2 100644
--- a/charts/stable/icinga2/Chart.yaml
+++ b/charts/stable/icinga2/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.13.6"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- monitoring
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/icinga2/templates/NOTES.txt b/charts/stable/icinga2/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/icinga2/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/icinga2/templates/common.yaml b/charts/stable/icinga2/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/icinga2/templates/common.yaml
+++ b/charts/stable/icinga2/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/icinga2/values.yaml b/charts/stable/icinga2/values.yaml
index dc5e6ef800e..c60562f4ac6 100644
--- a/charts/stable/icinga2/values.yaml
+++ b/charts/stable/icinga2/values.yaml
@@ -2,30 +2,6 @@ image:
repository: tccr.io/truecharts/icinga2
tag: 2.13.6@sha256:4ab5db64ef09a6095b07530273a3403958d51e3f990c0ea092e288211e963ae9
pullPolicy: IfNotPresent
-
-env:
- DEFAULT_MYSQL_USER: icinga2
- DEFAULT_MYSQL_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainhost
- DEFAULT_MYSQL_PASS:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
- MYSQL_ROOT_PASSWORD:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-root-password
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -46,7 +22,6 @@ service:
enabled: true
port: 10116
targetPort: 5665
-
persistence:
config:
enabled: true
@@ -60,12 +35,35 @@ persistence:
ssmtp:
enabled: true
mountPath: "/etc/ssmtp"
-
mariadb:
enabled: true
mariadbUsername: icinga2
mariadbDatabase: icinga2
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DEFAULT_MYSQL_USER: icinga2
+ DEFAULT_MYSQL_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainhost
+ DEFAULT_MYSQL_PASS:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
+ MYSQL_ROOT_PASSWORD:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-root-password
diff --git a/charts/stable/immich/Chart.yaml b/charts/stable/immich/Chart.yaml
index 892137a3a85..653eb334ebf 100644
--- a/charts/stable/immich/Chart.yaml
+++ b/charts/stable/immich/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.49.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -31,4 +31,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/immich/templates/NOTES.txt b/charts/stable/immich/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/immich/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/immich/templates/_configmap.tpl b/charts/stable/immich/templates/_configmap.tpl
index 0bc42fede82..bcf833c95ab 100644
--- a/charts/stable/immich/templates/_configmap.tpl
+++ b/charts/stable/immich/templates/_configmap.tpl
@@ -1,9 +1,9 @@
{{/* Define the configmap */}}
{{- define "immich.config" -}}
-{{- $serverConfigName := printf "%s-server-config" (include "tc.common.names.fullname" .) -}}
-{{- $commonConfigName := printf "%s-common-config" (include "tc.common.names.fullname" .) -}}
-{{- $proxyConfigName := printf "%s-proxy-config" (include "tc.common.names.fullname" .) }}
+{{- $serverConfigName := printf "%s-server-config" (include "tc.v1.common.lib.chart.names.fullname" .) -}}
+{{- $commonConfigName := printf "%s-common-config" (include "tc.v1.common.lib.chart.names.fullname" .) -}}
+{{- $proxyConfigName := printf "%s-proxy-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
apiVersion: v1
kind: ConfigMap
diff --git a/charts/stable/immich/templates/_microservices.tpl b/charts/stable/immich/templates/_microservices.tpl
index ee6c2282898..3cf9973a652 100644
--- a/charts/stable/immich/templates/_microservices.tpl
+++ b/charts/stable/immich/templates/_microservices.tpl
@@ -15,11 +15,11 @@ volumeMounts:
mountPath: {{ .Values.persistence.uploads.mountPath }}
envFrom:
- secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-immich-secret'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-immich-secret'
- configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-common-config'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-common-config'
- configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-server-config'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-server-config'
readinessProbe:
exec:
command:
diff --git a/charts/stable/immich/templates/_ml.tpl b/charts/stable/immich/templates/_ml.tpl
index d197e2888a6..69eb3a85837 100644
--- a/charts/stable/immich/templates/_ml.tpl
+++ b/charts/stable/immich/templates/_ml.tpl
@@ -28,11 +28,11 @@ volumeMounts:
{{- end }}
envFrom:
- configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-common-config'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-common-config'
- configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-server-config'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-server-config'
- secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-immich-secret'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-immich-secret'
#readinessProbe:
# exec:
# command:
diff --git a/charts/stable/immich/templates/_proxy.tpl b/charts/stable/immich/templates/_proxy.tpl
index 103939741dd..4813dc5e945 100644
--- a/charts/stable/immich/templates/_proxy.tpl
+++ b/charts/stable/immich/templates/_proxy.tpl
@@ -16,7 +16,7 @@ securityContext:
runAsNonRoot: {{ .Values.securityContext.runAsNonRoot }}
envFrom:
- configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-common-config'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-common-config'
ports:
- containerPort: {{ .Values.service.main.ports.main.targetPort }}
name: main
diff --git a/charts/stable/immich/templates/_secret.tpl b/charts/stable/immich/templates/_secret.tpl
index 28b9f9053fd..05194d56a8c 100644
--- a/charts/stable/immich/templates/_secret.tpl
+++ b/charts/stable/immich/templates/_secret.tpl
@@ -1,7 +1,7 @@
{{/* Define the secret */}}
{{- define "immich.secret" -}}
-{{- $secretName := printf "%s-immich-secret" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-immich-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
apiVersion: v1
kind: Secret
diff --git a/charts/stable/immich/templates/_web.tpl b/charts/stable/immich/templates/_web.tpl
index 9c0107ead21..021bac357f4 100644
--- a/charts/stable/immich/templates/_web.tpl
+++ b/charts/stable/immich/templates/_web.tpl
@@ -16,7 +16,7 @@ command:
- ./entrypoint.sh
envFrom:
- configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-common-config'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-common-config'
readinessProbe:
httpGet:
path: /
diff --git a/charts/stable/immich/templates/common.yaml b/charts/stable/immich/templates/common.yaml
index 31ed6b6d749..f368d2f396f 100644
--- a/charts/stable/immich/templates/common.yaml
+++ b/charts/stable/immich/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secret */}}
{{- include "immich.secret" . }}
@@ -15,4 +15,4 @@
{{- $_ := set .Values.additionalContainers "microservices" (include "immich.microservices" . | fromYaml) -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/immich/values.yaml b/charts/stable/immich/values.yaml
index 51f8264022f..fd5b343477c 100644
--- a/charts/stable/immich/values.yaml
+++ b/charts/stable/immich/values.yaml
@@ -2,34 +2,18 @@ image:
repository: tccr.io/truecharts/immich-server
tag: 1.49.0@sha256:baa95afb670ee0e8d013a29eacff6ddc96751998854ba6882c242ce257ac8fbd
pullPolicy: IfNotPresent
-
mlImage:
repository: tccr.io/truecharts/immich-ml
tag: 1.49.0@sha256:779e1d486d7ac5a1ed98b67b6f4a556e8e5baf334e4f0b9480315226384922c4
pullPolicy: IfNotPresent
-
webImage:
repository: tccr.io/truecharts/immich-web
tag: 1.49.0@sha256:983a1f8b736ba337e7370fa19232febf0469c7748f670f15fb0ed4f35f9d88af
pullPolicy: IfNotPresent
-
proxyImage:
repository: tccr.io/truecharts/immich-proxy
tag: 1.49.0@sha256:08e467d09e6f4abf10e4ea93e0310e6bc323e4ea6b0a6c05fb128bb46ed38578
pullPolicy: IfNotPresent
-
-command:
- - /bin/sh
- - ./start-server.sh
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
immich:
enable_ml: true
public_login_page_message: Immich
@@ -39,37 +23,13 @@ immich:
log_level: simple
mapbox_enable: false
mapbox_key: ""
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-server-config'
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-common-config'
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-immich-secret'
-
-probes:
- liveness:
- path: /server-info/ping
- type: HTTP
- port: 3001
- readiness:
- path: /server-info/ping
- type: HTTP
- port: 3001
- startup:
- path: /server-info/ping
- type: HTTP
- port: 3001
-
service:
main:
ports:
main:
port: 10323
- protocol: HTTP
+ protocol: http
targetPort: 8080
-
persistence:
uploads:
enabled: true
@@ -78,16 +38,48 @@ persistence:
enabled: true
type: emptyDir
mountPath: /cache
-
postgresql:
enabled: true
- existingSecret: dbcreds
+ existingSecret: "dbcreds"
postgresqlUsername: immich
postgresqlDatabase: immich
-
redis:
enabled: true
existingSecret: rediscreds
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: /server-info/ping
+ type: HTTP
+ port: 3001
+ readiness:
+ path: /server-info/ping
+ type: HTTP
+ port: 3001
+ startup:
+ path: /server-info/ping
+ type: HTTP
+ port: 3001
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-server-config'
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-common-config'
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-immich-secret'
+ command:
+ - /bin/sh
+ - ./start-server.sh
diff --git a/charts/stable/impostor-server/Chart.yaml b/charts/stable/impostor-server/Chart.yaml
index ba9dee1bd70..17feb901711 100644
--- a/charts/stable/impostor-server/Chart.yaml
+++ b/charts/stable/impostor-server/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.7.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: A private Among Us server
home: https://truecharts.org/charts/stable/impostor-server
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- games
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/impostor-server/ci/values.yaml b/charts/stable/impostor-server/ci/values.yaml
index 5f1bccab1ed..b4090d5a2f3 100644
--- a/charts/stable/impostor-server/ci/values.yaml
+++ b/charts/stable/impostor-server/ci/values.yaml
@@ -2,3 +2,5 @@ image:
repository: tccr.io/truecharts/impostor-server-nightly
pullPolicy: IfNotPresent
tag: vnightly@sha256:5461c18a01751038e3c760713e5ed75d5ec12291e373a695df3835db46e2e79b
+securityContext:
+ container: null
diff --git a/charts/stable/impostor-server/templates/NOTES.txt b/charts/stable/impostor-server/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/impostor-server/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/impostor-server/templates/common.yaml b/charts/stable/impostor-server/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/impostor-server/templates/common.yaml
+++ b/charts/stable/impostor-server/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/impostor-server/values.yaml b/charts/stable/impostor-server/values.yaml
index fcf8b43cd2f..1a4c2366f75 100644
--- a/charts/stable/impostor-server/values.yaml
+++ b/charts/stable/impostor-server/values.yaml
@@ -2,35 +2,38 @@ image:
repository: tccr.io/truecharts/impostor-server
pullPolicy: IfNotPresent
tag: 1.7.3@sha256:db386022d771e9ac6cd352059991b166e5320d6b9592012fadc0fe2910220fa4
-
nightlyImage:
repository: tccr.io/truecharts/impostor-server-nightly
pullPolicy: IfNotPresent
tag: vnightly@sha256:5461c18a01751038e3c760713e5ed75d5ec12291e373a695df3835db46e2e79b
-
-env:
- IMPOSTOR_Server__PublicIp: "127.0.0.1"
- IMPOSTOR_Server__ListenIp: "0.0.0.0"
- IMPOSTOR_AntiCheat__Enabled: true
- IMPOSTOR_AntiCheat__BanIpFromGame: true
- IMPOSTOR_Debug__GameRecorderEnabled: false
- IMPOSTOR_Debug__GameRecorderPath: ""
-
service:
main:
ports:
main:
- protocol: UDP
+ protocol: udp
port: 22023
targetPort: 22023
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ env:
+ IMPOSTOR_Server__PublicIp: "127.0.0.1"
+ IMPOSTOR_Server__ListenIp: "0.0.0.0"
+ IMPOSTOR_AntiCheat__Enabled: true
+ IMPOSTOR_AntiCheat__BanIpFromGame: true
+ IMPOSTOR_Debug__GameRecorderEnabled: false
+ IMPOSTOR_Debug__GameRecorderPath: ""
diff --git a/charts/stable/inventree/Chart.yaml b/charts/stable/inventree/Chart.yaml
index d6391c5d623..b0497df7a7d 100644
--- a/charts/stable/inventree/Chart.yaml
+++ b/charts/stable/inventree/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.8.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -34,4 +34,3 @@ annotations:
truecharts.org/catagories: |
- utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/inventree/templates/NOTES.txt b/charts/stable/inventree/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/inventree/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/inventree/templates/_configmap.tpl b/charts/stable/inventree/templates/_configmap.tpl
index 5e44974aec8..6c1699ddbfe 100644
--- a/charts/stable/inventree/templates/_configmap.tpl
+++ b/charts/stable/inventree/templates/_configmap.tpl
@@ -1,8 +1,8 @@
{{/* Define the secrets */}}
{{- define "inventree.config" -}}
-{{- $configName := printf "%s-inventree-config" (include "tc.common.names.fullname" .) }}
-{{- $nginxConfigName := printf "%s-inventree-config-nginx" (include "tc.common.names.fullname" .) }}
+{{- $configName := printf "%s-inventree-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $nginxConfigName := printf "%s-inventree-config-nginx" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
diff --git a/charts/stable/inventree/templates/_init.tpl b/charts/stable/inventree/templates/_init.tpl
index a52fd6730e1..30ef6cd364f 100644
--- a/charts/stable/inventree/templates/_init.tpl
+++ b/charts/stable/inventree/templates/_init.tpl
@@ -19,7 +19,7 @@ volumeMounts:
mountPath: "/home/inventree/data"
envFrom:
- secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-inventree-secret'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-inventree-secret'
- configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-inventree-config'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-inventree-config'
{{- end -}}
diff --git a/charts/stable/inventree/templates/_secrets.tpl b/charts/stable/inventree/templates/_secrets.tpl
index 8bd429c01cb..4a7a3a73b0a 100644
--- a/charts/stable/inventree/templates/_secrets.tpl
+++ b/charts/stable/inventree/templates/_secrets.tpl
@@ -1,7 +1,7 @@
{{/* Define the secrets */}}
{{- define "inventree.secrets" -}}
-{{- $secretName := printf "%s-inventree-secret" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-inventree-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
apiVersion: v1
diff --git a/charts/stable/inventree/templates/_worker.tpl b/charts/stable/inventree/templates/_worker.tpl
index ca9037cb708..cf4875fe4cb 100644
--- a/charts/stable/inventree/templates/_worker.tpl
+++ b/charts/stable/inventree/templates/_worker.tpl
@@ -13,7 +13,7 @@ volumeMounts:
mountPath: "/home/inventree/data"
envFrom:
- secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-inventree-secret'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-inventree-secret'
- configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-inventree-config'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-inventree-config'
{{- end -}}
diff --git a/charts/stable/inventree/templates/common.yaml b/charts/stable/inventree/templates/common.yaml
index 009cb8c8acb..8f440cb9077 100644
--- a/charts/stable/inventree/templates/common.yaml
+++ b/charts/stable/inventree/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for inventree */}}
{{- include "inventree.secrets" . }}
@@ -12,4 +12,4 @@
{{- $_ := set .Values.additionalContainers "worker" (include "inventree.worker" . | fromYaml) -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/inventree/values.yaml b/charts/stable/inventree/values.yaml
index 1013e176e40..b67cfd844c8 100644
--- a/charts/stable/inventree/values.yaml
+++ b/charts/stable/inventree/values.yaml
@@ -2,26 +2,10 @@ image:
repository: tccr.io/truecharts/inventree
tag: 0.8.4@sha256:57888f289eb9b2f03c141842eec5ae3946df1176ddcde4810c70307df8429edd
pullPolicy: IfNotPresent
-
nginxImage:
repository: tccr.io/truecharts/nginx
tag: 1.23.3@sha256:0d92357c536291f04dad45f9af95dbdad46fb7a6e940f981a3a332f9d5279665
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-# https://github.com/inventree/InvenTree/pull/3096
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-envFrom:
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-inventree-secret'
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-inventree-config'
-
inventree:
credentials:
admin_mail: "test@example.com"
@@ -42,13 +26,11 @@ inventree:
tls: false
ssl: false
sender: ""
-
service:
main:
ports:
main:
port: 10231
-
persistence:
data:
enabled: true
@@ -60,21 +42,35 @@ persistence:
mountPath: "/etc/nginx/conf.d"
volumeSpec:
configMap:
- name: '{{ include "tc.common.names.fullname" . }}-inventree-config-nginx'
+ name: '{{ include "tc.v1.common.names.fullname" . }}-inventree-config-nginx'
items:
- key: nginx.conf
path: default.conf
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: inventree
postgresqlDatabase: inventree
-
redis:
enabled: true
existingSecret: "rediscreds"
redisUsername: default
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ envFrom:
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-inventree-secret'
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-inventree-config'
diff --git a/charts/stable/invidious/Chart.yaml b/charts/stable/invidious/Chart.yaml
index e0fd1ac3a23..d690925e371 100644
--- a/charts/stable/invidious/Chart.yaml
+++ b/charts/stable/invidious/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -31,4 +31,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/invidious/templates/NOTES.txt b/charts/stable/invidious/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/invidious/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/invidious/templates/_config.tpl b/charts/stable/invidious/templates/_config.tpl
index f93f15a0249..1f30d6c6579 100644
--- a/charts/stable/invidious/templates/_config.tpl
+++ b/charts/stable/invidious/templates/_config.tpl
@@ -1,7 +1,7 @@
{{/* Define the configmap */}}
{{- define "invidious.config" -}}
-{{- $configName := printf "%s-invidious-config" (include "tc.common.names.fullname" .) }}
+{{- $configName := printf "%s-invidious-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
{{- $vNet := .Values.invidious.network }}
{{- $vLog := .Values.invidious.logging }}
{{- $vFeat := .Values.invidious.features }}
diff --git a/charts/stable/invidious/templates/common.yaml b/charts/stable/invidious/templates/common.yaml
index 83290053c0d..1fd62e223a1 100644
--- a/charts/stable/invidious/templates/common.yaml
+++ b/charts/stable/invidious/templates/common.yaml
@@ -1,9 +1,9 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{- include "invidious.config" . }}
{{- $_ := set .Values.installContainers "dbseed" (include "invidious.dbseed" . | fromYaml) -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/invidious/values.yaml b/charts/stable/invidious/values.yaml
index 86d59c9005f..c4f84eef184 100644
--- a/charts/stable/invidious/values.yaml
+++ b/charts/stable/invidious/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/invidious
pullPolicy: IfNotPresent
tag: latest@sha256:5c1b8cdb02e9f865b7d026131efd669425aa77d6e2a98927a80ba4cf631c52d7
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
invidious:
network:
inbound:
@@ -24,28 +15,23 @@ invidious:
use_quic: false
cookies: []
force_resolve: "ipv4"
-
logging:
output: STDOUT
log_level: "Info"
-
features:
popular_enabled: true
statistics_enabled: false
-
users_accounts:
registration_enabled: true
login_enabled: true
captcha_enabled: true
admins: []
-
background_jobs:
channel_threads: 1
channel_refresh_interval: 30m
full_refresh: false
feed_threads: 1
decrypt_polling: false
-
jobs:
clear_expired_items:
enable: true
@@ -53,11 +39,9 @@ invidious:
enable: true
refresh_feeds:
enable: true
-
captcha:
captcha_api_url: "https://api.anti-captcha.com"
captcha_key: ""
-
miscellaneous:
banner: ""
use_pubsub_feeds: false
@@ -65,7 +49,6 @@ invidious:
dmca_content: []
cache_annotations: false
playlist_length_limit: 500
-
default_user_preferences:
internationalization:
locale: en-US
@@ -104,33 +87,40 @@ invidious:
show_nick: true
automatic_instance_redirect: false
extend_desc: false
-
-envFrom:
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-invidious-config'
-
service:
main:
ports:
main:
port: 10594
- protocol: HTTP
-
-probes:
- liveness:
- type: HTTP
- readiness:
- type: HTTP
- startup:
- type: HTTP
-
+ protocol: http
postgresql:
enabled: true
- existingSecret: dbcreds
+ existingSecret: "dbcreds"
postgresqlDatabase: invidious
# DB User cannot be changed
# hardcoded from upstream
postgresqlUsername: kemal
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ type: HTTP
+ readiness:
+ type: HTTP
+ startup:
+ type: HTTP
+ envFrom:
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-invidious-config'
diff --git a/charts/stable/ipfs/Chart.yaml b/charts/stable/ipfs/Chart.yaml
index 810b45bb72f..648b2ce78e8 100644
--- a/charts/stable/ipfs/Chart.yaml
+++ b/charts/stable/ipfs/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.18.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: IPFS is a global, versioned, peer-to-peer Interplanetary Filesystem.
home: https://truecharts.org/charts/stable/ipfs
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- storage
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/ipfs/templates/NOTES.txt b/charts/stable/ipfs/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/ipfs/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/ipfs/templates/common.yaml b/charts/stable/ipfs/templates/common.yaml
index ead65062525..a204deeeb4f 100644
--- a/charts/stable/ipfs/templates/common.yaml
+++ b/charts/stable/ipfs/templates/common.yaml
@@ -1 +1 @@
-{{- include "tc.common.loader.all" . }}
+{{- include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/ipfs/values.yaml b/charts/stable/ipfs/values.yaml
index 7fc6807658f..7498168381c 100644
--- a/charts/stable/ipfs/values.yaml
+++ b/charts/stable/ipfs/values.yaml
@@ -2,20 +2,6 @@ image:
repository: tccr.io/truecharts/ipfs
pullPolicy: IfNotPresent
tag: 0.18.1@sha256:933b164fb4bfc649c1374c7db6e513c367985c7305bdad3e079ea534f7f28bc0
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- IPFS_PROFILE: "server"
- IPFS_SWARM_KEY: ""
- IPFS_SWARM_KEY_FILE: ""
-
service:
main:
ports:
@@ -33,7 +19,7 @@ service:
enabled: true
ports:
peer-udp:
- protocol: UDP
+ protocol: udp
enabled: true
targetPort: 4001
port: 4001
@@ -45,15 +31,6 @@ service:
enabled: true
targetPort: 8080
port: 10147
-
-probes:
- liveness:
- path: "/webui"
- readiness:
- path: "/webui"
- startup:
- path: "/webui"
-
persistence:
data:
enabled: true
@@ -67,6 +44,28 @@ persistence:
ipns:
enabled: true
mountPath: "/ipns"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/webui"
+ readiness:
+ path: "/webui"
+ startup:
+ path: "/webui"
+ env:
+ IPFS_PROFILE: "server"
+ IPFS_SWARM_KEY: ""
+ IPFS_SWARM_KEY_FILE: ""
diff --git a/charts/stable/ispy-agent-dvr/Chart.yaml b/charts/stable/ispy-agent-dvr/Chart.yaml
index ecd5b69a509..08194c6edd2 100644
--- a/charts/stable/ispy-agent-dvr/Chart.yaml
+++ b/charts/stable/ispy-agent-dvr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.5.3.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: iSpy's Agent DVR, a standalone DVR service to manage IP cameras.
home: https://truecharts.org/charts/stable/ispy-agent-dvr
icon: https://truecharts.org/img/hotlink-ok/chart-icons/ispy-agent-dvr.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- security
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/ispy-agent-dvr/templates/NOTES.txt b/charts/stable/ispy-agent-dvr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/ispy-agent-dvr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/ispy-agent-dvr/templates/common.yaml b/charts/stable/ispy-agent-dvr/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/ispy-agent-dvr/templates/common.yaml
+++ b/charts/stable/ispy-agent-dvr/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/ispy-agent-dvr/values.yaml b/charts/stable/ispy-agent-dvr/values.yaml
index cfadf8f9937..ae18fedaf47 100644
--- a/charts/stable/ispy-agent-dvr/values.yaml
+++ b/charts/stable/ispy-agent-dvr/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/ispy-agent-dvr
tag: 4.5.3.0@sha256:4171b73d12d93fe4690339533fd1e0b2b8b0f47f3e5f6f4d89a81fdc8d570303
pullPolicy: IfNotPresent
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -22,7 +13,7 @@ service:
ports:
turn:
enabled: true
- protocol: UDP
+ protocol: udp
port: 3478
targetPort: 3478
webrtc:
@@ -30,60 +21,59 @@ service:
ports:
webrtc0:
enabled: true
- protocol: UDP
+ protocol: udp
port: 50000
targetPort: 50000
webrtc1:
enabled: true
- protocol: UDP
+ protocol: udp
port: 50001
targetPort: 50001
webrtc2:
enabled: true
- protocol: UDP
+ protocol: udp
port: 50002
targetPort: 50002
webrtc3:
enabled: true
- protocol: UDP
+ protocol: udp
port: 50003
targetPort: 50003
webrtc4:
enabled: true
- protocol: UDP
+ protocol: udp
port: 50004
targetPort: 50004
webrtc5:
enabled: true
- protocol: UDP
+ protocol: udp
port: 50005
targetPort: 50005
webrtc6:
enabled: true
- protocol: UDP
+ protocol: udp
port: 50006
targetPort: 60005
webrtc7:
enabled: true
- protocol: UDP
+ protocol: udp
port: 50007
targetPort: 50007
webrtc8:
enabled: true
- protocol: UDP
+ protocol: udp
port: 50008
targetPort: 50008
webrtc9:
enabled: true
- protocol: UDP
+ protocol: udp
port: 50009
targetPort: 50009
webrtc10:
enabled: true
- protocol: UDP
+ protocol: udp
port: 50010
targetPort: 50010
-
persistence:
config:
enabled: true
@@ -94,6 +84,12 @@ persistence:
commands:
enabled: true
mountPath: "/agent/Commands"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/iyuuplus/Chart.yaml b/charts/stable/iyuuplus/Chart.yaml
index 5db5b57ddd2..5e6c2ff510b 100644
--- a/charts/stable/iyuuplus/Chart.yaml
+++ b/charts/stable/iyuuplus/Chart.yaml
@@ -17,7 +17,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/iyuuplus/templates/NOTES.txt b/charts/stable/iyuuplus/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/iyuuplus/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/iyuuplus/templates/common.yaml b/charts/stable/iyuuplus/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/iyuuplus/templates/common.yaml
+++ b/charts/stable/iyuuplus/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/iyuuplus/values.yaml b/charts/stable/iyuuplus/values.yaml
index 92d92b3689d..666931349c5 100644
--- a/charts/stable/iyuuplus/values.yaml
+++ b/charts/stable/iyuuplus/values.yaml
@@ -2,22 +2,12 @@ image:
repository: tccr.io/truecharts/iyuuplus
pullPolicy: IfNotPresent
tag: latest@sha256:46718f557ccbc9f6a11b546f5ea978ab09fafca80fabcf4405807c3d3379d60c
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 8787
port: 10188
-
persistence:
config:
enabled: true
@@ -28,6 +18,12 @@ persistence:
btbackup:
enabled: true
mountPath: "/BT_backup"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/jackett/Chart.yaml b/charts/stable/jackett/Chart.yaml
index 5110c6378fa..64417791d61 100644
--- a/charts/stable/jackett/Chart.yaml
+++ b/charts/stable/jackett/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.20.2297"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: API Support for your favorite torrent trackers.
home: https://truecharts.org/charts/stable/jackett
@@ -29,4 +29,3 @@ annotations:
- media
- test
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/jackett/templates/NOTES.txt b/charts/stable/jackett/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/jackett/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/jackett/templates/common.yaml b/charts/stable/jackett/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/jackett/templates/common.yaml
+++ b/charts/stable/jackett/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/jackett/values.yaml b/charts/stable/jackett/values.yaml
index 79387a8c5b8..1aab7607cc0 100644
--- a/charts/stable/jackett/values.yaml
+++ b/charts/stable/jackett/values.yaml
@@ -2,32 +2,32 @@ image:
repository: tccr.io/truecharts/jackett
pullPolicy: IfNotPresent
tag: 0.20.2297@sha256:4de1541011cb56935ba5a8e28a58f6cbcf62a903393dc94581eda0b6e2aa117c
-
-securityContext:
- readOnlyRootFilesystem: false
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
targetPort: 9117
port: 9117
-
-probes:
- liveness:
- path: "/UI/Login"
-
- readiness:
- path: "/UI/Login"
-
- startup:
- path: "/UI/Login"
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/UI/Login"
+ readiness:
+ path: "/UI/Login"
+ startup:
+ path: "/UI/Login"
diff --git a/charts/stable/jdownloader2/Chart.yaml b/charts/stable/jdownloader2/Chart.yaml
index e9d5f5a0331..a0d8be5f973 100644
--- a/charts/stable/jdownloader2/Chart.yaml
+++ b/charts/stable/jdownloader2/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "23.02.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: JDownloader is a free, open-source download management tool with a huge community of developers that makes downloading as easy and fast as it should be.
home: https://truecharts.org/charts/stable/jdownloader2
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- downloads
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/jdownloader2/templates/NOTES.txt b/charts/stable/jdownloader2/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/jdownloader2/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/jdownloader2/templates/common.yaml b/charts/stable/jdownloader2/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/jdownloader2/templates/common.yaml
+++ b/charts/stable/jdownloader2/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/jdownloader2/values.yaml b/charts/stable/jdownloader2/values.yaml
index 3b73977fb19..0044533bb67 100644
--- a/charts/stable/jdownloader2/values.yaml
+++ b/charts/stable/jdownloader2/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/jdownloader-2
pullPolicy: IfNotPresent
tag: 23.02.2@sha256:67a8592a99de8921bdaca4d4c6660ad2c44d599ee5156d7da93d93668928d05d
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -31,14 +22,6 @@ service:
enabled: true
port: 10056
targetPort: 5900
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-jdownloader'
-
-secretEnv:
- VNC_PASSWORD: ""
-
jdownloader:
# General Settings
KEEP_APP_RUNNING: false
@@ -47,7 +30,6 @@ jdownloader:
DISPLAY_HEIGHT: 768
SECURE_CONNECTION: false
ENABLE_CJK_FONT: false
-
configmap:
jdownloader:
enabled: true
@@ -57,7 +39,6 @@ configmap:
SECURE_CONNECTION: '{{ ternary "1" "0" .Values.jdownloader.SECURE_CONNECTION }}'
DISPLAY_WIDTH: "{{ .Values.jdownloader.DISPLAY_WIDTH }}"
DISPLAY_HEIGHT: "{{ .Values.jdownloader.DISPLAY_HEIGHT }}"
-
persistence:
config:
enabled: true
@@ -65,6 +46,22 @@ persistence:
output:
enabled: true
mountPath: "/output"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ VNC_PASSWORD: ""
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-jdownloader'
diff --git a/charts/stable/jellyfin/Chart.yaml b/charts/stable/jellyfin/Chart.yaml
index 92a137b81aa..fc7fb7ce699 100644
--- a/charts/stable/jellyfin/Chart.yaml
+++ b/charts/stable/jellyfin/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "10.8.9"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Jellyfin is a Free Software Media System
home: https://truecharts.org/charts/stable/jellyfin
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/jellyfin/templates/NOTES.txt b/charts/stable/jellyfin/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/jellyfin/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/jellyfin/templates/common.yaml b/charts/stable/jellyfin/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/jellyfin/templates/common.yaml
+++ b/charts/stable/jellyfin/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/jellyfin/values.yaml b/charts/stable/jellyfin/values.yaml
index ba591fe9986..fe54310d02a 100644
--- a/charts/stable/jellyfin/values.yaml
+++ b/charts/stable/jellyfin/values.yaml
@@ -2,20 +2,12 @@ image:
repository: tccr.io/truecharts/jellyfin
pullPolicy: IfNotPresent
tag: 10.8.9@sha256:32efce54017dcefcd437dc179baabb0ed79ad44298b9d0850388bd69f8e9eac5
-
-securityContext:
- readOnlyRootFilesystem: false
-
-env:
- JELLYFIN_PublishedServerUrl: "https://jelly.mydomain.com"
-
service:
main:
ports:
main:
port: 8096
targetPort: 8096
-
persistence:
config:
enabled: true
@@ -28,6 +20,15 @@ persistence:
enabled: true
mountPath: "/config/transcodes"
type: "emptyDir"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ JELLYFIN_PublishedServerUrl: "https://jelly.mydomain.com"
diff --git a/charts/stable/jellyseerr/Chart.yaml b/charts/stable/jellyseerr/Chart.yaml
index 4f76a24ed4e..506fc0d9db7 100644
--- a/charts/stable/jellyseerr/Chart.yaml
+++ b/charts/stable/jellyseerr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.4.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Jellyseerr is a fork of Overseerr with support for Jellyfin and Emby. It can be used to manage requests for your media library.
home: https://truecharts.org/charts/stable/jellyseerr
icon: https://truecharts.org/img/hotlink-ok/chart-icons/jellyseerr.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/jellyseerr/templates/NOTES.txt b/charts/stable/jellyseerr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/jellyseerr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/jellyseerr/templates/common.yaml b/charts/stable/jellyseerr/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/jellyseerr/templates/common.yaml
+++ b/charts/stable/jellyseerr/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/jellyseerr/values.yaml b/charts/stable/jellyseerr/values.yaml
index fb16197cf68..f2dd1540898 100644
--- a/charts/stable/jellyseerr/values.yaml
+++ b/charts/stable/jellyseerr/values.yaml
@@ -2,23 +2,26 @@ image:
repository: tccr.io/truecharts/jellyseerr
tag: 1.4.1@sha256:61edd5bab2e8892ffdb1a31c2b3157650b85d8b7c64471d45e2fe2ab6ebb3a09
pullPolicy: IfNotPresent
-
-env:
- PORT: "{{ .Values.service.main.ports.main.port }}"
- # User Defined
- JELLYFIN_TYPE: ""
- LOG_LEVEL: "info"
-
service:
main:
ports:
main:
port: 10241
-
persistence:
config:
enabled: true
mountPath: "/app/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ PORT: "{{ .Values.service.main.ports.main.port }}"
+ # User Defined
+ JELLYFIN_TYPE: ""
+ LOG_LEVEL: "info"
diff --git a/charts/stable/joplin-server/CHANGELOG.md b/charts/stable/joplin-server/CHANGELOG.md
index cc5df96b215..064feb04ab3 100644
--- a/charts/stable/joplin-server/CHANGELOG.md
+++ b/charts/stable/joplin-server/CHANGELOG.md
@@ -11,7 +11,7 @@
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- - Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
diff --git a/charts/stable/joplin-server/Chart.yaml b/charts/stable/joplin-server/Chart.yaml
index e1be03fd8d8..ec5514a5b1a 100644
--- a/charts/stable/joplin-server/Chart.yaml
+++ b/charts/stable/joplin-server/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.10.9"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/joplin-server/templates/NOTES.txt b/charts/stable/joplin-server/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/joplin-server/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/joplin-server/templates/common.yaml b/charts/stable/joplin-server/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/joplin-server/templates/common.yaml
+++ b/charts/stable/joplin-server/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/joplin-server/values.yaml b/charts/stable/joplin-server/values.yaml
index 540b79e4340..be59a63c2f2 100644
--- a/charts/stable/joplin-server/values.yaml
+++ b/charts/stable/joplin-server/values.yaml
@@ -2,64 +2,62 @@ image:
repository: tccr.io/truecharts/joplin-server
tag: 2.10.9@sha256:29ed1e4c260781b4c3b716798e946f206cc78c1fc41aec2faeea05f3fc7118b9
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- APP_BASE_URL: http://localhost:22300
- APP_PORT: 22300
- DB_CLIENT: "pg"
- POSTGRES_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
- POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- POSTGRES_PORT: "5432"
- POSTGRES_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- POSTGRES_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- MAILER_ENABLED: 0
- MAILER_HOST: ""
- MAILER_PORT: 465
- MAILER_SECURE: true
- MAILER_AUTH_USER: ""
- MAILER_AUTH_PASSWORD: ""
- MAILER_NOREPLY_NAME: ""
- MAILER_NOREPLY_EMAIL: ""
-
-probes:
- liveness:
- path: "/api/ping"
- readiness:
- path: "/api/ping"
- startup:
- path: "/api/ping"
-
service:
main:
ports:
main:
port: 22300
targetPort: 22300
-
persistence:
config:
enabled: true
mountPath: "/config"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: joplin
postgresqlDatabase: joplin
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/api/ping"
+ readiness:
+ path: "/api/ping"
+ startup:
+ path: "/api/ping"
+ env:
+ APP_BASE_URL: http://localhost:22300
+ APP_PORT: 22300
+ DB_CLIENT: "pg"
+ POSTGRES_DATABASE: "{{ .Values.cnpg.database }}"
+ POSTGRES_USER: "{{ .Values.cnpg.user }}"
+ POSTGRES_PORT: "5432"
+ POSTGRES_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ POSTGRES_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ MAILER_ENABLED: 0
+ MAILER_HOST: ""
+ MAILER_PORT: 465
+ MAILER_SECURE: true
+ MAILER_AUTH_USER: ""
+ MAILER_AUTH_PASSWORD: ""
+ MAILER_NOREPLY_NAME: ""
+ MAILER_NOREPLY_EMAIL: ""
diff --git a/charts/stable/jupyter/Chart.yaml b/charts/stable/jupyter/Chart.yaml
index 7f51ad7de65..40234842e1a 100644
--- a/charts/stable/jupyter/Chart.yaml
+++ b/charts/stable/jupyter/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2023"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Jupyter a web based IDE
home: https://truecharts.org/charts/stable/jupyter
diff --git a/charts/stable/jupyter/templates/NOTES.txt b/charts/stable/jupyter/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/jupyter/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/jupyter/templates/common.yaml b/charts/stable/jupyter/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/jupyter/templates/common.yaml
+++ b/charts/stable/jupyter/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/jupyter/values.yaml b/charts/stable/jupyter/values.yaml
index 3816314ec16..6bb49ebd528 100644
--- a/charts/stable/jupyter/values.yaml
+++ b/charts/stable/jupyter/values.yaml
@@ -30,39 +30,37 @@ allsparkImage:
repository: tccr.io/truecharts/jupyter-all-spark
pullPolicy: IfNotPresent
tag: v2023-02@sha256:fe321309b5a660918a6a77928e59b67a33d6b881aeebfc215e0a22fe80e63eb0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
jupyter:
jupyter_cmd: lab
restartable: true
-
-env:
- NB_UID: "{{ .Values.security.PUID }}"
- NB_GID: "{{ .Values.podSecurityContext.fsGroup }}"
- NB_UMASK: "{{ .Values.security.UMASK }}"
- # User Defined
- DOCKER_STACKS_JUPYTER_CMD: "{{ .Values.jupyter.jupyter_cmd }}"
- RESTARTABLE: '{{ ternary "yes" "no" .Values.jupyter.restartable }}'
-
service:
main:
ports:
main:
port: 10300
- protocol: HTTP
+ protocol: http
targetPort: 8888
-
persistence:
data:
enabled: true
mountPath: /home/jovyan/work
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ NB_UID: "{{ .Values.security.PUID }}"
+ NB_GID: "{{ .Values.podSecurityContext.fsGroup }}"
+ NB_UMASK: "{{ .Values.security.UMASK }}"
+ # User Defined
+ DOCKER_STACKS_JUPYTER_CMD: "{{ .Values.jupyter.jupyter_cmd }}"
+ RESTARTABLE: '{{ ternary "yes" "no" .Values.jupyter.restartable }}'
diff --git a/charts/stable/k8s-gateway/Chart.yaml b/charts/stable/k8s-gateway/Chart.yaml
index 8292e6f0cb7..0e5122bfac4 100644
--- a/charts/stable/k8s-gateway/Chart.yaml
+++ b/charts/stable/k8s-gateway/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.3.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: A Helm chart for the k8s_gateway CoreDNS plugin
home: https://truecharts.org/charts/stable/k8s-gateway
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- networking
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/k8s-gateway/templates/NOTES.txt b/charts/stable/k8s-gateway/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/k8s-gateway/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/k8s-gateway/templates/_configmap.tpl b/charts/stable/k8s-gateway/templates/_configmap.tpl
index c13bc87007f..59f36dd9e9e 100644
--- a/charts/stable/k8s-gateway/templates/_configmap.tpl
+++ b/charts/stable/k8s-gateway/templates/_configmap.tpl
@@ -17,7 +17,7 @@ Create the matchable regex from domain
apiVersion: v1
kind: ConfigMap
metadata:
- name: {{ include "tc.common.names.fullname" . }}-corefile
+ name: {{ include "tc.v1.common.lib.chart.names.fullname" . }}-corefile
labels:
{{- include "tc.common.labels" . | nindent 4 }}
data:
diff --git a/charts/stable/k8s-gateway/templates/common.yaml b/charts/stable/k8s-gateway/templates/common.yaml
index 80417591e99..fd22f104e3e 100644
--- a/charts/stable/k8s-gateway/templates/common.yaml
+++ b/charts/stable/k8s-gateway/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render configmap for nextcloud */}}
@@ -13,7 +13,7 @@ readOnly: true
type: "custom"
volumeSpec:
configMap:
- name: {{ include "tc.common.names.fullname" . }}-corefile
+ name: {{ include "tc.v1.common.lib.chart.names.fullname" . }}-corefile
items:
- key: Corefile
path: Corefile
@@ -21,4 +21,4 @@ volumeSpec:
{{- $_ := set .Values.persistence "config-volume" (include "k8s-gateway.configvolume" . | fromYaml) -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/k8s-gateway/values.yaml b/charts/stable/k8s-gateway/values.yaml
index 33bc45b56f7..78dd6412e61 100644
--- a/charts/stable/k8s-gateway/values.yaml
+++ b/charts/stable/k8s-gateway/values.yaml
@@ -2,38 +2,14 @@ image:
repository: tccr.io/truecharts/k8s_gateway
pullPolicy: IfNotPresent
tag: 0.3.3@sha256:246e7006afaf57a398b02e417a31d6f14fb43562901388772778f60be586b807
-
-controller:
- # -- Set additional annotations on the deployment/statefulset/daemonset
- # -- Number of desired pods
- replicas: 2
- # -- Set the controller upgrade strategy
- # For Deployments, valid values are Recreate (default) and RollingUpdate.
- # For StatefulSets, valid values are OnDelete and RollingUpdate (default).
- # DaemonSets ignore this.
- strategy: RollingUpdate
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-args: ["-conf", "/etc/coredns/Corefile"]
-
# -- TTL for non-apex responses (in seconds)
ttl: 300
-
# -- Limit what kind of resources to watch, e.g. watchedResources: ["Ingress"]
watchedResources: []
-
# -- Service name of a secondary DNS server (should be `serviceName.namespace`)
secondary: ""
-
# -- Override the default `serviceName.namespace` domain apex
apex: ""
-
# -- list of processed domains
domains:
# -- Delegated domain
@@ -44,7 +20,6 @@ domains:
dnsChallenge:
enabled: false
domain: dns01.clouddns.com
-
forward:
enabled: true
primary: tls://1.1.1.1
@@ -52,19 +27,16 @@ forward:
options:
- name: tls_servername
value: cloudflare-dns.com
-
serviceAccount:
main:
# -- Specifies whether a service account should be created
enabled: true
-
# -- Create a ClusterRole and ClusterRoleBinding
# @default -- See below
rbac:
main:
# -- Enables or disables the ClusterRole and ClusterRoleBinding
enabled: true
-
# -- Set Rules on the ClusterRole
rules:
- apiGroups:
@@ -83,51 +55,66 @@ rbac:
verbs:
- list
- watch
-
service:
main:
ports:
main:
- protocol: UDP
+ protocol: udp
port: 53
targetPort: 53
-
-probes:
- liveness:
- custom: true
- spec:
- httpGet:
- path: /health
- port: 8080
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- successThreshold: 1
- failureThreshold: 5
-
- readiness:
- custom: true
- spec:
- httpGet:
- path: /ready
- port: 8181
- scheme: HTTP
- initialDelaySeconds: 10
- timeoutSeconds: 5
- successThreshold: 1
- failureThreshold: 5
-
- startup:
- custom: true
- spec:
- httpGet:
- path: /ready
- port: 8181
- scheme: HTTP
- initialDelaySeconds: 3
- timeoutSeconds: 2
- periodSeconds: 5
- failureThreshold: 60
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ custom: true
+ spec:
+ httpGet:
+ path: /health
+ port: 8080
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ successThreshold: 1
+ failureThreshold: 5
+ readiness:
+ custom: true
+ spec:
+ httpGet:
+ path: /ready
+ port: 8181
+ scheme: HTTP
+ initialDelaySeconds: 10
+ timeoutSeconds: 5
+ successThreshold: 1
+ failureThreshold: 5
+ startup:
+ custom: true
+ spec:
+ httpGet:
+ path: /ready
+ port: 8181
+ scheme: HTTP
+ initialDelaySeconds: 3
+ timeoutSeconds: 2
+ periodSeconds: 5
+ failureThreshold: 60
+ args: ["-conf", "/etc/coredns/Corefile"]
+ # -- Set additional annotations on the deployment/statefulset/daemonset
+ # -- Number of desired pods
+ replicas: 2
+ # -- Set the controller upgrade strategy
+ # For Deployments, valid values are Recreate (default) and RollingUpdate.
+ # For StatefulSets, valid values are OnDelete and RollingUpdate (default).
+ # DaemonSets ignore this.
+ strategy: RollingUpdate
diff --git a/charts/stable/kanboard/Chart.yaml b/charts/stable/kanboard/Chart.yaml
index 0a490c980f8..3bf11533459 100644
--- a/charts/stable/kanboard/Chart.yaml
+++ b/charts/stable/kanboard/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/kanboard/templates/NOTES.txt b/charts/stable/kanboard/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/kanboard/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/kanboard/templates/common.yaml b/charts/stable/kanboard/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/kanboard/templates/common.yaml
+++ b/charts/stable/kanboard/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/kanboard/values.yaml b/charts/stable/kanboard/values.yaml
index 258a36bcad4..7cfe3b20031 100644
--- a/charts/stable/kanboard/values.yaml
+++ b/charts/stable/kanboard/values.yaml
@@ -2,38 +2,12 @@ image:
repository: tccr.io/truecharts/kanboard
tag: 1.2.26@sha256:d266d93b0e1047db83e3a324d9757eaa0b00efeee920fa12b82fbe0482344275
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- MAIL_CONFIGURATION: false
- LOG_DRIVER: stdout
- DB_DRIVER: "postgres"
- DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
- DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}"
- DB_PORT: "5432"
- DB_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- DB_HOSTNAME:
- secretKeyRef:
- name: dbcreds
- key: plainhost
-
service:
main:
ports:
main:
port: 10015
targetPort: 80
-
persistence:
data:
enabled: true
@@ -41,12 +15,36 @@ persistence:
ssl:
enabled: true
mountPath: "/etc/nginx/ssl"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: kanboard
postgresqlDatabase: kanboard
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ MAIL_CONFIGURATION: false
+ LOG_DRIVER: stdout
+ DB_DRIVER: "postgres"
+ DB_NAME: "{{ .Values.cnpg.database }}"
+ DB_USERNAME: "{{ .Values.cnpg.user }}"
+ DB_PORT: "5432"
+ DB_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ DB_HOSTNAME:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
diff --git a/charts/stable/kasm/Chart.yaml b/charts/stable/kasm/Chart.yaml
index 07e40885335..de5a3b108fd 100644
--- a/charts/stable/kasm/Chart.yaml
+++ b/charts/stable/kasm/Chart.yaml
@@ -7,7 +7,7 @@ appVersion: "1.12.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Kasm Workspaces is a streaming platform for delivering browser-based access to desktops, applications, and web services.
home: https://truecharts.org/charts/stable/kasm
diff --git a/charts/stable/kasm/templates/NOTES.txt b/charts/stable/kasm/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/kasm/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/kasm/templates/common.yaml b/charts/stable/kasm/templates/common.yaml
index 79d2cc9fa70..d4b623f9f7b 100644
--- a/charts/stable/kasm/templates/common.yaml
+++ b/charts/stable/kasm/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{- if hasKey .Values "kasm" -}}
{{- if .Values.kasm.mountUdev -}}
@@ -12,4 +12,4 @@
{{- end -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/kasm/values.yaml b/charts/stable/kasm/values.yaml
index eba9b3b1255..61b7b68155d 100644
--- a/charts/stable/kasm/values.yaml
+++ b/charts/stable/kasm/values.yaml
@@ -2,64 +2,60 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/kasm
tag: 1.12.0@sha256:18c929908d80199b2240b0a1787f93393272220750b4003978c8a7513b08cb0d
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
- fsGroup: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
- allowPrivilegeEscalation: true
- privileged: true
-
-secretEnv:
- DOCKER_HUB_PASSWORD: ""
- DOCKER_HUB_USERNAME: ""
-
-env:
- KASM_PORT: "{{ .Values.service.main.ports.main.port }}"
-
kasm:
mountUdev: false
mountInput: false
-
-probes:
- liveness:
- type: HTTPS
- path: /
- port: "{{ .Values.service.admin.ports.admin.targetPort }}"
- readiness:
- type: HTTPS
- path: /
- port: "{{ .Values.service.admin.ports.admin.targetPort }}"
- startup:
- type: HTTPS
- path: /
- port: "{{ .Values.service.admin.ports.admin.targetPort }}"
-
service:
main:
ports:
main:
port: 10350
- protocol: HTTPS
+ protocol: https
admin:
enabled: true
ports:
admin:
enabled: true
port: 10351
- protocol: HTTPS
+ protocol: https
targetPort: 3000
-
persistence:
data:
enabled: true
mountPath: /opt
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ allowPrivilegeEscalation: true
+ privileged: true
+ runAsGroup: 0
+ runAsUser: 0
+ fsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ type: HTTPS
+ path: /
+ port: "{{ .Values.service.admin.ports.admin.targetPort }}"
+ readiness:
+ type: HTTPS
+ path: /
+ port: "{{ .Values.service.admin.ports.admin.targetPort }}"
+ startup:
+ type: HTTPS
+ path: /
+ port: "{{ .Values.service.admin.ports.admin.targetPort }}"
+ env:
+ KASM_PORT: "{{ .Values.service.main.ports.main.port }}"
+ DOCKER_HUB_PASSWORD: ""
+ DOCKER_HUB_USERNAME: ""
diff --git a/charts/stable/kavita/Chart.yaml b/charts/stable/kavita/Chart.yaml
index f4ff6da0eb5..41e66250062 100644
--- a/charts/stable/kavita/Chart.yaml
+++ b/charts/stable/kavita/Chart.yaml
@@ -20,7 +20,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/kavita/templates/NOTES.txt b/charts/stable/kavita/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/kavita/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/kavita/templates/common.yaml b/charts/stable/kavita/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/kavita/templates/common.yaml
+++ b/charts/stable/kavita/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/kavita/values.yaml b/charts/stable/kavita/values.yaml
index 90719ce9586..ca5e7744bf5 100644
--- a/charts/stable/kavita/values.yaml
+++ b/charts/stable/kavita/values.yaml
@@ -2,22 +2,12 @@ image:
repository: tccr.io/truecharts/kavita
pullPolicy: IfNotPresent
tag: 0.7.1@sha256:078672266ce1d2d38ea5483ef9d6d07d8f5506d14545aa5fcd74c41d0bc48fb4
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 5000
port: 10189
-
persistence:
config:
enabled: true
@@ -25,6 +15,12 @@ persistence:
manga:
enabled: true
mountPath: "/manga"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/kimai/Chart.yaml b/charts/stable/kimai/Chart.yaml
index f28a778bc14..b7686785e51 100644
--- a/charts/stable/kimai/Chart.yaml
+++ b/charts/stable/kimai/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.20"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -31,4 +31,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/kimai/templates/NOTES.txt b/charts/stable/kimai/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/kimai/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/kimai/templates/common.yaml b/charts/stable/kimai/templates/common.yaml
index 1e9026ec785..6e75bbcf266 100644
--- a/charts/stable/kimai/templates/common.yaml
+++ b/charts/stable/kimai/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for kimai */}}
{{- include "kimai.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/kimai/values.yaml b/charts/stable/kimai/values.yaml
index 38ed2980d31..572237dfdd6 100644
--- a/charts/stable/kimai/values.yaml
+++ b/charts/stable/kimai/values.yaml
@@ -2,55 +2,12 @@ image:
repository: tccr.io/truecharts/kimai
tag: v1.20@sha256:f13b70aa746b3d8a754bcf1f78dbdfde95b94f443ee17b9e3474ab0ebf6068e3
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 33
- runAsGroup: 33
-
-secretEnv:
- ADMINMAIL: "admin@mysecretdomain.com"
- ADMINPASS: "MvvTfjagiaqDprGNVA"
-
-env:
- DB_TYPE: "mysql"
- DB_PORT: "3306"
- DB_USER: "{{ .Values.mariadb.mariadbDatabase }}"
- DB_BASE: "{{ .Values.mariadb.mariadbUsername }}"
- APP_ENV: "prod"
- TRUSTED_HOSTS: "{{ .Values.env.trust_hosts }},localhost"
- # User Defined
- trust_hosts: "127.0.0.1"
- DB_PASS:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
- DB_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainhost
- APP_SECRET:
- secretKeyRef:
- name: kimai-secrets
- key: APP_SECRET
-
service:
main:
ports:
main:
port: 10198
targetPort: 8001
-
-probes:
- liveness:
- path: "/en/login"
- readiness:
- path: "/en/login"
- startup:
- path: "/en/login"
-
persistence:
data:
enabled: true
@@ -58,12 +15,51 @@ persistence:
plugins:
enabled: true
mountPath: "/opt/kimai/var/plugins"
-
mariadb:
enabled: true
mariadbUsername: kimai
mariadbDatabase: kimai
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsUser: 33
+ runAsGroup: 33
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/en/login"
+ readiness:
+ path: "/en/login"
+ startup:
+ path: "/en/login"
+ env:
+ DB_TYPE: "mysql"
+ DB_PORT: "3306"
+ DB_USER: "{{ .Values.mariadb.mariadbDatabase }}"
+ DB_BASE: "{{ .Values.mariadb.mariadbUsername }}"
+ APP_ENV: "prod"
+ TRUSTED_HOSTS: "{{ .Values.env.trust_hosts }},localhost"
+ # User Defined
+ trust_hosts: "127.0.0.1"
+ DB_PASS:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
+ DB_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainhost
+ APP_SECRET:
+ secretKeyRef:
+ name: kimai-secrets
+ key: APP_SECRET
+ ADMINMAIL: "admin@mysecretdomain.com"
+ ADMINPASS: "MvvTfjagiaqDprGNVA"
diff --git a/charts/stable/kitchenowl/Chart.yaml b/charts/stable/kitchenowl/Chart.yaml
index 25e5ab0e071..b10d42e16d9 100644
--- a/charts/stable/kitchenowl/Chart.yaml
+++ b/charts/stable/kitchenowl/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: KitchenOwl is a smart self-hosted grocery list and recipe manager.
home: https://truecharts.org/charts/stable/kitchenowl
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/kitchenowl/templates/NOTES.txt b/charts/stable/kitchenowl/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/kitchenowl/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/kitchenowl/templates/common.yaml b/charts/stable/kitchenowl/templates/common.yaml
index b59eb1a0f0a..9f24493621b 100644
--- a/charts/stable/kitchenowl/templates/common.yaml
+++ b/charts/stable/kitchenowl/templates/common.yaml
@@ -1,5 +1,5 @@
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{ include "kitchenowl.secrets" . }}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/kitchenowl/values.yaml b/charts/stable/kitchenowl/values.yaml
index 92bdc2e1c8c..6c0a65b972f 100644
--- a/charts/stable/kitchenowl/values.yaml
+++ b/charts/stable/kitchenowl/values.yaml
@@ -2,33 +2,17 @@ image:
repository: tccr.io/truecharts/kitchenowl-web
pullPolicy: IfNotPresent
tag: latest@sha256:a991e534dd274e66c82b5e249bfe2112b12ace5510db8b6c395d35b4cc65a08f
-
backendImage:
repository: tccr.io/truecharts/kitchenowl-backend
pullPolicy: IfNotPresent
tag: latest@sha256:b1efa6d8d216e572fe728352dc8c8cf7d8decb41e64b04a7967eee0d3de2e393
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- FRONT_URL: "http://localhost:10246"
- # Backend listens on 5000 websockets.
- BACK_URL: "localhost:5000"
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
targetPort: 80
port: 10246
-
additionalContainers:
backend:
name: backend
@@ -48,11 +32,24 @@ additionalContainers:
volumeMounts:
- name: data
mountPath: "/data"
-
persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ FRONT_URL: "http://localhost:10246"
+ # Backend listens on 5000 websockets.
+ BACK_URL: "localhost:5000"
diff --git a/charts/stable/kiwix-serve/Chart.yaml b/charts/stable/kiwix-serve/Chart.yaml
index 6a2117e94a7..c91fbc85e0c 100644
--- a/charts/stable/kiwix-serve/Chart.yaml
+++ b/charts/stable/kiwix-serve/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.4.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Kiwix enables you to have the whole Wikipedia at hand wherever you go!
home: https://truecharts.org/charts/stable/kiwix-serve
diff --git a/charts/stable/kiwix-serve/templates/NOTES.txt b/charts/stable/kiwix-serve/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/kiwix-serve/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/kiwix-serve/templates/common.yaml b/charts/stable/kiwix-serve/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/kiwix-serve/templates/common.yaml
+++ b/charts/stable/kiwix-serve/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/kiwix-serve/values.yaml b/charts/stable/kiwix-serve/values.yaml
index a3fccd0b0af..7332254f401 100644
--- a/charts/stable/kiwix-serve/values.yaml
+++ b/charts/stable/kiwix-serve/values.yaml
@@ -2,32 +2,31 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/kiwix-serve
tag: 3.4.0@sha256:cb780fc1ef163d6f3ed0b3c34e5a8032f4441ed63a5df29e232f6b6ccf3e44a9
-
-args: ["*.zim"]
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-env:
- DOWNLOAD: http://download.kiwix.org/zim/wikipedia_en_chemistry_nopic.zim
- PORT: "{{ .Values.service.main.ports.main.port }}"
-
service:
main:
ports:
main:
port: 10323
- protocol: HTTP
-
+ protocol: http
persistence:
data:
enabled: true
mountPath: /data
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DOWNLOAD: http://download.kiwix.org/zim/wikipedia_en_chemistry_nopic.zim
+ PORT: "{{ .Values.service.main.ports.main.port }}"
+ main:
+ args: ["*.zim"]
diff --git a/charts/stable/kms/Chart.yaml b/charts/stable/kms/Chart.yaml
index ef5220fb3e1..7d01db9157a 100644
--- a/charts/stable/kms/Chart.yaml
+++ b/charts/stable/kms/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "minimal"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Private Windows Activation Server for development and testing
home: https://truecharts.org/charts/stable/kms
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- graywares
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/kms/templates/NOTES.txt b/charts/stable/kms/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/kms/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/kms/templates/common.yaml b/charts/stable/kms/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/kms/templates/common.yaml
+++ b/charts/stable/kms/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/kms/values.yaml b/charts/stable/kms/values.yaml
index f44187340f9..a24430386ca 100644
--- a/charts/stable/kms/values.yaml
+++ b/charts/stable/kms/values.yaml
@@ -2,21 +2,18 @@ image:
repository: tccr.io/truecharts/kms
pullPolicy: IfNotPresent
tag: vminimal@sha256:fb868c6ad4b810d197941e10b1a004be72e0b839c9e0b8d13a6c934c17599b12
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 1688
targetPort: 1688
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/kodi-headless/Chart.yaml b/charts/stable/kodi-headless/Chart.yaml
index 68a80cd4276..ec16c0b1e7d 100644
--- a/charts/stable/kodi-headless/Chart.yaml
+++ b/charts/stable/kodi-headless/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "190"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: A headless install of kodi in a docker container.
home: https://truecharts.org/charts/stable/kodi-headless
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/kodi-headless/templates/NOTES.txt b/charts/stable/kodi-headless/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/kodi-headless/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/kodi-headless/templates/common.yaml b/charts/stable/kodi-headless/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/kodi-headless/templates/common.yaml
+++ b/charts/stable/kodi-headless/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/kodi-headless/values.yaml b/charts/stable/kodi-headless/values.yaml
index bac91b39478..71ef03ca403 100644
--- a/charts/stable/kodi-headless/values.yaml
+++ b/charts/stable/kodi-headless/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/kodi-headless
pullPolicy: IfNotPresent
tag: v190@sha256:491de04856e5f90698deaf06b598cff46791944719713183062c2c97905a437e
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -29,16 +20,21 @@ service:
ports:
esall:
enabled: true
- protocol: UDP
+ protocol: udp
targetPort: 9777
port: 9777
-
persistence:
config:
enabled: true
mountPath: "/config/.kodi"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/koel/Chart.yaml b/charts/stable/koel/Chart.yaml
index ffd30ef9b4e..02addfe5ad1 100644
--- a/charts/stable/koel/Chart.yaml
+++ b/charts/stable/koel/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -31,4 +31,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/koel/templates/NOTES.txt b/charts/stable/koel/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/koel/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/koel/templates/common.yaml b/charts/stable/koel/templates/common.yaml
index 3be71209256..cc10189d700 100644
--- a/charts/stable/koel/templates/common.yaml
+++ b/charts/stable/koel/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for koel */}}
{{- include "koel.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/koel/values.yaml b/charts/stable/koel/values.yaml
index 5a360d4dcc7..f082a6b3255 100644
--- a/charts/stable/koel/values.yaml
+++ b/charts/stable/koel/values.yaml
@@ -2,47 +2,12 @@ image:
repository: tccr.io/truecharts/koel
tag: latest@sha256:ffd776609c01b28c9dc4e4f37eaf8988c78a35ed724389b7971520e65409c925
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- LASTFM_API_KEY: ""
- LASTFM_API_SECRET: ""
- YOUTUBE_API_KEY: ""
-
-env:
- DB_CONNECTION: "mysql"
- DB_USERNAME: "{{ .Values.mariadb.mariadbUsername }}"
- DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
- DB_PORT: "3306"
- FORCE_HTTPS: false
- MEMORY_LIMIT: 2048
- DB_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainhost
- DB_PASSWORD:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
- APP_KEY:
- secretKeyRef:
- name: koel-secrets
- key: APP_KEY
-
service:
main:
ports:
main:
port: 10185
targetPort: 80
-
installContainers:
initdb:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -78,7 +43,6 @@ installContainers:
name: koel-secrets
key: APP_KEY
command: ["php", "artisan", "koel:init", "--no-assets"]
-
persistence:
music:
enabled: true
@@ -89,12 +53,43 @@ persistence:
searchindex:
enabled: true
mountPath: "/var/www/html/storage/search-indexes"
-
mariadb:
enabled: true
mariadbUsername: koel
mariadbDatabase: koel
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DB_CONNECTION: "mysql"
+ DB_USERNAME: "{{ .Values.mariadb.mariadbUsername }}"
+ DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
+ DB_PORT: "3306"
+ FORCE_HTTPS: false
+ MEMORY_LIMIT: 2048
+ DB_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainhost
+ DB_PASSWORD:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
+ APP_KEY:
+ secretKeyRef:
+ name: koel-secrets
+ key: APP_KEY
+ LASTFM_API_KEY: ""
+ LASTFM_API_SECRET: ""
+ YOUTUBE_API_KEY: ""
diff --git a/charts/stable/komga/Chart.yaml b/charts/stable/komga/Chart.yaml
index 90c916d48c9..bac7c850a8d 100644
--- a/charts/stable/komga/Chart.yaml
+++ b/charts/stable/komga/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.161.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A comics/mangas server to serve/stream pages via API
home: https://truecharts.org/charts/stable/komga
icon: https://truecharts.org/img/hotlink-ok/chart-icons/komga.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/komga/templates/NOTES.txt b/charts/stable/komga/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/komga/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/komga/templates/common.yaml b/charts/stable/komga/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/komga/templates/common.yaml
+++ b/charts/stable/komga/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/komga/values.yaml b/charts/stable/komga/values.yaml
index be99f326077..f2e242e96bf 100644
--- a/charts/stable/komga/values.yaml
+++ b/charts/stable/komga/values.yaml
@@ -2,14 +2,12 @@ image:
repository: tccr.io/truecharts/komga
tag: 0.161.0@sha256:5e68351290afd7fd31ec5bdf50fe521e73944b749f0d2595203132b53c12bacd
pullPolicy: IfNotPresent
-
service:
main:
ports:
main:
port: 10085
targetPort: 8080
-
persistence:
config:
enabled: true
@@ -17,6 +15,8 @@ persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
diff --git a/charts/stable/kopia/Chart.yaml b/charts/stable/kopia/Chart.yaml
index eab5765ddc5..1bb84489bda 100644
--- a/charts/stable/kopia/Chart.yaml
+++ b/charts/stable/kopia/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.12.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Kopia is a simple, cross-platform tool for managing encrypted backups in the cloud. It provides fast, incremental backups, secure, client-side end-to-end encryption, compression and data deduplication.
home: https://truecharts.org/charts/stable/kopia
icon: https://truecharts.org/img/hotlink-ok/chart-icons/kopia.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- utility
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/kopia/templates/NOTES.txt b/charts/stable/kopia/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/kopia/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/kopia/templates/common.yaml b/charts/stable/kopia/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/kopia/templates/common.yaml
+++ b/charts/stable/kopia/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/kopia/values.yaml b/charts/stable/kopia/values.yaml
index 0d4271e3730..0987e7e4d0f 100644
--- a/charts/stable/kopia/values.yaml
+++ b/charts/stable/kopia/values.yaml
@@ -2,20 +2,12 @@ image:
repository: tccr.io/truecharts/kopia
tag: 0.12.1@sha256:8f1c82292cf0c2271be78a9ede514858ba16a80c9105d258aabbde899dd7f1eb
pullPolicy: IfNotPresent
-
extraArgs: ["server", "--address=http://0.0.0.0:10238", "--ui", "--insecure"]
-
-secretEnv:
- KOPIA_PASSWORD: ""
- KOPIA_SERVER_USERNAME: "user"
- KOPIA_SERVER_PASSWORD: "password"
-
service:
main:
ports:
main:
port: 10238
-
persistence:
config:
enabled: true
@@ -29,6 +21,16 @@ persistence:
rclone:
enabled: true
mountPath: "/app/rclone"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ KOPIA_PASSWORD: ""
+ KOPIA_SERVER_USERNAME: "user"
+ KOPIA_SERVER_PASSWORD: "password"
diff --git a/charts/stable/kutt/Chart.yaml b/charts/stable/kutt/Chart.yaml
index cc2b2f03679..bf3fd0ddac6 100644
--- a/charts/stable/kutt/Chart.yaml
+++ b/charts/stable/kutt/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.7.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -36,4 +36,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/kutt/templates/NOTES.txt b/charts/stable/kutt/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/kutt/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/kutt/templates/common.yaml b/charts/stable/kutt/templates/common.yaml
index 9730468f033..e33dd0de78b 100644
--- a/charts/stable/kutt/templates/common.yaml
+++ b/charts/stable/kutt/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for kutt */}}
{{- include "kutt.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/kutt/values.yaml b/charts/stable/kutt/values.yaml
index 1ee7807c3fa..4b657233040 100644
--- a/charts/stable/kutt/values.yaml
+++ b/charts/stable/kutt/values.yaml
@@ -2,85 +2,81 @@ image:
repository: tccr.io/truecharts/kutt
pullPolicy: IfNotPresent
tag: v2.7.4@sha256:abd3d365db5416e009f532c50456cacbd1f93c8a2eb9ef9da468e383dc4a49c6
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- MAIL_USER: ""
- MAIL_PASSWORD: ""
- RECAPTCHA_SITE_KEY: ""
- RECAPTCHA_SECRET_KEY: ""
- GOOGLE_SAFE_BROWSING_KEY: ""
- GOOGLE_ANALYTICS: ""
- GOOGLE_ANALYTICS_UNIVERSAL: ""
-
-env:
- PORT: "{{ .Values.service.main.ports.main.port }}"
- DB_NAME: kutt
- DB_USER: kutt
- DB_PORT: "5432"
- REDIS_PORT: "6379"
- # User Defined
- SITE_NAME: "My Kutt Instance"
- DEFAULT_DOMAIN: "localhost:{{ .Values.service.main.ports.main.port }}"
- LINK_LENGTH: 6
- USER_LIMIT_PER_DAY: 50
- NON_USER_COOLDOWN: 0
- DEFAULT_MAX_STATS_PER_LINK: 5000
- DISALLOW_REGISTRATION: false
- DISALLOW_ANONYMOUS_LINKS: false
- CUSTOM_DOMAIN_USE_HTTPS: false
- ADMIN_EMAILS: "admin@example.com,admin@example2.com"
- REPORT_EMAIL: "admin@example.com"
- CONTACT_EMAIL: "admin@example.com"
- MAIL_HOST: ""
- MAIL_PORT: 567
- MAIL_FROM: ""
- MAIL_SECURE: true
- DB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- DB_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- REDIS_HOST:
- secretKeyRef:
- name: rediscreds
- key: plainhost
- REDIS_PASSWORD:
- secretKeyRef:
- name: rediscreds
- key: redis-password
- JWT_SECRET:
- secretKeyRef:
- name: kutt-secrets
- key: JWT_SECRET
-
service:
main:
ports:
main:
port: 10195
-
# Enabled redis
redis:
enabled: true
existingSecret: "rediscreds"
-
# Enabled postgres
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: kutt
postgresqlDatabase: kutt
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ PORT: "{{ .Values.service.main.ports.main.port }}"
+ DB_NAME: kutt
+ DB_USER: kutt
+ DB_PORT: "5432"
+ REDIS_PORT: "6379"
+ # User Defined
+ SITE_NAME: "My Kutt Instance"
+ DEFAULT_DOMAIN: "localhost:{{ .Values.service.main.ports.main.port }}"
+ LINK_LENGTH: 6
+ USER_LIMIT_PER_DAY: 50
+ NON_USER_COOLDOWN: 0
+ DEFAULT_MAX_STATS_PER_LINK: 5000
+ DISALLOW_REGISTRATION: false
+ DISALLOW_ANONYMOUS_LINKS: false
+ CUSTOM_DOMAIN_USE_HTTPS: false
+ ADMIN_EMAILS: "admin@example.com,admin@example2.com"
+ REPORT_EMAIL: "admin@example.com"
+ CONTACT_EMAIL: "admin@example.com"
+ MAIL_HOST: ""
+ MAIL_PORT: 567
+ MAIL_FROM: ""
+ MAIL_SECURE: true
+ DB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ DB_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ REDIS_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ REDIS_PASSWORD:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
+ JWT_SECRET:
+ secretKeyRef:
+ name: kutt-secrets
+ key: JWT_SECRET
+ MAIL_USER: ""
+ MAIL_PASSWORD: ""
+ RECAPTCHA_SITE_KEY: ""
+ RECAPTCHA_SECRET_KEY: ""
+ GOOGLE_SAFE_BROWSING_KEY: ""
+ GOOGLE_ANALYTICS: ""
+ GOOGLE_ANALYTICS_UNIVERSAL: ""
diff --git a/charts/stable/lama-cleaner/Chart.yaml b/charts/stable/lama-cleaner/Chart.yaml
index 95378fcf5a0..a7c87ccf26e 100644
--- a/charts/stable/lama-cleaner/Chart.yaml
+++ b/charts/stable/lama-cleaner/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.26.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Open-source inpainting tool powered by SOTA AI model.
home: https://truecharts.org/charts/stable/lama-cleaner
@@ -28,4 +28,3 @@ annotations:
- media
- AI
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/lama-cleaner/templates/NOTES.txt b/charts/stable/lama-cleaner/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/lama-cleaner/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/lama-cleaner/templates/common.yaml b/charts/stable/lama-cleaner/templates/common.yaml
index 32d10b87350..2f23b5f97d0 100644
--- a/charts/stable/lama-cleaner/templates/common.yaml
+++ b/charts/stable/lama-cleaner/templates/common.yaml
@@ -1,9 +1,9 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{- $newArgs := (include "lama.args" . | fromYaml) }}
{{- $args := concat .Values.args $newArgs.args }}
{{- $_ := set .Values "args" $args -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/lama-cleaner/values.yaml b/charts/stable/lama-cleaner/values.yaml
index e2943b36f83..cc7a4988bb9 100644
--- a/charts/stable/lama-cleaner/values.yaml
+++ b/charts/stable/lama-cleaner/values.yaml
@@ -2,24 +2,11 @@ image:
repository: tccr.io/truecharts/lama-cleaner-cpu
pullPolicy: IfNotPresent
tag: v0.26.1@sha256:5b9a166806fa1b7a2ab44196704e2772bf93dd2415fe869b0fabf072a61e356a
-
gpuImage:
repository: tccr.io/truecharts/lama-cleaner-gpu
tag: v0.26.1@sha256:14ee85f997664a5e638287609b7bff9829c65ead48ce445612ac258631f4fc7d
pullPolicy: Always
-
imageSelector: image
-
-command: lama-cleaner
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
lamacleaner:
model: lama
input: ""
@@ -29,14 +16,12 @@ lamacleaner:
sd_cpu_text_encoder: false
sd_enable_xformers: false
debug: false
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
port: 10604
-
persistence:
torch:
enabled: true
@@ -44,6 +29,18 @@ persistence:
huggingface:
enabled: true
mountPath: /root/.cache/huggingface
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ command: lama-cleaner
diff --git a/charts/stable/lancache-dns/Chart.yaml b/charts/stable/lancache-dns/Chart.yaml
index 927018cceee..50d6c3646e3 100644
--- a/charts/stable/lancache-dns/Chart.yaml
+++ b/charts/stable/lancache-dns/Chart.yaml
@@ -18,7 +18,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
maintainers:
- email: info@truecharts.org
name: TrueCharts
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- networking
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/lancache-dns/templates/NOTES.txt b/charts/stable/lancache-dns/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/lancache-dns/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/lancache-dns/templates/common.yaml b/charts/stable/lancache-dns/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/lancache-dns/templates/common.yaml
+++ b/charts/stable/lancache-dns/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/lancache-dns/values.yaml b/charts/stable/lancache-dns/values.yaml
index 55f1dcae291..bef7a7088ae 100644
--- a/charts/stable/lancache-dns/values.yaml
+++ b/charts/stable/lancache-dns/values.yaml
@@ -2,42 +2,41 @@ image:
repository: tccr.io/truecharts/lancache-dns
pullPolicy: IfNotPresent
tag: latest@sha256:9de67e9a32730d8f4c1223eb368f92ef89ea93a9e373ac49b249cc58936335f2
-
-env:
- CACHE_DOMAINS_REPO: "https://github.com/uklans/cache-domains.git"
- CACHE_DOMAINS_BRANCH: "master"
- UPSTREAM_DNS: "1.1.1.1;1.0.0.1"
- # If you are using a single monolithic instance set this to true
- # USE_GENERIC_CACHE: true
- # Set IP for the monolithic app, only if USE_GENERIC_CACHE is true
- # LANCACHE_IP: "127.0.0.1"
- DISABLE_BLIZZARD: false
- DISABLE_RIOT: false
- DISABLE_UPLAY: false
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 53
targetPort: 53
-
dns:
enabled: true
ports:
dns:
enabled: true
- protocol: UDP
+ protocol: udp
port: 53
targetPort: 53
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ CACHE_DOMAINS_REPO: "https://github.com/uklans/cache-domains.git"
+ CACHE_DOMAINS_BRANCH: "master"
+ UPSTREAM_DNS: "1.1.1.1;1.0.0.1"
+ # If you are using a single monolithic instance set this to true
+ # USE_GENERIC_CACHE: true
+ # Set IP for the monolithic app, only if USE_GENERIC_CACHE is true
+ # LANCACHE_IP: "127.0.0.1"
+ DISABLE_BLIZZARD: false
+ DISABLE_RIOT: false
+ DISABLE_UPLAY: false
diff --git a/charts/stable/lancache-monolithic/Chart.yaml b/charts/stable/lancache-monolithic/Chart.yaml
index d9635972d63..eea00ca2c91 100644
--- a/charts/stable/lancache-monolithic/Chart.yaml
+++ b/charts/stable/lancache-monolithic/Chart.yaml
@@ -18,7 +18,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
maintainers:
- email: info@truecharts.org
name: TrueCharts
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- gaming
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/lancache-monolithic/templates/NOTES.txt b/charts/stable/lancache-monolithic/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/lancache-monolithic/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/lancache-monolithic/templates/common.yaml b/charts/stable/lancache-monolithic/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/lancache-monolithic/templates/common.yaml
+++ b/charts/stable/lancache-monolithic/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/lancache-monolithic/values.yaml b/charts/stable/lancache-monolithic/values.yaml
index 18b7e69eade..29fd15621c6 100644
--- a/charts/stable/lancache-monolithic/values.yaml
+++ b/charts/stable/lancache-monolithic/values.yaml
@@ -2,31 +2,13 @@ image:
repository: tccr.io/truecharts/lancache-monolithic
pullPolicy: IfNotPresent
tag: latest@sha256:2a4bc774b45400ef97bf6e4c13262f6c96f78821b3857f86a0c8ccef47c1290d
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- CACHE_DOMAINS_REPO: "https://github.com/uklans/cache-domains.git"
- CACHE_DOMAINS_BRANCH: "master"
- UPSTREAM_DNS: "1.1.1.1 1.0.0.1"
- CACHE_DISK_SIZE: "1000000m"
- CACHE_MAX_AGE: "3560d"
- CACHE_INDEX_SIZE: "500m"
- NOFETCH: false
-
service:
main:
ports:
main:
port: 10279
targetPort: 80
- protocol: HTTP
+ protocol: http
https:
enabled: true
ports:
@@ -34,8 +16,7 @@ service:
enabled: true
port: 10280
targetPort: 443
- protocol: HTTPS
-
+ protocol: https
persistence:
config:
enabled: true
@@ -43,6 +24,24 @@ persistence:
logs:
enabled: true
mountPath: "/data/logs"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ CACHE_DOMAINS_REPO: "https://github.com/uklans/cache-domains.git"
+ CACHE_DOMAINS_BRANCH: "master"
+ UPSTREAM_DNS: "1.1.1.1 1.0.0.1"
+ CACHE_DISK_SIZE: "1000000m"
+ CACHE_MAX_AGE: "3560d"
+ CACHE_INDEX_SIZE: "500m"
+ NOFETCH: false
diff --git a/charts/stable/lanraragi/Chart.yaml b/charts/stable/lanraragi/Chart.yaml
index d71b7608e8a..dfee90a96b5 100644
--- a/charts/stable/lanraragi/Chart.yaml
+++ b/charts/stable/lanraragi/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.8.81"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Open source server for archival of comics/manga.
home: https://truecharts.org/charts/stable/lanraragi
icon: https://truecharts.org/img/hotlink-ok/chart-icons/lanraragi.png
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/lanraragi/templates/NOTES.txt b/charts/stable/lanraragi/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/lanraragi/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/lanraragi/templates/common.yaml b/charts/stable/lanraragi/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/lanraragi/templates/common.yaml
+++ b/charts/stable/lanraragi/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/lanraragi/values.yaml b/charts/stable/lanraragi/values.yaml
index ce91f707dbb..57eeb9270aa 100644
--- a/charts/stable/lanraragi/values.yaml
+++ b/charts/stable/lanraragi/values.yaml
@@ -2,26 +2,12 @@ image:
repository: tccr.io/truecharts/lanraragi
tag: 0.8.81@sha256:47f25921d7a158c848dc9d89daea08378894bd4ffe9f204337e633c87ccf5d25
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- LRR_UID: "{{ .Values.security.PUID }}"
- LRR_GID: "{{ .Values.podSecurityContext.fsGroup }}"
-
service:
main:
ports:
main:
port: 10177
targetPort: 3000
-
persistence:
config:
enabled: true
@@ -29,6 +15,19 @@ persistence:
content:
enabled: true
mountPath: "/home/koyomi/lanraragi/content"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ LRR_UID: "{{ .Values.security.PUID }}"
+ LRR_GID: "{{ .Values.podSecurityContext.fsGroup }}"
diff --git a/charts/stable/lazylibrarian/Chart.yaml b/charts/stable/lazylibrarian/Chart.yaml
index 9904f8f8b59..554ba6ba3f6 100644
--- a/charts/stable/lazylibrarian/Chart.yaml
+++ b/charts/stable/lazylibrarian/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Get all your books, like series with Sonarr...
home: https://truecharts.org/charts/stable/lazylibrarian
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/lazylibrarian/templates/NOTES.txt b/charts/stable/lazylibrarian/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/lazylibrarian/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/lazylibrarian/templates/common.yaml b/charts/stable/lazylibrarian/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/lazylibrarian/templates/common.yaml
+++ b/charts/stable/lazylibrarian/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/lazylibrarian/values.yaml b/charts/stable/lazylibrarian/values.yaml
index 8b9310bb672..b3f0a2959e9 100644
--- a/charts/stable/lazylibrarian/values.yaml
+++ b/charts/stable/lazylibrarian/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/lazylibrarian
pullPolicy: IfNotPresent
tag: latest@sha256:bc97e9d46a50e5a90ba5606bcf24f473860306bcce94a312b3c2d0f451b9c1a0
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 5299
targetPort: 5299
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/leaf2mqtt/Chart.yaml b/charts/stable/leaf2mqtt/Chart.yaml
index df07fc23881..e9de090ea88 100644
--- a/charts/stable/leaf2mqtt/Chart.yaml
+++ b/charts/stable/leaf2mqtt/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.6"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Nissan Leaf connected services to MQTT adapter
home: https://truecharts.org/charts/stable/leaf2mqtt
icon: https://truecharts.org/img/hotlink-ok/chart-icons/leaf2mqtt.png
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/leaf2mqtt/templates/NOTES.txt b/charts/stable/leaf2mqtt/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/leaf2mqtt/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/leaf2mqtt/templates/common.yaml b/charts/stable/leaf2mqtt/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/leaf2mqtt/templates/common.yaml
+++ b/charts/stable/leaf2mqtt/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/leaf2mqtt/values.yaml b/charts/stable/leaf2mqtt/values.yaml
index a9853ef53b0..d27bc5b2f50 100644
--- a/charts/stable/leaf2mqtt/values.yaml
+++ b/charts/stable/leaf2mqtt/values.yaml
@@ -2,44 +2,42 @@ image:
repository: tccr.io/truecharts/leaf2mqtt
tag: v0.6@sha256:73be3781982d96fb24c9ad5977baa19cd617422419593658435973e057951e79
pullPolicy: IfNotPresent
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
-secretEnv:
- LEAF_USERNAME: "leafuser"
- LEAF_PASSWORD: "changeme"
- MQTT_USERNAME: "mqttuser"
- MQTT_PASSWORD: "changeme"
-
-env:
- LEAF_TYPE: ""
- MQTT_HOST: ""
- MQTT_PORT: 1883
- MQTT_BASE_TOPIC: leaf
- UPDATE_INTERVAL_MINUTES: 60
- CHARGING_UPDATE_INTERVAL_MINUTES: 60
- LOG_LEVEL: "Warning"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ env:
+ LEAF_TYPE: ""
+ MQTT_HOST: ""
+ MQTT_PORT: 1883
+ MQTT_BASE_TOPIC: leaf
+ UPDATE_INTERVAL_MINUTES: 60
+ CHARGING_UPDATE_INTERVAL_MINUTES: 60
+ LOG_LEVEL: "Warning"
+ LEAF_USERNAME: "leafuser"
+ LEAF_PASSWORD: "changeme"
+ MQTT_USERNAME: "mqttuser"
+ MQTT_PASSWORD: "changeme"
diff --git a/charts/stable/leantime/Chart.yaml b/charts/stable/leantime/Chart.yaml
index 3188a1f5cd8..cb50a1cb7f4 100644
--- a/charts/stable/leantime/Chart.yaml
+++ b/charts/stable/leantime/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.3.13"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- management
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/leantime/templates/NOTES.txt b/charts/stable/leantime/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/leantime/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/leantime/templates/common.yaml b/charts/stable/leantime/templates/common.yaml
index 21f1ee2691f..7f146c6b9c8 100644
--- a/charts/stable/leantime/templates/common.yaml
+++ b/charts/stable/leantime/templates/common.yaml
@@ -1,7 +1,7 @@
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for leantime */}}
{{- include "leantime.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/leantime/values.yaml b/charts/stable/leantime/values.yaml
index 1290771f5b8..f0b431ed435 100644
--- a/charts/stable/leantime/values.yaml
+++ b/charts/stable/leantime/values.yaml
@@ -2,44 +2,43 @@ image:
repository: tccr.io/truecharts/leantime
pullPolicy: IfNotPresent
tag: 2.3.13@sha256:e203dc91dc8a63860b8258d668d6094660af63ed53a5384819a8450f3aa63e83
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- LEAN_DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
- LEAN_DB_USER: "{{ .Values.mariadb.mariadbUsername }}"
- LEAN_APP_URL: "{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}https://{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ end }}{{ end }}"
- LEAN_DB_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainhost
- LEAN_DB_PASSWORD:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
- LEAN_SESSION_PASSWORD:
- secretKeyRef:
- name: leantime-secrets
- key: LEAN_SESSION_PASSWORD
-
service:
main:
ports:
main:
port: 10117
targetPort: 80
-
mariadb:
enabled: true
mariadbUsername: leantime
mariadbDatabase: leantime
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ LEAN_DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
+ LEAN_DB_USER: "{{ .Values.mariadb.mariadbUsername }}"
+ LEAN_APP_URL: "{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}https://{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ end }}{{ end }}"
+ LEAN_DB_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainhost
+ LEAN_DB_PASSWORD:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
+ LEAN_SESSION_PASSWORD:
+ secretKeyRef:
+ name: leantime-secrets
+ key: LEAN_SESSION_PASSWORD
diff --git a/charts/stable/libreddit/Chart.yaml b/charts/stable/libreddit/Chart.yaml
index 388c11bfff4..68e7263023f 100644
--- a/charts/stable/libreddit/Chart.yaml
+++ b/charts/stable/libreddit/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: An alternative private front-end to Reddit
home: https://truecharts.org/charts/stable/libreddit
icon: https://truecharts.org/img/hotlink-ok/chart-icons/libreddit.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/libreddit/templates/NOTES.txt b/charts/stable/libreddit/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/libreddit/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/libreddit/templates/common.yaml b/charts/stable/libreddit/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/libreddit/templates/common.yaml
+++ b/charts/stable/libreddit/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/libreddit/values.yaml b/charts/stable/libreddit/values.yaml
index ec1097c0d90..7bb4fb07c7e 100644
--- a/charts/stable/libreddit/values.yaml
+++ b/charts/stable/libreddit/values.yaml
@@ -2,7 +2,6 @@ image:
repository: tccr.io/truecharts/libreddit
tag: latest@sha256:0fef4295e8ad43f1e0de50cbf1f6d7624d7670bd8aedf59aacfe840d7fb5a53f
pullPolicy: IfNotPresent
-
libreddit:
theme: system
front_page: default
@@ -14,22 +13,12 @@ libreddit:
use_hls: false
hide_hls_notification: false
autoplay_videos: false
-
-probes:
- liveness:
- path: "/settings"
- readiness:
- path: "/settings"
- startup:
- path: "/settings"
-
service:
main:
ports:
main:
port: 10257
targetPort: 8080
-
configmap:
libreddit:
enabled: true
@@ -44,10 +33,23 @@ configmap:
LIBREDDIT_DEFAULT_USE_HLS: '{{ ternary "on" "off" .Values.libreddit.use_hls }}'
LIBREDDIT_DEFAULT_HIDE_HLS_NOTIFICATION: '{{ ternary "on" "off" .Values.libreddit.hide_hls_notification }}'
LIBREDDIT_DEFAULT_AUTOPLAY_VIDEOS: '{{ ternary "on" "off" .Values.libreddit.autoplay_videos }}'
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-libreddit'
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/settings"
+ readiness:
+ path: "/settings"
+ startup:
+ path: "/settings"
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-libreddit'
diff --git a/charts/stable/libremdb/Chart.yaml b/charts/stable/libremdb/Chart.yaml
index 367b87ff73a..45fd729a620 100644
--- a/charts/stable/libremdb/Chart.yaml
+++ b/charts/stable/libremdb/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: redis.enabled
name: redis
repository: https://deps.truecharts.org
@@ -33,4 +33,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/libremdb/templates/NOTES.txt b/charts/stable/libremdb/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/libremdb/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/libremdb/templates/common.yaml b/charts/stable/libremdb/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/libremdb/templates/common.yaml
+++ b/charts/stable/libremdb/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/libremdb/values.yaml b/charts/stable/libremdb/values.yaml
index 4ff5e7137ba..628016289ef 100644
--- a/charts/stable/libremdb/values.yaml
+++ b/charts/stable/libremdb/values.yaml
@@ -2,35 +2,37 @@ image:
repository: tccr.io/truecharts/libremdb
pullPolicy: IfNotPresent
tag: latest@sha256:dc89587d431d31a3160e2c1683488187a5e78b3a7c233aece9bf651697236fec
-
-env:
- NEXT_PUBLIC_URL: http://localhost:3000
- NEXT_TELEMETRY_DISABLED: 1
- AXIOS_USERAGENT: "Mozilla/5.0 (X11; Linux x86_64; rv:104.0) Gecko/20100101 Firefox/104.0"
- AXIOS_ACCEPT: "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"
- AXIOS_LANGUAGE: "en-US,en;q=0.5"
- USE_REDIS: true
- REDIS_URL:
- secretKeyRef:
- name: rediscreds
- key: url
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
targetPort: 3000
port: 10593
-
persistence:
config:
enabled: true
mountPath: /opt/app
-
redis:
enabled: true
existingSecret: rediscreds
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ NEXT_PUBLIC_URL: http://localhost:3000
+ NEXT_TELEMETRY_DISABLED: 1
+ AXIOS_USERAGENT: "Mozilla/5.0 (X11; Linux x86_64; rv:104.0) Gecko/20100101 Firefox/104.0"
+ AXIOS_ACCEPT: "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"
+ AXIOS_LANGUAGE: "en-US,en;q=0.5"
+ USE_REDIS: true
+ REDIS_URL:
+ secretKeyRef:
+ name: rediscreds
+ key: url
diff --git a/charts/stable/libreoffice/Chart.yaml b/charts/stable/libreoffice/Chart.yaml
index 4f3b7689c1a..c9d2caaef36 100644
--- a/charts/stable/libreoffice/Chart.yaml
+++ b/charts/stable/libreoffice/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/libreoffice/templates/NOTES.txt b/charts/stable/libreoffice/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/libreoffice/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/libreoffice/templates/common.yaml b/charts/stable/libreoffice/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/libreoffice/templates/common.yaml
+++ b/charts/stable/libreoffice/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/libreoffice/values.yaml b/charts/stable/libreoffice/values.yaml
index b8f90d21835..d40870275fe 100644
--- a/charts/stable/libreoffice/values.yaml
+++ b/charts/stable/libreoffice/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/libreoffice
pullPolicy: IfNotPresent
tag: 7.2.7@sha256:1cb8db12f25b65d790fd442e814f7a945956200db9fc9b038b757ca665fea855
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 3000
port: 10133
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/librephotos/Chart.yaml b/charts/stable/librephotos/Chart.yaml
index 85bb3110418..8c16e876604 100644
--- a/charts/stable/librephotos/Chart.yaml
+++ b/charts/stable/librephotos/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2022w6"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/librephotos/templates/NOTES.txt b/charts/stable/librephotos/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/librephotos/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/librephotos/templates/common.yaml b/charts/stable/librephotos/templates/common.yaml
index 22112560b0d..b47e24a4afb 100644
--- a/charts/stable/librephotos/templates/common.yaml
+++ b/charts/stable/librephotos/templates/common.yaml
@@ -1,5 +1,5 @@
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{ include "librephotos.secrets" . }}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/librephotos/values.yaml b/charts/stable/librephotos/values.yaml
index d2e2e6fe075..a08b01165a9 100644
--- a/charts/stable/librephotos/values.yaml
+++ b/charts/stable/librephotos/values.yaml
@@ -2,29 +2,12 @@ image:
repository: tccr.io/truecharts/librephotos-backend
tag: v2022w6@sha256:4c24ce4ea5b340f83da0be0935eaea4ca525a15ed6da014f8ad8c709b377a837
pullPolicy: IfNotPresent
-
frontendImage:
repository: tccr.io/truecharts/librephotos-frontend
tag: v2022w6@sha256:9cb2cb4865197d460405fecd79bdd7808333443cb2089753825f7f97365a53a3
-
proxyImage:
repository: tccr.io/truecharts/librephotos-proxy
tag: v2022w6@sha256:c147eaa3e96348e44132958ca871114a2ce240f0fa3604f738801317af09a160
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- ADMIN_EMAIL: "admin@mydomain.com"
- ADMIN_USERNAME: "admin"
- ADMIN_PASSWORD: "password"
- MAPBOX_API_KEY: ""
-
configmap:
config:
enabled: true
@@ -84,65 +67,21 @@ configmap:
}
}
}
-
-env:
- BACKEND_HOST: "localhost"
- DB_BACKEND: "postgresql"
- DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
- DB_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- DB_PORT: "5432"
- REDIS_PORT: "6379"
- WEB_CONCURRENCY: 2
- SKIP_PATTERNS: ""
- HEAVYWEIGHT_PROCESS: 1
- DEBUG: false
- DB_PASS:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- DB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- REDIS_HOST:
- secretKeyRef:
- name: rediscreds
- key: plainhost
- REDIS_PASS:
- secretKeyRef:
- name: rediscreds
- key: redis-password
- SECRET_KEY:
- secretKeyRef:
- name: librephotos-secrets
- key: SECRET_KEY
-
-probes:
- liveness:
- path: "/login"
- readiness:
- path: "/login"
- startup:
- path: "/login"
-
redis:
enabled: true
existingSecret: "rediscreds"
redisUsername: default
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: librephotos
postgresqlDatabase: librephotos
-
service:
main:
ports:
main:
port: 10161
targetPort: 80
-
additionalContainers:
proxy:
name: proxy
@@ -162,7 +101,6 @@ additionalContainers:
frontend:
name: frontend
image: "{{ .Values.frontendImage.repository }}:{{ .Values.frontendImage.tag }}"
-
persistence:
media:
enabled: true
@@ -183,7 +121,60 @@ persistence:
type: "custom"
volumeSpec:
configMap:
- name: '{{ printf "%v-config" (include "tc.common.names.fullname" .) }}'
-
+ name: '{{ printf "%v-config" (include "tc.v1.common.names.fullname" .) }}'
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/login"
+ readiness:
+ path: "/login"
+ startup:
+ path: "/login"
+ env:
+ BACKEND_HOST: "localhost"
+ DB_BACKEND: "postgresql"
+ DB_NAME: "{{ .Values.cnpg.database }}"
+ DB_USER: "{{ .Values.cnpg.user }}"
+ DB_PORT: "5432"
+ REDIS_PORT: "6379"
+ WEB_CONCURRENCY: 2
+ SKIP_PATTERNS: ""
+ HEAVYWEIGHT_PROCESS: 1
+ DEBUG: false
+ DB_PASS:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ DB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ REDIS_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ REDIS_PASS:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
+ SECRET_KEY:
+ secretKeyRef:
+ name: librephotos-secrets
+ key: SECRET_KEY
+ ADMIN_EMAIL: "admin@mydomain.com"
+ ADMIN_USERNAME: "admin"
+ ADMIN_PASSWORD: "password"
+ MAPBOX_API_KEY: ""
diff --git a/charts/stable/librespeed/Chart.yaml b/charts/stable/librespeed/Chart.yaml
index 58be7959a72..830e7925a90 100644
--- a/charts/stable/librespeed/Chart.yaml
+++ b/charts/stable/librespeed/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "5.2.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Librespeed is a HTML5 webpage to test upload and download speeds
home: https://truecharts.org/charts/stable/librespeed
icon: https://truecharts.org/img/hotlink-ok/chart-icons/librespeed.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/librespeed/templates/NOTES.txt b/charts/stable/librespeed/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/librespeed/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/librespeed/templates/common.yaml b/charts/stable/librespeed/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/librespeed/templates/common.yaml
+++ b/charts/stable/librespeed/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/librespeed/values.yaml b/charts/stable/librespeed/values.yaml
index 959950272d4..f7ea3a8ca2c 100644
--- a/charts/stable/librespeed/values.yaml
+++ b/charts/stable/librespeed/values.yaml
@@ -2,26 +2,22 @@ image:
repository: tccr.io/truecharts/librespeed
tag: version-5.2.4@sha256:c441bc4d4d086a95966e93b4dea82674d1a258774f97084b02e87c0bc38deb2a
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10016
targetPort: 80
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/lidarr/Chart.yaml b/charts/stable/lidarr/Chart.yaml
index 48ed32eea39..5dd184543fa 100644
--- a/charts/stable/lidarr/Chart.yaml
+++ b/charts/stable/lidarr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.1.3.2982"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://charts.truecharts.org/
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/lidarr/templates/NOTES.txt b/charts/stable/lidarr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/lidarr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/lidarr/templates/common.yaml b/charts/stable/lidarr/templates/common.yaml
index 90075b16b37..539b471c1d2 100644
--- a/charts/stable/lidarr/templates/common.yaml
+++ b/charts/stable/lidarr/templates/common.yaml
@@ -1,6 +1,6 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/lidarr/values.yaml b/charts/stable/lidarr/values.yaml
index f698cd11e9a..a1b280d9b52 100644
--- a/charts/stable/lidarr/values.yaml
+++ b/charts/stable/lidarr/values.yaml
@@ -2,62 +2,61 @@ image:
repository: tccr.io/truecharts/lidarr
pullPolicy: IfNotPresent
tag: 1.1.3.2982@sha256:0f635e1c21c6e6ef8a67f246b3e7f1ca3409f1f08bf8d2006abfaa89da55d534
-
-securityContext:
- readOnlyRootFilesystem: false
-
-env:
- LIDARR__PORT: "{{ .Values.service.main.ports.main.port }}"
- LIDARR__AUTHENTICATION_METHOD: ""
- LIDARR__POSTGRES_PORT: 5432
- LIDARR__POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- LIDARR__POSTGRES_MAIN_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
- LIDARR__POSTGRES_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- LIDARR__POSTGRES_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
-
service:
main:
ports:
main:
port: 8686
-
-probes:
- liveness:
- enabled: true
- ## Set this to true if you wish to specify your own livenessProbe
- custom: true
- ## The spec field contains the values for the default livenessProbe.
- ## If you selected custom: true, this field holds the definition of the livenessProbe.
- spec:
- exec:
- command:
- - /usr/bin/env
- - bash
- - -c
- - curl --fail localhost:8686/api/v1/system/status?apiKey=`IFS=\> && while
- read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
- failureThreshold: 5
- initialDelaySeconds: 60
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 10
-
persistence:
config:
enabled: true
mountPath: /config
-
postgresql:
enabled: true
- existingSecret: dbcreds
+ existingSecret: "dbcreds"
postgresqlDatabase: lidarr
postgresqlUsername: lidarr
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: true
+ ## Set this to true if you wish to specify your own livenessProbe
+ custom: true
+ ## The spec field contains the values for the default livenessProbe.
+ ## If you selected custom: true, this field holds the definition of the livenessProbe.
+ spec:
+ exec:
+ command:
+ - /usr/bin/env
+ - bash
+ - -c
+ - curl --fail localhost:8686/api/v1/system/status?apiKey=`IFS=\> && while read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
+ failureThreshold: 5
+ initialDelaySeconds: 60
+ periodSeconds: 10
+ successThreshold: 1
+ timeoutSeconds: 10
+ env:
+ LIDARR__PORT: "{{ .Values.service.main.ports.main.port }}"
+ LIDARR__AUTHENTICATION_METHOD: ""
+ LIDARR__POSTGRES_PORT: 5432
+ LIDARR__POSTGRES_USER: "{{ .Values.cnpg.user }}"
+ LIDARR__POSTGRES_MAIN_DB: "{{ .Values.cnpg.database }}"
+ LIDARR__POSTGRES_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ LIDARR__POSTGRES_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
diff --git a/charts/stable/linkace/Chart.yaml b/charts/stable/linkace/Chart.yaml
index a86607135f0..549b872ef47 100644
--- a/charts/stable/linkace/Chart.yaml
+++ b/charts/stable/linkace/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.11.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -33,4 +33,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/linkace/templates/NOTES.txt b/charts/stable/linkace/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/linkace/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/linkace/templates/_cronjob.tpl b/charts/stable/linkace/templates/_cronjob.tpl
index 0ad91929dcd..89c8960f21f 100644
--- a/charts/stable/linkace/templates/_cronjob.tpl
+++ b/charts/stable/linkace/templates/_cronjob.tpl
@@ -1,7 +1,7 @@
{{/* Define the cronjob */}}
{{- define "linkace.cronjob" -}}
{{- if .Values.secret.CRON_TOKEN }}
-{{- $jobName := include "tc.common.names.fullname" . }}
+{{- $jobName := include "tc.v1.common.lib.chart.names.fullname" . }}
---
apiVersion: batch/v1
diff --git a/charts/stable/linkace/templates/common.yaml b/charts/stable/linkace/templates/common.yaml
index b7d96a117b1..f9908dda5df 100644
--- a/charts/stable/linkace/templates/common.yaml
+++ b/charts/stable/linkace/templates/common.yaml
@@ -1,9 +1,9 @@
{{/* Make sure all variables are set properly */}}
-{{ include "tc.common.loader.init" . }}
+{{ include "tc.v1.common.loader.init" . }}
{{ include "linkace.cronjob" . }}
{{ include "linkace.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/linkace/values.yaml b/charts/stable/linkace/values.yaml
index d97cc342ccf..bd7ecf8f459 100644
--- a/charts/stable/linkace/values.yaml
+++ b/charts/stable/linkace/values.yaml
@@ -2,71 +2,6 @@ image:
repository: tccr.io/truecharts/linkace
tag: 1.11.1@sha256:a2e9dfd3ae4b26df6f540ee5d9d8ac953590d880eee74283eb8daf9bc68d3966
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
- fsGroup: 82
-
-# secretEnv:
-# CRON_TOKEN: ""
-# AWS_ACCESS_KEY_ID: ""
-# AWS_SECRET_ACCESS_KEY: ""
-# AWS_DEFAULT_REGION: ""
-# AWS_BUCKET: ""
-# MAIL_DRIVER: "smtp"
-# MAIL_FROM_ADDRESS: ""
-# MAIL_FROM_NAME: ""
-# MAIL_HOST: ""
-# MAIL_PORT: "587"
-# MAIL_USERNAME: ""
-# MAIL_PASSWORD: ""
-# MAIL_ENCRYPTION: "tls"
-
-env:
- # Internal Envs
- DB_CONNECTION: "mysql"
- DB_PORT: "3306"
- DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
- DB_USERNAME: "{{ .Values.mariadb.mariadbUsername }}"
- REDIS_PORT: "6379"
- CACHE_DRIVER: "redis"
- SESSION_DRIVER: "redis"
- APP_NAME: "LinkAce"
- APP_ENV: "production"
- APP_TIMEZONE: "{{ .Values.TZ }}"
- # User Envs
- APP_URL: "http://localhost"
- APP_DEBUG: false
- BACKUP_ENABLED: false
- BACKUP_DISK: local_backups
- BACKUP_NOTIFICATION_EMAIL: your@email.com
- BACKUP_MAX_SIZE: 512
- DB_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainhost
- DB_PASSWORD:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
- REDIS_HOST:
- secretKeyRef:
- name: rediscreds
- key: plainhost
- REDIS_PASSWORD:
- secretKeyRef:
- name: rediscreds
- key: redis-password
- APP_KEY:
- secretKeyRef:
- name: linkace-secrets
- key: APP_KEY
-
# Set cron every 15 min, official docs says every minute, but seems excesive.
# It just checks for dead links and sends a request to WayBack Machine to archive.
cronjob:
@@ -74,14 +9,12 @@ cronjob:
annotations: {}
failedJobsHistoryLimit: 5
successfulJobsHistoryLimit: 2
-
service:
main:
ports:
main:
port: 10160
targetPort: 80
-
persistence:
logs:
enabled: true
@@ -89,16 +22,64 @@ persistence:
backups:
enabled: true
mountPath: "/app/storage/app/backups"
-
mariadb:
enabled: true
mariadbUsername: linkace
mariadbDatabase: linkace
existingSecret: "mariadbcreds"
-
redis:
enabled: true
existingSecret: "rediscreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+ fsGroup: 82
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ # Internal Envs
+ DB_CONNECTION: "mysql"
+ DB_PORT: "3306"
+ DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
+ DB_USERNAME: "{{ .Values.mariadb.mariadbUsername }}"
+ REDIS_PORT: "6379"
+ CACHE_DRIVER: "redis"
+ SESSION_DRIVER: "redis"
+ APP_NAME: "LinkAce"
+ APP_ENV: "production"
+ APP_TIMEZONE: "{{ .Values.TZ }}"
+ # User Envs
+ APP_URL: "http://localhost"
+ APP_DEBUG: false
+ BACKUP_ENABLED: false
+ BACKUP_DISK: local_backups
+ BACKUP_NOTIFICATION_EMAIL: your@email.com
+ BACKUP_MAX_SIZE: 512
+ DB_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainhost
+ DB_PASSWORD:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
+ REDIS_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ REDIS_PASSWORD:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
+ APP_KEY:
+ secretKeyRef:
+ name: linkace-secrets
+ key: APP_KEY
diff --git a/charts/stable/linkding/Chart.yaml b/charts/stable/linkding/Chart.yaml
index 1d86ec8bd92..b1e38c2dea7 100644
--- a/charts/stable/linkding/Chart.yaml
+++ b/charts/stable/linkding/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.17.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Linkding is a simple bookmark service that you can host yourself. It's designed be to be minimal, fast and easy.
home: https://truecharts.org/charts/stable/linkding
icon: https://truecharts.org/img/hotlink-ok/chart-icons/linkding.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- bookmarks
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/linkding/templates/NOTES.txt b/charts/stable/linkding/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/linkding/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/linkding/templates/common.yaml b/charts/stable/linkding/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/linkding/templates/common.yaml
+++ b/charts/stable/linkding/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/linkding/values.yaml b/charts/stable/linkding/values.yaml
index d27fc07bcd3..2c49bca2b54 100644
--- a/charts/stable/linkding/values.yaml
+++ b/charts/stable/linkding/values.yaml
@@ -2,38 +2,15 @@ image:
repository: tccr.io/truecharts/linkding
tag: 1.17.2@sha256:c874d9eb86968807d6dd09f4457c447c6b4bc86315e3537e87d69e868ce06e66
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- DJANGO_SUPERUSER_USERNAME: "superuser"
- DJANGO_SUPERUSER_EMAIL: "super@example.com"
- DJANGO_SUPERUSER_PASSWORD: "somesecret"
-
-env:
- LD_SERVER_PORT: "{{ .Values.service.main.ports.main.port }}"
- # User Defined
- LD_REQUEST_TIMEOUT: 60
- LD_DISABLE_BACKGROUND_TASKS: false
- LD_DISABLE_URL_VALIDATION: false
-
service:
main:
ports:
main:
port: 10210
-
persistence:
data:
enabled: true
mountPath: "/etc/linkding/data"
-
lifecycle:
postStart:
exec:
@@ -55,6 +32,25 @@ lifecycle:
echo "This file is to ensure that init script won't try to create a superuser again and fail because it already exsits" > /etc/linkding/data/.superuser_exists;
echo "Superuser Created!";
fi;
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ LD_SERVER_PORT: "{{ .Values.service.main.ports.main.port }}"
+ # User Defined
+ LD_REQUEST_TIMEOUT: 60
+ LD_DISABLE_BACKGROUND_TASKS: false
+ LD_DISABLE_URL_VALIDATION: false
+ DJANGO_SUPERUSER_USERNAME: "superuser"
+ DJANGO_SUPERUSER_EMAIL: "super@example.com"
+ DJANGO_SUPERUSER_PASSWORD: "somesecret"
diff --git a/charts/stable/littlelink/Chart.yaml b/charts/stable/littlelink/Chart.yaml
index 15c92208c75..80f7560fdbb 100644
--- a/charts/stable/littlelink/Chart.yaml
+++ b/charts/stable/littlelink/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Easy platform to combine all your social links
home: https://truecharts.org/charts/stable/littlelink
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- social
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/littlelink/templates/NOTES.txt b/charts/stable/littlelink/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/littlelink/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/littlelink/templates/common.yaml b/charts/stable/littlelink/templates/common.yaml
index 214486b3b19..1cf9e9586d2 100644
--- a/charts/stable/littlelink/templates/common.yaml
+++ b/charts/stable/littlelink/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
{{/* Render configmap for littlelink */}}
{{- include "littlelink.configmap" . }}
diff --git a/charts/stable/littlelink/values.yaml b/charts/stable/littlelink/values.yaml
index 5dfc6db26c8..45bef6241c6 100644
--- a/charts/stable/littlelink/values.yaml
+++ b/charts/stable/littlelink/values.yaml
@@ -2,18 +2,12 @@ image:
repository: tccr.io/truecharts/littlelink-server
pullPolicy: IfNotPresent
tag: latest@sha256:84022d40588daec25f2e2c82e68c50c8b41b88f1629c034c3c459abebb0ac9ac
-
service:
main:
ports:
main:
port: 10040
targetPort: 3000
-
-envFrom:
- - configMapRef:
- name: littlelinkconfig
-
littlelink:
meta_title: "techno tim"
meta_description: "techno tim link page"
@@ -34,6 +28,16 @@ littlelink:
tiktok: "https://www.tiktok.com/@technotim"
kit: "https://kit.co/technotim"
footer: "thanks for stopping by!"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ envFrom:
+ - configMapRef:
+ name: littlelinkconfig
diff --git a/charts/stable/logitech-media-server/Chart.yaml b/charts/stable/logitech-media-server/Chart.yaml
index e3365dd681c..94d7c723cd7 100644
--- a/charts/stable/logitech-media-server/Chart.yaml
+++ b/charts/stable/logitech-media-server/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "8.4.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Logitech Media Server is a platform for home/office audio streaming.
home: https://truecharts.org/charts/stable/logitech-media-server
@@ -29,4 +29,3 @@ annotations:
- media
- audio
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/logitech-media-server/templates/NOTES.txt b/charts/stable/logitech-media-server/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/logitech-media-server/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/logitech-media-server/templates/common.yaml b/charts/stable/logitech-media-server/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/logitech-media-server/templates/common.yaml
+++ b/charts/stable/logitech-media-server/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/logitech-media-server/values.yaml b/charts/stable/logitech-media-server/values.yaml
index 0020be8d0e1..9e36b3be359 100644
--- a/charts/stable/logitech-media-server/values.yaml
+++ b/charts/stable/logitech-media-server/values.yaml
@@ -2,18 +2,6 @@ image:
repository: tccr.io/truecharts/logitechmediaserver
pullPolicy: IfNotPresent
tag: 8.4.0@sha256:0fad4765fff207e02a3ba04c21c358629e2e9c8e1ad1eec2ed69d3112dd2c47d
-
-env:
- HTTP_PORT: "{{ .Values.service.main.ports.main.port }}"
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -39,13 +27,24 @@ service:
slimprotoudp:
enabled: true
port: 3483
- protocol: UDP
+ protocol: udp
targetPort: 3483
-
persistence:
config:
enabled: true
mountPath: /config
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ HTTP_PORT: "{{ .Values.service.main.ports.main.port }}"
diff --git a/charts/stable/loki/Chart.yaml b/charts/stable/loki/Chart.yaml
index 3d9ef88ed8d..9f2c01c2410 100644
--- a/charts/stable/loki/Chart.yaml
+++ b/charts/stable/loki/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.7.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: "Loki: like Prometheus, but for logs."
home: https://truecharts.org/charts/stable/loki
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- logs
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/loki/templates/NOTES.txt b/charts/stable/loki/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/loki/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/loki/templates/common.yaml b/charts/stable/loki/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/loki/templates/common.yaml
+++ b/charts/stable/loki/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/loki/values.yaml b/charts/stable/loki/values.yaml
index b7c23f10680..7bdb855d995 100644
--- a/charts/stable/loki/values.yaml
+++ b/charts/stable/loki/values.yaml
@@ -2,67 +2,29 @@ image:
repository: tccr.io/truecharts/loki
pullPolicy: IfNotPresent
tag: 2.7.4@sha256:16ecd195a1944bd31790ca9dfc6534041ad5e3ec3ecb7212d49a79b082f5d3f7
-
-controller:
- # -- Set the controller type.
- # Valid options are deployment, daemonset or statefulset
- type: statefulset
- # -- Number of desired pods
- replicas: 1
- # -- Set the controller upgrade strategy
- # For Deployments, valid values are Recreate (default) and RollingUpdate.
- # For StatefulSets, valid values are OnDelete and RollingUpdate (default).
- # DaemonSets ignore this.
- strategy: RollingUpdate
- rollingUpdate:
- # -- Set deployment RollingUpdate max unavailable
- unavailable: 1
- # -- Set deployment RollingUpdate max surge
- surge:
- # -- Set statefulset RollingUpdate partition
- partition:
- # -- ReplicaSet revision history limit
- revisionHistoryLimit: 3
-
-args:
- - "-config.file=/etc/loki/loki.yaml"
-
## TODO add alertinggroups support like this
# configmap:
# alerting:
# enabled: true
# data:
-# '{{ include "tc.common.names.fullname" . }}-alerting-rules.yaml': |-
+# '{{ include "tc.v1.common.names.fullname" . }}-alerting-rules.yaml': |-
# {{- if gt (len .Values.alerting_groups) 0 }}
# groups:
# {{- toYaml .Values.alerting_groups | nindent 6 }}
# {{- end }}
-
secret:
config:
enabled: true
data:
loki.yaml: |
{{- tpl (toYaml .Values.config) . | nindent 8 }}
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
targetPort: 3100
port: 3100
-
-probes:
- liveness:
- path: "/ready"
-
- readiness:
- path: "/ready"
-
- startup:
- path: "/ready"
-
config:
# existingSecret:
auth_enabled: false
@@ -78,16 +40,15 @@ config:
kvstore:
store: inmemory
replication_factor: 1
-
- ## Different ring configs can be used. E.g. Consul
- # ring:
- # store: consul
- # replication_factor: 1
- # consul:
- # host: "consul:8500"
- # prefix: ""
- # http_client_timeout: "20s"
- # consistent_reads: true
+ ## Different ring configs can be used. E.g. Consul
+ # ring:
+ # store: consul
+ # replication_factor: 1
+ # consul:
+ # host: "consul:8500"
+ # prefix: ""
+ # http_client_timeout: "20s"
+ # consistent_reads: true
limits_config:
enforce_metric_name: false
reject_old_samples: true
@@ -147,17 +108,50 @@ persistence:
enabled: true
type: secret
# -- Specify the name of the configmap object to be mounted
- objectName: '{{ include "tc.common.names.fullname" . -}}-config'
+ objectName: '{{ include "tc.v1.common.names.fullname" . -}}-config'
# -- Where to mount the volume in the main container.
mountPath: "/etc/loki"
-
volumeClaimTemplates:
data:
enabled: true
mountPath: "/data"
-
promtail:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/ready"
+ readiness:
+ path: "/ready"
+ startup:
+ path: "/ready"
+ args:
+ - "-config.file=/etc/loki/loki.yaml"
+ # -- Set the controller type.
+ # Valid options are deployment, daemonset or statefulset
+ type: statefulset
+ # -- Number of desired pods
+ replicas: 1
+ # -- Set the controller upgrade strategy
+ # For Deployments, valid values are Recreate (default) and RollingUpdate.
+ # For StatefulSets, valid values are OnDelete and RollingUpdate (default).
+ # DaemonSets ignore this.
+ strategy: RollingUpdate
+ rollingUpdate:
+ # -- Set deployment RollingUpdate max unavailable
+ unavailable: 1
+ # -- Set deployment RollingUpdate max surge
+ surge:
+ # -- Set statefulset RollingUpdate partition
+ partition:
+ # -- ReplicaSet revision history limit
+ revisionHistoryLimit: 3
diff --git a/charts/stable/lychee/Chart.yaml b/charts/stable/lychee/Chart.yaml
index f59e5c9a1bc..5f1aa74eb53 100644
--- a/charts/stable/lychee/Chart.yaml
+++ b/charts/stable/lychee/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.7.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -35,4 +35,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/lychee/templates/NOTES.txt b/charts/stable/lychee/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/lychee/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/lychee/templates/common.yaml b/charts/stable/lychee/templates/common.yaml
index 2e5d85f07fc..4e08c8fa6e1 100644
--- a/charts/stable/lychee/templates/common.yaml
+++ b/charts/stable/lychee/templates/common.yaml
@@ -1,7 +1,7 @@
{{/* Make sure all variables are set properly */}}
-{{ include "tc.common.loader.init" . }}
+{{ include "tc.v1.common.loader.init" . }}
{{ include "lychee.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/lychee/values.yaml b/charts/stable/lychee/values.yaml
index d9473c07531..c80060a44aa 100644
--- a/charts/stable/lychee/values.yaml
+++ b/charts/stable/lychee/values.yaml
@@ -2,76 +2,12 @@ image:
repository: tccr.io/truecharts/lychee-laravel
pullPolicy: IfNotPresent
tag: 4.7.0@sha256:055ce9e3ab191a5e7f2028af46346e49b912c9fc20e32bbae8669b1e9574e669
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10017
targetPort: 80
-
-# secretEnv:
-# PUSHER_APP_KEY: ""
-# PUSHER_APP_SECRET: ""
-# PUSHER_APP_ID: ""
-# PUSHER_APP_CLUSTER: "mt1"
-# MAIL_DRIVER: "smtp"
-# MAIL_HOST: ""
-# MAIL_FROM_NAME: ""
-# MAIL_FROM_ADDRESS: ""
-# MAIL_USERNAME: ""
-# MAIL_PASSWORD: ""
-# MAIL_PORT: "587"
-# MAIL_ENCRYPTION: "tls"
-
-env:
- # Internal Envs
- TIMEZONE: "{{ .Values.TZ }}"
- PHP_TZ: "{{ .Values.TZ }}"
- DB_CONNECTION: "pgsql"
- DB_PORT: "5432"
- DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
- DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}"
- REDIS_PORT: "6379"
- CACHE_DRIVER: "redis"
- SESSION_DRIVER: "redis"
- APP_ENV: "production"
- APP_NAME: "Lychee"
- MIX_PUSHER_APP_KEY: "{{ .Values.env.PUSHER_APP_KEY }}"
- MIX_PUSHER_APP_CLUSTER: "{{ .Values.env.PUSHER_APP_CLUSTER }}"
- # User Envs
- SECURITY_HEADER_HSTS_ENABLE: false
- APP_DEBUG: false
- APP_URL: http://localhost
- DB_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- DB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- REDIS_HOST:
- secretKeyRef:
- name: rediscreds
- key: plainhost
- REDIS_PASSWORD:
- secretKeyRef:
- name: rediscreds
- key: redis-password
- APP_KEY:
- secretKeyRef:
- name: lychee-secrets
- key: APP_KEY
-
persistence:
conf:
enabled: true
@@ -82,16 +18,63 @@ persistence:
uploads:
enabled: true
mountPath: "/uploads"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: lychee
postgresqlDatabase: lychee
-
redis:
enabled: true
existingSecret: "rediscreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ # Internal Envs
+ TIMEZONE: "{{ .Values.TZ }}"
+ PHP_TZ: "{{ .Values.TZ }}"
+ DB_CONNECTION: "pgsql"
+ DB_PORT: "5432"
+ DB_DATABASE: "{{ .Values.cnpg.database }}"
+ DB_USERNAME: "{{ .Values.cnpg.user }}"
+ REDIS_PORT: "6379"
+ CACHE_DRIVER: "redis"
+ SESSION_DRIVER: "redis"
+ APP_ENV: "production"
+ APP_NAME: "Lychee"
+ MIX_PUSHER_APP_KEY: "{{ .Values.env.PUSHER_APP_KEY }}"
+ MIX_PUSHER_APP_CLUSTER: "{{ .Values.env.PUSHER_APP_CLUSTER }}"
+ # User Envs
+ SECURITY_HEADER_HSTS_ENABLE: false
+ APP_DEBUG: false
+ APP_URL: http://localhost
+ DB_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ DB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ REDIS_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ REDIS_PASSWORD:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
+ APP_KEY:
+ secretKeyRef:
+ name: lychee-secrets
+ key: APP_KEY
diff --git a/charts/stable/makemkv/Chart.yaml b/charts/stable/makemkv/Chart.yaml
index 28226efe6a8..329627accd1 100644
--- a/charts/stable/makemkv/Chart.yaml
+++ b/charts/stable/makemkv/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "23.02.5"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: MakeMKV is your one-click solution to convert video that you own into free and patents-unencumbered format that can be played everywhere.
home: https://truecharts.org/charts/stable/makemkv
icon: https://truecharts.org/img/hotlink-ok/chart-icons/makemkv.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/makemkv/templates/NOTES.txt b/charts/stable/makemkv/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/makemkv/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/makemkv/templates/common.yaml b/charts/stable/makemkv/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/makemkv/templates/common.yaml
+++ b/charts/stable/makemkv/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/makemkv/values.yaml b/charts/stable/makemkv/values.yaml
index 0d31a2f16ae..a128f706e28 100644
--- a/charts/stable/makemkv/values.yaml
+++ b/charts/stable/makemkv/values.yaml
@@ -2,22 +2,6 @@ image:
repository: tccr.io/truecharts/makemkv
tag: 23.02.5@sha256:b6d3eab777a35cd117919ede4a74e33cd3586e57760c98aaec349875eb4ae863
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- VNC_PASSWORD: ""
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-makemkv'
-
makemkv:
# General Settings
KEEP_APP_RUNNING: false
@@ -37,7 +21,6 @@ makemkv:
AUTO_DISC_RIPPER_PARALLEL_RIP: false
AUTO_DISC_RIPPER_NO_GUI_PROGRESS: false
AUTO_DISC_RIPPER_FORCE_UNIQUE_OUTPUT_DIR: false
-
service:
main:
ports:
@@ -51,7 +34,6 @@ service:
enabled: true
port: 10181
targetPort: 5900
-
configmap:
makemkv:
enabled: true
@@ -71,7 +53,6 @@ configmap:
AUTO_DISC_RIPPER_PARALLEL_RIP: '{{ ternary "1" "0" .Values.makemkv.AUTO_DISC_RIPPER_PARALLEL_RIP }}'
AUTO_DISC_RIPPER_NO_GUI_PROGRESS: '{{ ternary "1" "0" .Values.makemkv.AUTO_DISC_RIPPER_NO_GUI_PROGRESS }}'
AUTO_DISC_RIPPER_FORCE_UNIQUE_OUTPUT_DIR: '{{ ternary "1" "0" .Values.makemkv.AUTO_DISC_RIPPER_FORCE_UNIQUE_OUTPUT_DIR }}'
-
persistence:
config:
enabled: true
@@ -82,6 +63,22 @@ persistence:
output:
enabled: true
mountPath: "/output"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ VNC_PASSWORD: ""
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-makemkv'
diff --git a/charts/stable/matomo/Chart.yaml b/charts/stable/matomo/Chart.yaml
index 05f276e227a..ddd4b21f2a4 100644
--- a/charts/stable/matomo/Chart.yaml
+++ b/charts/stable/matomo/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.13.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/matomo/templates/NOTES.txt b/charts/stable/matomo/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/matomo/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/matomo/templates/common.yaml b/charts/stable/matomo/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/matomo/templates/common.yaml
+++ b/charts/stable/matomo/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/matomo/values.yaml b/charts/stable/matomo/values.yaml
index f08c91e116c..c438a37bff2 100644
--- a/charts/stable/matomo/values.yaml
+++ b/charts/stable/matomo/values.yaml
@@ -2,77 +2,11 @@ image:
repository: tccr.io/truecharts/matomo
tag: 4.13.3@sha256:3ff216e498ead52854c6ef9ecb5c39f89be51288451e8bbd18a72bcb9a12f229
pullPolicy: IfNotPresent
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-# Run as root for the cron to work
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- BITNAMI_DEBUG: true
- APACHE_HTTP_PORT_NUMBER: "{{ .Values.service.main.ports.main.port }}"
- APACHE_HTTPS_PORT_NUMBER: "{{ .Values.service.https.ports.https.port }}"
- MATOMO_DATABASE_PORT_NUMBER: 3306
- MATOMO_DATABASE_NAME: "{{ .Values.mariadb.mariadbDatabase }}"
- MATOMO_DATABASE_USER: "{{ .Values.mariadb.mariadbUsername }}"
- PHP_DATE_TIMEZONE: "{{ .Values.TZ }}"
- # User / Site Config
- MATOMO_USERNAME: "admin"
- MATOMO_PASSWORD: "password"
- MATOMO_EMAIL: "myemail@example.com"
- MATOMO_WEBSITE_NAME: "My Website"
- MATOMO_WEBSITE_HOST: "https://web.example.com"
- MATOMO_HOST: "127.0.0.1"
- # Reverse Proxy Config
- MATOMO_ENABLE_PROXY_URI_HEADER: false
- MATOMO_ENABLE_ASSUME_SECURE_PROTOCOL: false
- MATOMO_ENABLE_FORCE_SSL: false
- # No defaults, but usually this header is used
- # MATOMO_PROXY_CLIENT_HEADER: "HTTP_X_FORWARDED_FOR"
- # SMTP Config
- MATOMO_SMTP_HOST: ""
- MATOMO_SMTP_PORT: ""
- MATOMO_SMTP_USER: ""
- MATOMO_SMTP_PASSWORD: ""
- # Available protocols are: "ssl", "tls", "none"
- MATOMO_SMTP_PROTOCOL: ""
- # Available mechanisms are: "Plain", "Login", "Crammd5"
- MATOMO_SMTP_AUTH: "Plain"
- # PHP Config
- PHP_MEMORY_LIMIT: "2048M"
- PHP_ENABLE_OPCACHE: true
- # PHP_EXPOSE_PHP:
- # PHP_MAX_EXECUTION_TIME:
- # PHP_MAX_INPUT_TIME:
- # PHP_MAX_INPUT_VARS:
- # PHP_POST_MAX_SIZE:
- # PHP_UPLOAD_MAX_FILESIZE:
- MATOMO_DATABASE_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainhost
- MATOMO_DATABASE_PASSWORD:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
-
-probes:
- liveness:
- path: "/index.php"
- readiness:
- path: "/index.php"
- startup:
- path: "/index.php"
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
port: 10172
targetPort: 10172
https:
@@ -80,20 +14,83 @@ service:
ports:
https:
enabled: true
- protocol: HTTPS
+ protocol: https
port: 10173
targetPort: 10173
-
persistence:
data:
enabled: true
mountPath: "/bitnami/matomo"
-
mariadb:
enabled: true
mariadbUsername: matomo
mariadbDatabase: matomo
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/index.php"
+ readiness:
+ path: "/index.php"
+ startup:
+ path: "/index.php"
+ env:
+ BITNAMI_DEBUG: true
+ APACHE_HTTP_PORT_NUMBER: "{{ .Values.service.main.ports.main.port }}"
+ APACHE_HTTPS_PORT_NUMBER: "{{ .Values.service.https.ports.https.port }}"
+ MATOMO_DATABASE_PORT_NUMBER: 3306
+ MATOMO_DATABASE_NAME: "{{ .Values.mariadb.mariadbDatabase }}"
+ MATOMO_DATABASE_USER: "{{ .Values.mariadb.mariadbUsername }}"
+ PHP_DATE_TIMEZONE: "{{ .Values.TZ }}"
+ # User / Site Config
+ MATOMO_USERNAME: "admin"
+ MATOMO_PASSWORD: "password"
+ MATOMO_EMAIL: "myemail@example.com"
+ MATOMO_WEBSITE_NAME: "My Website"
+ MATOMO_WEBSITE_HOST: "https://web.example.com"
+ MATOMO_HOST: "127.0.0.1"
+ # Reverse Proxy Config
+ MATOMO_ENABLE_PROXY_URI_HEADER: false
+ MATOMO_ENABLE_ASSUME_SECURE_PROTOCOL: false
+ MATOMO_ENABLE_FORCE_SSL: false
+ # No defaults, but usually this header is used
+ # MATOMO_PROXY_CLIENT_HEADER: "HTTP_X_FORWARDED_FOR"
+ # SMTP Config
+ MATOMO_SMTP_HOST: ""
+ MATOMO_SMTP_PORT: ""
+ MATOMO_SMTP_USER: ""
+ MATOMO_SMTP_PASSWORD: ""
+ # Available protocols are: "ssl", "tls", "none"
+ MATOMO_SMTP_PROTOCOL: ""
+ # Available mechanisms are: "Plain", "Login", "Crammd5"
+ MATOMO_SMTP_AUTH: "Plain"
+ # PHP Config
+ PHP_MEMORY_LIMIT: "2048M"
+ PHP_ENABLE_OPCACHE: true
+ # PHP_EXPOSE_PHP:
+ # PHP_MAX_EXECUTION_TIME:
+ # PHP_MAX_INPUT_TIME:
+ # PHP_MAX_INPUT_VARS:
+ # PHP_POST_MAX_SIZE:
+ # PHP_UPLOAD_MAX_FILESIZE:
+ MATOMO_DATABASE_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainhost
+ MATOMO_DATABASE_PASSWORD:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
diff --git a/charts/stable/mattermost/Chart.yaml b/charts/stable/mattermost/Chart.yaml
index 5d2db2a2128..1f06ef1ca52 100644
--- a/charts/stable/mattermost/Chart.yaml
+++ b/charts/stable/mattermost/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "7.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -31,4 +31,3 @@ annotations:
truecharts.org/catagories: |
- hosting
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/mattermost/templates/NOTES.txt b/charts/stable/mattermost/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/mattermost/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/mattermost/templates/common.yaml b/charts/stable/mattermost/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/mattermost/templates/common.yaml
+++ b/charts/stable/mattermost/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/mattermost/values.yaml b/charts/stable/mattermost/values.yaml
index c05972e2cd9..9351d75c01e 100644
--- a/charts/stable/mattermost/values.yaml
+++ b/charts/stable/mattermost/values.yaml
@@ -2,24 +2,12 @@ image:
repository: tccr.io/truecharts/mattermost
tag: 7.3@sha256:be700165a0f8ed996982d758ceb20523f401333f333119ef461857f89ecee792
pullPolicy: IfNotPresent
-
-env:
- TIMEZONE: "{{ .Values.TZ }}"
- MM_SQLSETTINGS_DRIVERNAME: "postgres"
- MM_BLEVESETTINGS_INDEXDIR: "/mattermost/bleve-indexes"
- MM_SERVICESETTINGS_SITEURL: "https://test.example.com"
- MM_SQLSETTINGS_DATASOURCE:
- secretKeyRef:
- name: dbcreds
- key: urlnossl
-
service:
main:
ports:
main:
port: 10239
targetPort: 8065
-
persistence:
config:
enabled: true
@@ -39,12 +27,26 @@ persistence:
bleveindexes:
enabled: true
mountPath: "/mattermost/bleve-indexes"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: mattermost
postgresqlDatabase: mattermost
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ TIMEZONE: "{{ .Values.TZ }}"
+ MM_SQLSETTINGS_DRIVERNAME: "postgres"
+ MM_BLEVESETTINGS_INDEXDIR: "/mattermost/bleve-indexes"
+ MM_SERVICESETTINGS_SITEURL: "https://test.example.com"
+ MM_SQLSETTINGS_DATASOURCE:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: urlnossl
diff --git a/charts/stable/mealie/Chart.yaml b/charts/stable/mealie/Chart.yaml
index f4c4b876c3b..314956678aa 100644
--- a/charts/stable/mealie/Chart.yaml
+++ b/charts/stable/mealie/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.0.0beta"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/mealie/templates/NOTES.txt b/charts/stable/mealie/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/mealie/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/mealie/templates/_api.tpl b/charts/stable/mealie/templates/_api.tpl
index d8909fdfdc9..0f92a13a5f1 100644
--- a/charts/stable/mealie/templates/_api.tpl
+++ b/charts/stable/mealie/templates/_api.tpl
@@ -8,9 +8,9 @@ securityContext:
runAsNonRoot: {{ .Values.securityContext.runAsNonRoot }}
envFrom:
- secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-api-secret'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-api-secret'
- configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-api-config'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-api-config'
volumeMounts:
- name: data
mountPath: "/app/data"
diff --git a/charts/stable/mealie/templates/_configmap.tpl b/charts/stable/mealie/templates/_configmap.tpl
index 5cf8dd9dfb3..d6574d30dd5 100644
--- a/charts/stable/mealie/templates/_configmap.tpl
+++ b/charts/stable/mealie/templates/_configmap.tpl
@@ -1,8 +1,8 @@
{{/* Define the configmap */}}
{{- define "mealie.config" -}}
-{{- $frontendConfigName := printf "%s-frontend-config" (include "tc.common.names.fullname" .) }}
-{{- $apiConfigName := printf "%s-api-config" (include "tc.common.names.fullname" .) }}
+{{- $frontendConfigName := printf "%s-frontend-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $apiConfigName := printf "%s-api-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
diff --git a/charts/stable/mealie/templates/_secret.tpl b/charts/stable/mealie/templates/_secret.tpl
index a4b535c9079..eebde997301 100644
--- a/charts/stable/mealie/templates/_secret.tpl
+++ b/charts/stable/mealie/templates/_secret.tpl
@@ -1,7 +1,7 @@
{{/* Define the secret */}}
{{- define "mealie.secret" -}}
-{{- $apiSecretName := printf "%s-api-secret" (include "tc.common.names.fullname" .) }}
+{{- $apiSecretName := printf "%s-api-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
diff --git a/charts/stable/mealie/templates/common.yaml b/charts/stable/mealie/templates/common.yaml
index bd88d41c606..8d6cd9437d0 100644
--- a/charts/stable/mealie/templates/common.yaml
+++ b/charts/stable/mealie/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secret */}}
{{- include "mealie.secret" . }}
@@ -10,4 +10,4 @@
{{- $_ := set .Values.additionalContainers "api" (include "mealie.api" . | fromYaml) -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/mealie/values.yaml b/charts/stable/mealie/values.yaml
index 16e5c6f53c3..4f9b688938b 100644
--- a/charts/stable/mealie/values.yaml
+++ b/charts/stable/mealie/values.yaml
@@ -2,20 +2,10 @@ image:
repository: tccr.io/truecharts/mealie-frontend
tag: v1.0.0beta@sha256:4158c31d037c2ece8931d2e2b120654b6f658b020f9273e8a2cc289d9e715552
pullPolicy: IfNotPresent
-
apiImage:
repository: tccr.io/truecharts/mealie-api
tag: v1.0.0beta@sha256:1a3b047474f908ae97a78d0f679892aa0f1bbea1e97abaf57c115df1b33d398a
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
mealie_frontend:
theme:
light_primary: "#E58325"
@@ -32,7 +22,6 @@ mealie_frontend:
dark_info: "#1976D2"
dark_warning: "#FF6D00"
dark_error: "#EF5350"
-
mealie_backend:
general:
allow_signup: true
@@ -64,28 +53,12 @@ mealie_backend:
bind_template: ""
base_dn: ""
admin_filter: ""
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-frontend-config'
-
-probes:
- liveness:
- type: HTTP
- path: /
- readiness:
- type: HTTP
- path: /
- startup:
- type: HTTP
- path: /
-
service:
main:
ports:
main:
port: 10018
- protocol: HTTP
+ protocol: http
targetPort: 3000
api:
enabled: true
@@ -93,19 +66,41 @@ service:
ports:
api:
enabled: true
- protocol: HTTP
+ protocol: http
port: 10019
-
persistence:
data:
enabled: true
mountPath: /app/data
-
postgresql:
enabled: true
- existingSecret: dbcreds
+ existingSecret: "dbcreds"
postgresqlUsername: mealie
postgresqlDatabase: mealie
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ type: HTTP
+ path: /
+ readiness:
+ type: HTTP
+ path: /
+ startup:
+ type: HTTP
+ path: /
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-frontend-config'
diff --git a/charts/stable/mediainfo/Chart.yaml b/charts/stable/mediainfo/Chart.yaml
index 8de2e2b7eb0..7f93cfdbf7c 100644
--- a/charts/stable/mediainfo/Chart.yaml
+++ b/charts/stable/mediainfo/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "23.02.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files.
home: https://truecharts.org/charts/stable/mediainfo
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/mediainfo/templates/NOTES.txt b/charts/stable/mediainfo/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/mediainfo/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/mediainfo/templates/common.yaml b/charts/stable/mediainfo/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/mediainfo/templates/common.yaml
+++ b/charts/stable/mediainfo/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/mediainfo/values.yaml b/charts/stable/mediainfo/values.yaml
index 9bc23047058..26db03d1ea9 100644
--- a/charts/stable/mediainfo/values.yaml
+++ b/charts/stable/mediainfo/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/mediainfo
tag: 23.02.2@sha256:f2b4e4d9d3c908dbc7a2e6235e77ac0bba22ba00c3be06c340442eaada8b3a30
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -24,21 +15,12 @@ service:
enabled: true
port: 10265
targetPort: 5900
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-mediainfo'
-
-secretEnv:
- VNC_PASSWORD: ""
-
mediainfo:
KEEP_APP_RUNNING: false
DISPLAY_WIDTH: 1280
DISPLAY_HEIGHT: 768
SECURE_CONNECTION: false
ENABLE_CJK_FONT: false
-
configmap:
mediainfo:
enabled: true
@@ -48,7 +30,6 @@ configmap:
SECURE_CONNECTION: '{{ ternary "1" "0" .Values.mediainfo.SECURE_CONNECTION }}'
DISPLAY_WIDTH: "{{ .Values.mediainfo.DISPLAY_WIDTH }}"
DISPLAY_HEIGHT: "{{ .Values.mediainfo.DISPLAY_HEIGHT }}"
-
persistence:
config:
enabled: true
@@ -56,6 +37,22 @@ persistence:
storage:
enabled: true
mountPath: "/storage"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ VNC_PASSWORD: ""
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-mediainfo'
diff --git a/charts/stable/medusa/Chart.yaml b/charts/stable/medusa/Chart.yaml
index 378b813a1cd..c928ec54e99 100644
--- a/charts/stable/medusa/Chart.yaml
+++ b/charts/stable/medusa/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.0.11"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: An automatic Video Library Manager for TV Shows
home: https://truecharts.org/charts/stable/medusa
icon: https://truecharts.org/img/hotlink-ok/chart-icons/medusa.png
@@ -31,4 +31,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/medusa/templates/NOTES.txt b/charts/stable/medusa/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/medusa/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/medusa/templates/common.yaml b/charts/stable/medusa/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/medusa/templates/common.yaml
+++ b/charts/stable/medusa/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/medusa/values.yaml b/charts/stable/medusa/values.yaml
index 22e35ff41ba..891fc1324a7 100644
--- a/charts/stable/medusa/values.yaml
+++ b/charts/stable/medusa/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/medusa
pullPolicy: IfNotPresent
tag: 1.0.11@sha256:2927fc21669c739dceccd5b62e5fb5fa4305fdb1168311d809d47a1ac8eb9179
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10068
targetPort: 8081
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/meshcentral/Chart.yaml b/charts/stable/meshcentral/Chart.yaml
index 222e6b1991a..0ac781c54ad 100644
--- a/charts/stable/meshcentral/Chart.yaml
+++ b/charts/stable/meshcentral/Chart.yaml
@@ -19,7 +19,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mongodb.enabled
name: mongodb
repository: https://deps.truecharts.org/
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- cloud
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/meshcentral/templates/NOTES.txt b/charts/stable/meshcentral/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/meshcentral/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/meshcentral/templates/_secret.tpl b/charts/stable/meshcentral/templates/_secret.tpl
index d75108502e5..bdec34f0106 100644
--- a/charts/stable/meshcentral/templates/_secret.tpl
+++ b/charts/stable/meshcentral/templates/_secret.tpl
@@ -1,8 +1,8 @@
{{/* Define the secret */}}
{{- define "meshcentral.secret" -}}
-{{- $secretName := printf "%s-secret" (include "tc.common.names.fullname" .) -}}
-{{- $secretStorageName := printf "%s-storage-secret" (include "tc.common.names.fullname" .) -}}
+{{- $secretName := printf "%s-secret" (include "tc.v1.common.lib.chart.names.fullname" .) -}}
+{{- $secretStorageName := printf "%s-storage-secret" (include "tc.v1.common.lib.chart.names.fullname" .) -}}
{{- $config := .Values.meshcentral -}}
{{- $mc_custom := .Values.additional_meshcentral -}}
diff --git a/charts/stable/meshcentral/templates/common.yaml b/charts/stable/meshcentral/templates/common.yaml
index 5d43352c10f..acf1910b045 100644
--- a/charts/stable/meshcentral/templates/common.yaml
+++ b/charts/stable/meshcentral/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secret */}}
{{- include "meshcentral.secret" . }}
@@ -20,4 +20,4 @@ probes:
{{- $_ := mergeOverwrite .Values (include "meshcentral.probes" . | fromYaml) -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/meshcentral/values.yaml b/charts/stable/meshcentral/values.yaml
index 7aedc18417b..184986e71b7 100644
--- a/charts/stable/meshcentral/values.yaml
+++ b/charts/stable/meshcentral/values.yaml
@@ -2,19 +2,6 @@ image:
repository: tccr.io/truecharts/meshcentral
pullPolicy: IfNotPresent
tag: 1.1.4@sha256:897de1ed255c6f8587f1bc9af4b0e86bfd004c4659eedc2e5cd73de3f40deb0b
-
-command:
- - node
- - meshcentral/meshcentral
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
# - Values with the character _ in-front of them are pruned. Add or remove _ to disable or enable options
# - More in-depth info for each options can be found here: https://github.com/Ylianst/MeshCentral/blob/master/meshcentral-config-schema.json
# - Check for this chart's specific info in our webpage https://truecharts.org
@@ -276,7 +263,7 @@ meshcentral:
# from: null
# # - url
# provider: url
- # url: "tc.common.names.fullname"
+ # url: "tc.v1.common.names.fullname"
# - This section allow MeshCentral to send messages over user messaging networks like Telegram
_messaging:
# - Configure Telegram messaging system
@@ -296,7 +283,6 @@ meshcentral:
credentials:
username: ""
password: ""
-
# - Any settings in this section is used as default setting for all domains
_domaindefaults:
title: Default Title
@@ -946,35 +932,32 @@ meshcentral:
enabled: false
# - When set, limits what OIDC groups are mirrored into MeshCentral user groups.
filter: []
-
service:
main:
ports:
main:
# Only use HTTPS if meshcental handles the certs
- protocol: HTTP
+ protocol: http
port: 10205
- # mps:
- # enabled: true
- # ports:
- # mps:
- # enabled: true
- # port: 4433
- # targetPort: 4433
- # amtprovisioner:
- # enabled: true
- # ports:
- # amtprovisioner:
- # enabled: true
- # port: 9971
- # targetPort: 9971
-
+ # mps:
+ # enabled: true
+ # ports:
+ # mps:
+ # enabled: true
+ # port: 4433
+ # targetPort: 4433
+ # amtprovisioner:
+ # enabled: true
+ # ports:
+ # amtprovisioner:
+ # enabled: true
+ # port: 9971
+ # targetPort: 9971
mongodb:
enabled: true
mongodbUsername: meshcentral
mongodbDatabase: meshcentral
existingSecret: mongodbcreds
-
persistence:
data:
enabled: true
@@ -997,9 +980,23 @@ persistence:
type: secret
readOnly: true
defaultMode: "0600"
- objectName: '{{ include "tc.common.names.fullname" . }}-secret'
+ objectName: '{{ include "tc.v1.common.names.fullname" . }}-secret'
mountPath: /opt/meshcentral/meshcentral-data/config.json
subPath: config.json
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ command:
+ - node
+ - meshcentral/meshcentral
diff --git a/charts/stable/meshroom/Chart.yaml b/charts/stable/meshroom/Chart.yaml
index bf7e1cf14de..d7f7bddbbed 100644
--- a/charts/stable/meshroom/Chart.yaml
+++ b/charts/stable/meshroom/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.4.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Meshroom is a free, open-source 3D Reconstruction Software based on the AliceVision Photogrammetric Computer Vision framework.
home: https://truecharts.org/charts/stable/meshroom
icon: https://truecharts.org/img/hotlink-ok/chart-icons/meshroom.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/meshroom/templates/NOTES.txt b/charts/stable/meshroom/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/meshroom/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/meshroom/templates/common.yaml b/charts/stable/meshroom/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/meshroom/templates/common.yaml
+++ b/charts/stable/meshroom/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/meshroom/values.yaml b/charts/stable/meshroom/values.yaml
index 3e0e6083f95..cee0126905a 100644
--- a/charts/stable/meshroom/values.yaml
+++ b/charts/stable/meshroom/values.yaml
@@ -2,34 +2,34 @@ image:
repository: tccr.io/truecharts/meshroom
tag: v2.4.0@sha256:5fe602cd0c68fd2db19663b005e35f7b3dd221c09dc550020d225068f917b6b6
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
service:
main:
ports:
main:
port: 10243
targetPort: 22
-
persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
diff --git a/charts/stable/metube/Chart.yaml b/charts/stable/metube/Chart.yaml
index f3cd9650582..1fb109c0d47 100644
--- a/charts/stable/metube/Chart.yaml
+++ b/charts/stable/metube/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2023"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Web GUI for youtube-dl.
home: https://truecharts.org/charts/stable/metube
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/metube/templates/NOTES.txt b/charts/stable/metube/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/metube/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/metube/templates/common.yaml b/charts/stable/metube/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/metube/templates/common.yaml
+++ b/charts/stable/metube/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/metube/values.yaml b/charts/stable/metube/values.yaml
index 1f3084a1a38..e4cd62878f4 100644
--- a/charts/stable/metube/values.yaml
+++ b/charts/stable/metube/values.yaml
@@ -2,20 +2,12 @@ image:
repository: tccr.io/truecharts/metube
tag: v2023-02@sha256:1a7658284bafc76e8959049919cfa3b017382c2b0383471b4f31de9783923d00
pullPolicy: IfNotPresent
-
-env:
- STATE_DIR: /config
- DOWNLOAD_DIR: /downloads
- OUTPUT_TEMPLATE: "%(title)s.%(ext)s"
- YTDL_OPTIONS: "{}"
-
service:
main:
ports:
main:
port: 10216
targetPort: 8081
-
persistence:
config:
enabled: true
@@ -23,6 +15,17 @@ persistence:
downloads:
enabled: true
mountPath: /downloads
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ STATE_DIR: /config
+ DOWNLOAD_DIR: /downloads
+ OUTPUT_TEMPLATE: "%(title)s.%(ext)s"
+ YTDL_OPTIONS: "{}"
diff --git a/charts/stable/minecraft-bedrock/Chart.yaml b/charts/stable/minecraft-bedrock/Chart.yaml
index 6d1ee63d851..9f96ef5e49b 100644
--- a/charts/stable/minecraft-bedrock/Chart.yaml
+++ b/charts/stable/minecraft-bedrock/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2022.1.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Minecraft Bedrock Dedicated Server
home: https://truecharts.org/charts/stable/minecraft-bedrock
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- games
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/minecraft-bedrock/templates/NOTES.txt b/charts/stable/minecraft-bedrock/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/minecraft-bedrock/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/minecraft-bedrock/templates/common.yaml b/charts/stable/minecraft-bedrock/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/minecraft-bedrock/templates/common.yaml
+++ b/charts/stable/minecraft-bedrock/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/minecraft-bedrock/values.yaml b/charts/stable/minecraft-bedrock/values.yaml
index 7e4d1020cd8..fc49628ad1c 100644
--- a/charts/stable/minecraft-bedrock/values.yaml
+++ b/charts/stable/minecraft-bedrock/values.yaml
@@ -2,66 +2,66 @@ image:
repository: tccr.io/truecharts/minecraft-bedrock
tag: 2022.1.0@sha256:85b2493240d4c6ac69f8383937510c432812072ebd5ef382ebe6ba7f325d70ed
pullPolicy: Always
-
tty: true
stdin: true
-
-env:
- EULA: "TRUE"
- VERSION: "LATEST"
- SERVER_NAME: "TrueCharts Dedicated Server!"
- SERVER_PORT: "{{ .Values.service.main.ports.main.targetPort }}"
- SERVER_PORT_V6: 19133
- GAMEMODE: "survival"
- DIFFICULTY: "easy"
- LEVEL_TYPE: "DEFAULT"
- ALLOW_CHEATS: false
- MAX_PLAYERS: 10
- ONLINE_MODE: true
- WHITE_LIST: false
- VIEW_DISTANCE: 32
- TICK_DISTANCE: 4
- PLAYER_IDLE_TIMEOUT: 30
- MAX_THREADS: 8
- LEVEL_NAME: "Bedrock level"
- LEVEL_SEED: ""
- DEFAULT_PLAYER_PERMISSION_LEVEL: "member"
- TEXTUREPACK_REQUIRED: false
- SERVER_AUTHORITATIVE_MOVEMENT: server-auth
- PLAYER_MOVEMENT_SCORE_THRESHOLD: 20
- PLAYER_MOVEMENT_DISTANCE_THRESHOLD: 0.3
- PLAYER_MOVEMENT_DURATION_THRESHOLD_IN_MS: 500
- CORRECT_PLAYER_MOVEMENT: false
- # OPS: "XUID,XUID"
-
persistence:
config:
enabled: true
mountPath: "/data"
-
service:
main:
ports:
main:
port: 19132
targetPort: 19132
- protocol: UDP
-
-probes:
- # -- Liveness probe configuration
- # @default -- See below
- liveness:
- enabled: false
-
- # -- Redainess probe configuration
- # @default -- See below
- readiness:
- enabled: false
-
- # -- Startup probe configuration
- # @default -- See below
- startup:
- enabled: false
-
+ protocol: udp
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ # -- Liveness probe configuration
+ # @default -- See below
+ liveness:
+ enabled: false
+ # -- Redainess probe configuration
+ # @default -- See below
+ readiness:
+ enabled: false
+ # -- Startup probe configuration
+ # @default -- See below
+ startup:
+ enabled: false
+ env:
+ EULA: "TRUE"
+ VERSION: "LATEST"
+ SERVER_NAME: "TrueCharts Dedicated Server!"
+ SERVER_PORT: "{{ .Values.service.main.ports.main.targetPort }}"
+ SERVER_PORT_V6: 19133
+ GAMEMODE: "survival"
+ DIFFICULTY: "easy"
+ LEVEL_TYPE: "DEFAULT"
+ ALLOW_CHEATS: false
+ MAX_PLAYERS: 10
+ ONLINE_MODE: true
+ WHITE_LIST: false
+ VIEW_DISTANCE: 32
+ TICK_DISTANCE: 4
+ PLAYER_IDLE_TIMEOUT: 30
+ MAX_THREADS: 8
+ LEVEL_NAME: "Bedrock level"
+ LEVEL_SEED: ""
+ DEFAULT_PLAYER_PERMISSION_LEVEL: "member"
+ TEXTUREPACK_REQUIRED: false
+ SERVER_AUTHORITATIVE_MOVEMENT: server-auth
+ PLAYER_MOVEMENT_SCORE_THRESHOLD: 20
+ PLAYER_MOVEMENT_DISTANCE_THRESHOLD: 0.3
+ PLAYER_MOVEMENT_DURATION_THRESHOLD_IN_MS: 500
+ CORRECT_PLAYER_MOVEMENT: false
+ # OPS: "XUID,XUID"
diff --git a/charts/stable/minecraft-bungeecord/Chart.yaml b/charts/stable/minecraft-bungeecord/Chart.yaml
index 0acf4a73779..9e727d6d468 100644
--- a/charts/stable/minecraft-bungeecord/Chart.yaml
+++ b/charts/stable/minecraft-bungeecord/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2022.4.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: A Spigot BungeeCord server.
home: https://truecharts.org/charts/stable/minecraft-bungeecord
@@ -28,4 +28,3 @@ annotations:
- proxy
- minecraft
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/minecraft-bungeecord/templates/NOTES.txt b/charts/stable/minecraft-bungeecord/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/minecraft-bungeecord/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/minecraft-bungeecord/templates/common.yaml b/charts/stable/minecraft-bungeecord/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/minecraft-bungeecord/templates/common.yaml
+++ b/charts/stable/minecraft-bungeecord/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/minecraft-bungeecord/values.yaml b/charts/stable/minecraft-bungeecord/values.yaml
index 678fccf87d0..3621d3b9389 100644
--- a/charts/stable/minecraft-bungeecord/values.yaml
+++ b/charts/stable/minecraft-bungeecord/values.yaml
@@ -14,31 +14,6 @@ j8Image:
repository: tccr.io/truecharts/bungeecord-java8
tag: v2022.4.1@sha256:240694a8f4028188f11d1ba198f656eedf0ac00cf881535cd97b4f1a86ae3231
pullPolicy: Always
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- RCON_PASSWORD: "secretrconpass"
-
-env:
- RCON_PORT: "{{ .Values.service.rcon.ports.rcon.port }}"
- TYPE: "BUNGEECORD"
- ONLINE_MODE: false
- MEMORY: 512M
- INIT_MEMORY: 512M
- MAX_MEMORY: 512M
- NETWORKADDRESS_CACHE_TTL: 60
- REPLACE_ENV_VARIABLES: true
- # JVM_OPTS: ""
- # JVM_XX_OPTS: ""
- # PLUGINS: ""
-
service:
main:
ports:
@@ -51,7 +26,6 @@ service:
rcon:
enabled: true
port: 25578
-
persistence:
config:
enabled: true
@@ -62,6 +36,30 @@ persistence:
plugins:
enabled: true
mountPath: "/plugins"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ RCON_PORT: "{{ .Values.service.rcon.ports.rcon.port }}"
+ TYPE: "BUNGEECORD"
+ ONLINE_MODE: false
+ MEMORY: 512M
+ INIT_MEMORY: 512M
+ MAX_MEMORY: 512M
+ NETWORKADDRESS_CACHE_TTL: 60
+ REPLACE_ENV_VARIABLES: true
+ # JVM_OPTS: ""
+ # JVM_XX_OPTS: ""
+ # PLUGINS: ""
+
+ RCON_PASSWORD: "secretrconpass"
diff --git a/charts/stable/minecraft-java/Chart.yaml b/charts/stable/minecraft-java/Chart.yaml
index 25c6bbb176c..9a01d711140 100644
--- a/charts/stable/minecraft-java/Chart.yaml
+++ b/charts/stable/minecraft-java/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2023.1.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Minecraft Java Dedicated Server
home: https://truecharts.org/charts/stable/minecraft-java
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- games
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/minecraft-java/templates/NOTES.txt b/charts/stable/minecraft-java/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/minecraft-java/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/minecraft-java/templates/common.yaml b/charts/stable/minecraft-java/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/minecraft-java/templates/common.yaml
+++ b/charts/stable/minecraft-java/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/minecraft-java/values.yaml b/charts/stable/minecraft-java/values.yaml
index 9b1430bd3a9..602746fa3a4 100644
--- a/charts/stable/minecraft-java/values.yaml
+++ b/charts/stable/minecraft-java/values.yaml
@@ -50,17 +50,7 @@ j8j9Image:
repository: tccr.io/truecharts/minecraft-java8-openj9
tag: 2023.1.0@sha256:c0d6473a7d23fb5cd6fd4776c4d3346c8266a217ada91362b87029f63e677cb4
pullPolicy: Always
-
imageSelector: image
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -73,111 +63,118 @@ service:
enabled: true
port: 25575
targetPort: 25575
-
-probes:
- liveness:
- enabled: true
- custom: true
- spec:
- exec:
- command:
- - mc-health
- readiness:
- enabled: true
- custom: true
- spec:
- exec:
- command:
- - mc-health
- startup:
- enabled: true
- custom: true
- spec:
- exec:
- command:
- - mc-health
-
-secretEnv:
- RCON_PASSWORD: "secretrconpass"
-
-env:
- SERVER_PORT: "{{ .Values.service.main.ports.main.port }}"
- EULA: "TRUE"
- GUI: "FALSE"
- OVERRIDE_SERVER_PROPERTIES: true
- VERSION: "LATEST"
- TYPE: "VANILLA"
- DIFFICULTY: easy
- MAX_PLAYERS: 20
- MAX_WORLD_SIZE: 10000
- ALLOW_NETHER: true
- ANNOUNCE_PLAYER_ACHIEVEMENTS: true
- ENABLE_COMMAND_BLOCK: false
- FORCE_GAMEMODE: false
- GENERATE_STRUCTURES: true
- HARDCORE: false
- MAX_BUILD_HEIGHT: 256
- MAX_TICK_TIME: 60000
- SPAWN_ANIMALS: true
- SPAWN_MONSTERS: true
- SPAWN_NPCS: true
- VIEW_DISTANCE: 16
- MODE: survival
- MOTD: "Welcome to Minecraft on TrueNAS Scale!"
- PVP: false
- LEVEL_TYPE: DEFAULT
- LEVEL: world
- ONLINE_MODE: true
- MEMORY: 2048M
- # CUSTOM_SERVER: ""
- # QUILT_LOADER_VERSION: ""
- # QUILT_LAUNCHER: ""
- # QUILT_LAUNCHER_URL: ""
- # PUFFERFISH_BUILD: "lastSuccessfulBuild"
- # FORGEVERSION: ""
- # FORGE_INSTALLER: ""
- # FORGE_INSTALLER_URL: ""
- # FABRIC_LOADER_VERSION: ""
- # FABRIC_INSTALLER: ""
- # FABRIC_INSTALLER_URL: ""
- # SPIGOT_DOWNLOAD_URL: ""
- # BUILD_FROM_SOURCE: false
- # BUKKIT_DOWNLOAD_URL: ""
- # PAPERBUILD: ""
- # PAPER_DOWNLOAD_URL: ""
- # PACKWIZ_URL: ""
- # AIRPLANE_BUILD: "lastSuccessfulBuild"
- # MAGMA_CHANNEL: "stable"
- # MOHIST_BUILD: ""
- # CANYON_BUILD: ""
- # SPONGEBRANCH: "STABLE"
- # SPONGEVERSION: ""
- # LIMBO_BUILD: "LATEST"
- # LIMBO_SCHEMA_FILENAME: "default.schem"
- # CRUCIBLE_RELEASE: "latest"
- # FTB_MODPACK_ID: ""
- # FTB_MODPACK_VERSION_ID: ""
- # CF_SERVER_MOD: ""
- # CF_BASE_DIR: ""
- # USE_MODPACK_START_SCRIPT: true
- # FTB_LEGACYJAVAFIXER: false
- # WHITELIST: ""
- # OPS: ""
- # ICON: ""
- # SEED: ""
- # GENERATOR_SETTINGS: ""
- # WORLD: ""
- # FORCE_REDOWNLOAD: false
- # USE_FLARE_FLAGS: false
- # USE_AIKAR_FLAGS: true
- # USE_SIMD_FLAGS: false
- # JVM_OPTS: ""
- # JVM_XX_OPTS: ""
-
persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: true
+ custom: true
+ spec:
+ exec:
+ command:
+ - mc-health
+ readiness:
+ enabled: true
+ custom: true
+ spec:
+ exec:
+ command:
+ - mc-health
+ startup:
+ enabled: true
+ custom: true
+ spec:
+ exec:
+ command:
+ - mc-health
+ env:
+ SERVER_PORT: "{{ .Values.service.main.ports.main.port }}"
+ EULA: "TRUE"
+ GUI: "FALSE"
+ OVERRIDE_SERVER_PROPERTIES: true
+ VERSION: "LATEST"
+ TYPE: "VANILLA"
+ DIFFICULTY: easy
+ MAX_PLAYERS: 20
+ MAX_WORLD_SIZE: 10000
+ ALLOW_NETHER: true
+ ANNOUNCE_PLAYER_ACHIEVEMENTS: true
+ ENABLE_COMMAND_BLOCK: false
+ FORCE_GAMEMODE: false
+ GENERATE_STRUCTURES: true
+ HARDCORE: false
+ MAX_BUILD_HEIGHT: 256
+ MAX_TICK_TIME: 60000
+ SPAWN_ANIMALS: true
+ SPAWN_MONSTERS: true
+ SPAWN_NPCS: true
+ VIEW_DISTANCE: 16
+ MODE: survival
+ MOTD: "Welcome to Minecraft on TrueNAS Scale!"
+ PVP: false
+ LEVEL_TYPE: DEFAULT
+ LEVEL: world
+ ONLINE_MODE: true
+ MEMORY: 2048M
+ # CUSTOM_SERVER: ""
+ # QUILT_LOADER_VERSION: ""
+ # QUILT_LAUNCHER: ""
+ # QUILT_LAUNCHER_URL: ""
+ # PUFFERFISH_BUILD: "lastSuccessfulBuild"
+ # FORGEVERSION: ""
+ # FORGE_INSTALLER: ""
+ # FORGE_INSTALLER_URL: ""
+ # FABRIC_LOADER_VERSION: ""
+ # FABRIC_INSTALLER: ""
+ # FABRIC_INSTALLER_URL: ""
+ # SPIGOT_DOWNLOAD_URL: ""
+ # BUILD_FROM_SOURCE: false
+ # BUKKIT_DOWNLOAD_URL: ""
+ # PAPERBUILD: ""
+ # PAPER_DOWNLOAD_URL: ""
+ # PACKWIZ_URL: ""
+ # AIRPLANE_BUILD: "lastSuccessfulBuild"
+ # MAGMA_CHANNEL: "stable"
+ # MOHIST_BUILD: ""
+ # CANYON_BUILD: ""
+ # SPONGEBRANCH: "STABLE"
+ # SPONGEVERSION: ""
+ # LIMBO_BUILD: "LATEST"
+ # LIMBO_SCHEMA_FILENAME: "default.schem"
+ # CRUCIBLE_RELEASE: "latest"
+ # FTB_MODPACK_ID: ""
+ # FTB_MODPACK_VERSION_ID: ""
+ # CF_SERVER_MOD: ""
+ # CF_BASE_DIR: ""
+ # USE_MODPACK_START_SCRIPT: true
+ # FTB_LEGACYJAVAFIXER: false
+ # WHITELIST: ""
+ # OPS: ""
+ # ICON: ""
+ # SEED: ""
+ # GENERATOR_SETTINGS: ""
+ # WORLD: ""
+ # FORCE_REDOWNLOAD: false
+ # USE_FLARE_FLAGS: false
+ # USE_AIKAR_FLAGS: true
+ # USE_SIMD_FLAGS: false
+ # JVM_OPTS: ""
+ # JVM_XX_OPTS: ""
+
+ RCON_PASSWORD: "secretrconpass"
diff --git a/charts/stable/minetest/Chart.yaml b/charts/stable/minetest/Chart.yaml
index ddfebcdf24c..0db2f3e2b7c 100644
--- a/charts/stable/minetest/Chart.yaml
+++ b/charts/stable/minetest/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- games
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/minetest/templates/NOTES.txt b/charts/stable/minetest/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/minetest/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/minetest/templates/common.yaml b/charts/stable/minetest/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/minetest/templates/common.yaml
+++ b/charts/stable/minetest/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/minetest/values.yaml b/charts/stable/minetest/values.yaml
index c338b6c8301..0964ca66af1 100644
--- a/charts/stable/minetest/values.yaml
+++ b/charts/stable/minetest/values.yaml
@@ -2,37 +2,37 @@ image:
repository: tccr.io/truecharts/minetest
pullPolicy: IfNotPresent
tag: 5.6.1@sha256:dbb89723b4cc1612fe5aab34121897b8180fc4784058bbc926c41644b55d1ed8
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
- protocol: UDP
+ protocol: udp
targetPort: 30000
port: 30000
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
persistence:
config:
enabled: true
mountPath: "/config/.minetest"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
diff --git a/charts/stable/miniflux/Chart.yaml b/charts/stable/miniflux/Chart.yaml
index 3e0f0748f02..e3cfa0ad413 100644
--- a/charts/stable/miniflux/Chart.yaml
+++ b/charts/stable/miniflux/Chart.yaml
@@ -17,7 +17,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/miniflux/templates/NOTES.txt b/charts/stable/miniflux/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/miniflux/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/miniflux/templates/common.yaml b/charts/stable/miniflux/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/miniflux/templates/common.yaml
+++ b/charts/stable/miniflux/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/miniflux/values.yaml b/charts/stable/miniflux/values.yaml
index b4aafd1cb21..fd28633e702 100644
--- a/charts/stable/miniflux/values.yaml
+++ b/charts/stable/miniflux/values.yaml
@@ -2,50 +2,51 @@ image:
repository: tccr.io/truecharts/miniflux
tag: 2.0.42@sha256:61ea481fd81efcc9f12e355643eeafc1bc56ceebd5036b55423d5e4371395db9
pullPolicy: IfNotPresent
-
-secretEnv:
- # -- Admin user login, it's used only if `CREATE_ADMIN` is enabled.
- ADMIN_USERNAME: "admin"
- # -- Admin user password, it's used only if `CREATE_ADMIN` is enabled.
- ADMIN_PASSWORD: "changeme"
-env:
- RUN_MIGRATIONS: 1
- CREATE_ADMIN: 1
- DATABASE_URL:
- secretKeyRef:
- name: dbcreds
- key: urlnossl
-
service:
main:
ports:
main:
port: 10091
targetPort: 8080
-
persistence:
config:
enabled: true
mountPath: "/config"
-
-probes:
- liveness:
- enabled: true
- custom: true
- spec:
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 1
- failureThreshold: 3
- httpGet:
- path: /healthcheck
- port: 8080
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlDatabase: miniflux
postgresqlUsername: miniflux
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: true
+ custom: true
+ spec:
+ initialDelaySeconds: 30
+ periodSeconds: 10
+ timeoutSeconds: 1
+ failureThreshold: 3
+ httpGet:
+ path: /healthcheck
+ port: 8080
+ env:
+ RUN_MIGRATIONS: 1
+ CREATE_ADMIN: 1
+ DATABASE_URL:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: urlnossl
+ # -- Admin user login, it's used only if `CREATE_ADMIN` is enabled.
+ ADMIN_USERNAME: "admin"
+ # -- Admin user password, it's used only if `CREATE_ADMIN` is enabled.
+ ADMIN_PASSWORD: "changeme"
diff --git a/charts/stable/minio-console/Chart.yaml b/charts/stable/minio-console/Chart.yaml
index d58e77865b0..18fc019786b 100644
--- a/charts/stable/minio-console/Chart.yaml
+++ b/charts/stable/minio-console/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.23.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A management console for minio server and operator
home: https://truecharts.org/charts/stable/minio-console
icon: https://truecharts.org/img/hotlink-ok/chart-icons/minio-console.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/minio-console/templates/NOTES.txt b/charts/stable/minio-console/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/minio-console/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/minio-console/templates/common.yaml b/charts/stable/minio-console/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/minio-console/templates/common.yaml
+++ b/charts/stable/minio-console/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/minio-console/values.yaml b/charts/stable/minio-console/values.yaml
index e0093e10ff5..3377066d0a6 100644
--- a/charts/stable/minio-console/values.yaml
+++ b/charts/stable/minio-console/values.yaml
@@ -2,32 +2,31 @@ image:
repository: tccr.io/truecharts/minio-console
tag: 0.23.1@sha256:b58f29e20dc3a521b7eb73ac701bd9b91f20b16a91d0e2e2d710eb0c97d994d7
pullPolicy: IfNotPresent
-
-args: ["server"]
-
-secretEnv:
- CONSOLE_PBKDF_PASSPHRASE: "changeme"
- CONSOLE_PBKDF_SALT: "changeme"
-
-env:
- CONSOLE_MINIO_SERVER: ""
-
service:
main:
ports:
main:
port: 9090
targetPort: 9090
-
-securityContext:
- readOnlyRootFilesystem: false
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ CONSOLE_MINIO_SERVER: ""
+ CONSOLE_PBKDF_PASSPHRASE: "changeme"
+ CONSOLE_PBKDF_SALT: "changeme"
+ main:
+ args: ["server"]
diff --git a/charts/stable/minio/Chart.yaml b/charts/stable/minio/Chart.yaml
index bd4a94d9059..698b9d71bc4 100644
--- a/charts/stable/minio/Chart.yaml
+++ b/charts/stable/minio/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Minio is a self-hosted S3 storage server
home: https://truecharts.org/charts/stable/minio
icon: https://truecharts.org/img/hotlink-ok/chart-icons/minio.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/minio/templates/NOTES.txt b/charts/stable/minio/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/minio/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/minio/templates/common.yaml b/charts/stable/minio/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/minio/templates/common.yaml
+++ b/charts/stable/minio/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/minio/values.yaml b/charts/stable/minio/values.yaml
index d13ee6ec0d8..ecf4e5c2aae 100644
--- a/charts/stable/minio/values.yaml
+++ b/charts/stable/minio/values.yaml
@@ -2,33 +2,6 @@ image:
repository: tccr.io/truecharts/minio
tag: latest@sha256:f541e27753cae186a4ec332f6e50e2f6e924dff763370494a2132d1b8247fee9
pullPolicy: IfNotPresent
-
-args: ["server", "/data", "--address", ":10106", "--console-address", ":10107"]
-
-secretEnv:
- MINIO_ROOT_PASSWORD: "changeme"
-
-env:
- MINIO_ROOT_USER: "minio"
- MINIO_BROWSER_REDIRECT_URL: ""
- MINIO_SERVER_URL: ""
-
-probes:
- liveness:
- custom: true
- spec:
- httpGet:
- scheme: HTTP
- path: "/minio/health/live"
- port: 10106
- readiness:
- custom: true
- spec:
- httpGet:
- scheme: HTTP
- path: "/minio/health/ready"
- port: 10106
-
service:
main:
ports:
@@ -42,18 +15,50 @@ service:
enabled: true
targetPort: 10106
port: 10106
-
ingress:
api:
autoLink: true
-
-securityContext:
- readOnlyRootFilesystem: false
-
persistence:
config:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ custom: true
+ spec:
+ httpGet:
+ scheme: HTTP
+ path: "/minio/health/live"
+ port: 10106
+ readiness:
+ custom: true
+ spec:
+ httpGet:
+ scheme: HTTP
+ path: "/minio/health/ready"
+ port: 10106
+ args:
+ [
+ "server",
+ "/data",
+ "--address",
+ ":10106",
+ "--console-address",
+ ":10107",
+ ]
+ env:
+ MINIO_ROOT_USER: "minio"
+ MINIO_BROWSER_REDIRECT_URL: ""
+ MINIO_SERVER_URL: ""
+ MINIO_ROOT_PASSWORD: "changeme"
diff --git a/charts/stable/minisatip/Chart.yaml b/charts/stable/minisatip/Chart.yaml
index 218ba5b3f5f..4451bdeea8a 100644
--- a/charts/stable/minisatip/Chart.yaml
+++ b/charts/stable/minisatip/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
maintainers:
- email: info@truecharts.org
name: TrueCharts
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- utility
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/minisatip/templates/NOTES.txt b/charts/stable/minisatip/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/minisatip/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/minisatip/templates/common.yaml b/charts/stable/minisatip/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/minisatip/templates/common.yaml
+++ b/charts/stable/minisatip/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/minisatip/values.yaml b/charts/stable/minisatip/values.yaml
index 3d71755d780..61af0e72c9a 100644
--- a/charts/stable/minisatip/values.yaml
+++ b/charts/stable/minisatip/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/minisatip
pullPolicy: IfNotPresent
tag: v2021.12.01@sha256:6378c0a033bbb72295402a0ad4cc990bd858bfd4b83a2581831c9c7ff9688dc7
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -29,16 +20,21 @@ service:
ports:
discovery:
enabled: true
- protocol: UDP
+ protocol: udp
targetPort: 1900
port: 1900
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/mkvcleaver/Chart.yaml b/charts/stable/mkvcleaver/Chart.yaml
index 46740834120..b7d855cda44 100644
--- a/charts/stable/mkvcleaver/Chart.yaml
+++ b/charts/stable/mkvcleaver/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.3.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: MKVCleaver is a tool for batch extraction of data from MKV files
home: https://truecharts.org/charts/stable/mkvcleaver
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/mkvcleaver/templates/NOTES.txt b/charts/stable/mkvcleaver/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/mkvcleaver/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/mkvcleaver/templates/common.yaml b/charts/stable/mkvcleaver/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/mkvcleaver/templates/common.yaml
+++ b/charts/stable/mkvcleaver/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/mkvcleaver/values.yaml b/charts/stable/mkvcleaver/values.yaml
index d67e45f266b..715a61abf9c 100644
--- a/charts/stable/mkvcleaver/values.yaml
+++ b/charts/stable/mkvcleaver/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/mkvcleaver
tag: v1.3.0@sha256:363252799dfa5a7dfbafc260370b34c81ab79ba6f2ec923454bdc4db6a7a835b
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -24,21 +15,12 @@ service:
enabled: true
port: 10271
targetPort: 5900
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-mkvcleaver'
-
-secretEnv:
- VNC_PASSWORD: ""
-
mkvcleaver:
KEEP_APP_RUNNING: false
DISPLAY_WIDTH: 1280
DISPLAY_HEIGHT: 768
SECURE_CONNECTION: false
ENABLE_CJK_FONT: false
-
configmap:
mkvcleaver:
enabled: true
@@ -48,7 +30,6 @@ configmap:
SECURE_CONNECTION: '{{ ternary "1" "0" .Values.mkvcleaver.SECURE_CONNECTION }}'
DISPLAY_WIDTH: "{{ .Values.mkvcleaver.DISPLAY_WIDTH }}"
DISPLAY_HEIGHT: "{{ .Values.mkvcleaver.DISPLAY_HEIGHT }}"
-
persistence:
config:
enabled: true
@@ -56,6 +37,22 @@ persistence:
storage:
enabled: true
mountPath: "/storage"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ VNC_PASSWORD: ""
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-mkvcleaver'
diff --git a/charts/stable/mkvtoolnix/Chart.yaml b/charts/stable/mkvtoolnix/Chart.yaml
index 8c96fd74182..d08a8f4a2b9 100644
--- a/charts/stable/mkvtoolnix/Chart.yaml
+++ b/charts/stable/mkvtoolnix/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "23.02.5"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: MKVToolNix is a set of tools to create, alter and inspect Matroska files.
home: https://truecharts.org/charts/stable/mkvtoolnix
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/mkvtoolnix/templates/NOTES.txt b/charts/stable/mkvtoolnix/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/mkvtoolnix/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/mkvtoolnix/templates/common.yaml b/charts/stable/mkvtoolnix/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/mkvtoolnix/templates/common.yaml
+++ b/charts/stable/mkvtoolnix/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/mkvtoolnix/values.yaml b/charts/stable/mkvtoolnix/values.yaml
index 4e99e08cdec..4e7cf99d202 100644
--- a/charts/stable/mkvtoolnix/values.yaml
+++ b/charts/stable/mkvtoolnix/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/mkvtoolnix
tag: 23.02.5@sha256:2b0919d180998713a6c1f1cc2cea53d60b58e3d21d824c5bf2bb3325432ebe4e
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -24,14 +15,6 @@ service:
enabled: true
port: 10237
targetPort: 5900
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-mkvtoolnix'
-
-secretEnv:
- VNC_PASSWORD: ""
-
mkvtoolnix:
# General Settings
KEEP_APP_RUNNING: false
@@ -42,7 +25,6 @@ mkvtoolnix:
# App Settings
SECURE_CONNECTION: false
ENABLE_CJK_FONT: false
-
configmap:
mkvtoolnix:
enabled: true
@@ -53,7 +35,6 @@ configmap:
DISPLAY_WIDTH: "{{ .Values.mkvtoolnix.DISPLAY_WIDTH }}"
DISPLAY_HEIGHT: "{{ .Values.mkvtoolnix.DISPLAY_HEIGHT }}"
DARK_MODE: '{{ ternary "1" "0" .Values.mkvtoolnix.DARK_MODE }}'
-
persistence:
config:
enabled: true
@@ -61,6 +42,22 @@ persistence:
storage:
enabled: true
mountPath: "/storage"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ VNC_PASSWORD: ""
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-mkvtoolnix'
diff --git a/charts/stable/ml-workspace/Chart.yaml b/charts/stable/ml-workspace/Chart.yaml
index 9ae532b46a3..7ef3979bb60 100644
--- a/charts/stable/ml-workspace/Chart.yaml
+++ b/charts/stable/ml-workspace/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.13.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: All-in-one web-based development environment for machine learning
home: https://truecharts.org/charts/stable/ml-workspace
icon: https://truecharts.org/img/hotlink-ok/chart-icons/ml-workspace.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- utility
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/ml-workspace/templates/NOTES.txt b/charts/stable/ml-workspace/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/ml-workspace/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/ml-workspace/templates/common.yaml b/charts/stable/ml-workspace/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/ml-workspace/templates/common.yaml
+++ b/charts/stable/ml-workspace/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/ml-workspace/values.yaml b/charts/stable/ml-workspace/values.yaml
index aba918b96e0..46c8d352d61 100644
--- a/charts/stable/ml-workspace/values.yaml
+++ b/charts/stable/ml-workspace/values.yaml
@@ -2,68 +2,32 @@ image:
repository: tccr.io/truecharts/ml-workspace
tag: v0.13.2@sha256:e25fe8c34101f63f2e2dd42b76509fe564d8a90ca838cdc462935412cf9dc668
pullPolicy: IfNotPresent
-
gpuImage:
repository: tccr.io/truecharts/ml-workspace-gpu
pullPolicy: IfNotPresent
tag: v0.13.2@sha256:c96934adbaf21916caff9e29a1b77350b6244995a401c3e7887a6af2df8b046d
-
minimalImage:
repository: tccr.io/truecharts/ml-workspace-minimal
pullPolicy: IfNotPresent
tag: v0.13.2@sha256:b2eb4fefe9c3bca11e5ffbc02417f446db44101c8611f137540c4b11a08e9b3c
-
lightImage:
repository: tccr.io/truecharts/ml-workspace-light
pullPolicy: IfNotPresent
tag: v0.13.2@sha256:9846779a0174a49b115b3fa90f6274dd695e0601ac4c85bc405e03f8a31e840b
-
rImage:
repository: tccr.io/truecharts/ml-workspace-r
pullPolicy: IfNotPresent
tag: v0.12.1@sha256:3297f6ab963bae92e0bb2c76c073f2b481486d9765c9c0b34aaf189a51c821a9
-
sparkImage:
repository: tccr.io/truecharts/ml-workspace-spark
pullPolicy: IfNotPresent
tag: v0.12.1@sha256:8ea62c5537cb4bc34112ef54c856f286370a2262649ba2e79ba849dd9460a792
-
imageSelector: "image"
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- WORKSPACE_AUTH_USER: "admin"
- WORKSPACE_AUTH_PASSWORD: "password"
- # true, false, or a token
- AUTHENTICATE_VIA_JUPYTER: "mytoken"
-
-env:
- WORKSPACE_BASE_URL: "/"
- WORKSPACE_SSL_ENABLED: false
- WORKSPACE_PORT: "{{ .Values.service.main.ports.main.port }}"
- # User Defined
- CONFIG_BACKUP_ENABLED: true
- SHARED_LINKS_ENABLED: false
- INCLUDE_TUTORIALS: true
- MAX_NUM_THREADS: "auto"
- # Jupyter Config
- # true, false or timeout in seconds
- SHUTDOWN_INACTIVE_KERNELS: "false"
- NOTEBOOK_ARGS: ""
-
service:
main:
ports:
main:
port: 10201
-
persistence:
workspace:
enabled: true
@@ -73,6 +37,33 @@ persistence:
mountPath: "/dev/shm"
type: "emptyDir"
medium: "Memory"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ WORKSPACE_BASE_URL: "/"
+ WORKSPACE_SSL_ENABLED: false
+ WORKSPACE_PORT: "{{ .Values.service.main.ports.main.port }}"
+ # User Defined
+ CONFIG_BACKUP_ENABLED: true
+ SHARED_LINKS_ENABLED: false
+ INCLUDE_TUTORIALS: true
+ MAX_NUM_THREADS: "auto"
+ # Jupyter Config
+ # true, false or timeout in seconds
+ SHUTDOWN_INACTIVE_KERNELS: "false"
+ NOTEBOOK_ARGS: ""
+ WORKSPACE_AUTH_USER: "admin"
+ WORKSPACE_AUTH_PASSWORD: "password"
+ # true, false, or a token
+ AUTHENTICATE_VIA_JUPYTER: "mytoken"
diff --git a/charts/stable/monica/Chart.yaml b/charts/stable/monica/Chart.yaml
index 0d2d9ab8725..cccb6949416 100644
--- a/charts/stable/monica/Chart.yaml
+++ b/charts/stable/monica/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.0.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- crm
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/monica/templates/NOTES.txt b/charts/stable/monica/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/monica/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/monica/templates/common.yaml b/charts/stable/monica/templates/common.yaml
index 181c028a3c6..441843e377d 100644
--- a/charts/stable/monica/templates/common.yaml
+++ b/charts/stable/monica/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render appkey for monica */}}
{{- include "monica.appkey" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/monica/values.yaml b/charts/stable/monica/values.yaml
index e286e820950..96ae291fe06 100644
--- a/charts/stable/monica/values.yaml
+++ b/charts/stable/monica/values.yaml
@@ -2,50 +2,48 @@ image:
repository: tccr.io/truecharts/monica
tag: 4.0.0@sha256:e0dbcc09a91affbbdddb6fb6fc8cb90b3502c7d781a23ae491602b97841ddb5b
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- APP_ENV: production
- APP_URL: https://crm.k8s-at-home.com
- DB_DATABASE: monica
- DB_USERNAME: monica
- DB_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainhost
- DB_PASSWORD:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
- APP_KEY:
- secretKeyRef:
- name: appkey
- key: appkey
-
service:
main:
ports:
main:
port: 10119
targetPort: 80
-
persistence:
config:
enabled: true
mountPath: "/var/www/html/storage"
-
mariadb:
enabled: true
mariadbUsername: monica
mariadbDatabase: monica
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ APP_ENV: production
+ APP_URL: https://crm.k8s-at-home.com
+ DB_DATABASE: monica
+ DB_USERNAME: monica
+ DB_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainhost
+ DB_PASSWORD:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
+ APP_KEY:
+ secretKeyRef:
+ name: appkey
+ key: appkey
diff --git a/charts/stable/mosdns/Chart.yaml b/charts/stable/mosdns/Chart.yaml
index c9106059119..d960187f594 100644
--- a/charts/stable/mosdns/Chart.yaml
+++ b/charts/stable/mosdns/Chart.yaml
@@ -17,7 +17,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- networking
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/mosdns/templates/NOTES.txt b/charts/stable/mosdns/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/mosdns/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/mosdns/templates/common.yaml b/charts/stable/mosdns/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/mosdns/templates/common.yaml
+++ b/charts/stable/mosdns/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/mosdns/values.yaml b/charts/stable/mosdns/values.yaml
index 1e9b3499423..cba91b92b09 100644
--- a/charts/stable/mosdns/values.yaml
+++ b/charts/stable/mosdns/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/mosdns
pullPolicy: IfNotPresent
tag: 5.1.1@sha256:ef972ef1e903ad1356921af940b7d54ba820c1a99c1ead1daff443c806126b59
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -22,14 +13,19 @@ service:
ports:
dns-upd:
enabled: true
- protocol: UDP
+ protocol: udp
targetPort: 53
port: 53
-
persistence:
data:
enabled: true
mountPath: "/etc/mosdns"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/mosquitto/Chart.yaml b/charts/stable/mosquitto/Chart.yaml
index 2288a817bf9..a435afa13bd 100644
--- a/charts/stable/mosquitto/Chart.yaml
+++ b/charts/stable/mosquitto/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.0.15"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Eclipse Mosquitto - An open source MQTT broker
home: https://truecharts.org/charts/stable/mosquitto
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- homeautomation
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/mosquitto/templates/NOTES.txt b/charts/stable/mosquitto/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/mosquitto/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/mosquitto/templates/common.yaml b/charts/stable/mosquitto/templates/common.yaml
index b9e7208f382..995efb03eb0 100644
--- a/charts/stable/mosquitto/templates/common.yaml
+++ b/charts/stable/mosquitto/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/mosquitto/values.yaml b/charts/stable/mosquitto/values.yaml
index bad1bcebc0d..e4068bbdc4f 100644
--- a/charts/stable/mosquitto/values.yaml
+++ b/charts/stable/mosquitto/values.yaml
@@ -2,7 +2,6 @@ image:
repository: tccr.io/truecharts/eclipse-mosquitto
tag: 2.0.15@sha256:9e1fbb32ae27aaaf18432ff4e7e046c54fda8a630851dadf0c332a94e81fbf67
pullPolicy: IfNotPresent
-
service:
main:
ports:
@@ -16,19 +15,15 @@ service:
enabled: true
port: 9001
targetPort: 9001
-
ingress:
websockets:
autoLink: true
-
auth:
# -- By enabling this, `allow_anonymous` gets set to `false` in the mosquitto config.
enabled: false
-
websockets:
# -- By enabling this, an additional listener with protocol websockets is added in the mosquitto config.
enabled: false
-
configmap:
config:
enabled: true
@@ -52,7 +47,6 @@ configmap:
{{- if .Values.persistence.configinc.enabled }}
include_dir {{ .Values.persistence.configinc.mountPath }}
{{- end }}
-
persistence:
data:
enabled: true
@@ -67,7 +61,9 @@ persistence:
type: "custom"
volumeSpec:
configMap:
- name: '{{ template "tc.common.names.fullname" . }}-config'
-
+ name: '{{ template "tc.v1.common.names.fullname" . }}-config'
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container: null
diff --git a/charts/stable/mstream/Chart.yaml b/charts/stable/mstream/Chart.yaml
index c4edd7a3fa8..40c963c6e6f 100644
--- a/charts/stable/mstream/Chart.yaml
+++ b/charts/stable/mstream/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "5.11.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A personal music streaming server
home: https://truecharts.org/charts/stable/mstream
icon: https://truecharts.org/img/hotlink-ok/chart-icons/mstream.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/mstream/templates/NOTES.txt b/charts/stable/mstream/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/mstream/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/mstream/templates/common.yaml b/charts/stable/mstream/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/mstream/templates/common.yaml
+++ b/charts/stable/mstream/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/mstream/values.yaml b/charts/stable/mstream/values.yaml
index bbe1962af74..3726af0b737 100644
--- a/charts/stable/mstream/values.yaml
+++ b/charts/stable/mstream/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/mstream
pullPolicy: IfNotPresent
tag: v5.11.4@sha256:b6cae4636ab451c56b7003c09c9e6e6f85e72e532af618d0ecec6b764d2bee3d
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10041
targetPort: 3000
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/muximux/Chart.yaml b/charts/stable/muximux/Chart.yaml
index 3b718edd434..815c3819b6a 100644
--- a/charts/stable/muximux/Chart.yaml
+++ b/charts/stable/muximux/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "057352e8"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A lightweight portal to view & manage your HTPC apps without having to run anything more than a PHP enabled webserver
home: https://truecharts.org/charts/stable/muximux
icon: https://truecharts.org/img/hotlink-ok/chart-icons/muximux.png
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/muximux/templates/NOTES.txt b/charts/stable/muximux/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/muximux/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/muximux/templates/common.yaml b/charts/stable/muximux/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/muximux/templates/common.yaml
+++ b/charts/stable/muximux/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/muximux/values.yaml b/charts/stable/muximux/values.yaml
index 8e3b946e219..1fbbf374973 100644
--- a/charts/stable/muximux/values.yaml
+++ b/charts/stable/muximux/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/muximux
pullPolicy: IfNotPresent
tag: version-057352e8@sha256:5942aa00a99c51a0d0fc9afda2f875450515a27a312572c0fcc62471131184e9
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10019
targetPort: 80
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/mylar/Chart.yaml b/charts/stable/mylar/Chart.yaml
index 255123e5695..2576b7965c5 100644
--- a/charts/stable/mylar/Chart.yaml
+++ b/charts/stable/mylar/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.7.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Mylar is a automated Comic Book downloader
home: https://truecharts.org/charts/stable/mylar
icon: https://truecharts.org/img/hotlink-ok/chart-icons/mylar.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/mylar/templates/NOTES.txt b/charts/stable/mylar/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/mylar/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/mylar/templates/common.yaml b/charts/stable/mylar/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/mylar/templates/common.yaml
+++ b/charts/stable/mylar/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/mylar/values.yaml b/charts/stable/mylar/values.yaml
index f52b0fa4e28..59b16ca2b1f 100644
--- a/charts/stable/mylar/values.yaml
+++ b/charts/stable/mylar/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/mylar3
tag: 0.7.0@sha256:587a7a07e66e4104a30e95f91ddfceea34bc30d85b1bbfb1706da79111feedeb
pullPolicy: IfNotPresent
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 8090
targetPort: 8090
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/mymediaforalexa/Chart.yaml b/charts/stable/mymediaforalexa/Chart.yaml
index 6d37428a416..de9b6e17b7f 100644
--- a/charts/stable/mymediaforalexa/Chart.yaml
+++ b/charts/stable/mymediaforalexa/Chart.yaml
@@ -18,7 +18,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/mymediaforalexa/templates/NOTES.txt b/charts/stable/mymediaforalexa/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/mymediaforalexa/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/mymediaforalexa/templates/common.yaml b/charts/stable/mymediaforalexa/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/mymediaforalexa/templates/common.yaml
+++ b/charts/stable/mymediaforalexa/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/mymediaforalexa/values.yaml b/charts/stable/mymediaforalexa/values.yaml
index 099d2fe4be7..b4cb667c042 100644
--- a/charts/stable/mymediaforalexa/values.yaml
+++ b/charts/stable/mymediaforalexa/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/mymediaforalexa
pullPolicy: IfNotPresent
tag: v1.3.147.994@sha256:acfe5424b0b2bf9e66c2dcdf52be67a45fbc01bc4206189e7c8f416b01efa023
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -24,7 +15,6 @@ service:
enabled: true
targetPort: 52050
port: 52050
-
persistence:
data:
enabled: true
@@ -32,6 +22,12 @@ persistence:
media:
enabled: true
mountPath: "/medialibrary"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/mysql-workbench/Chart.yaml b/charts/stable/mysql-workbench/Chart.yaml
index 8f6ef9a8a59..5795b009650 100644
--- a/charts/stable/mysql-workbench/Chart.yaml
+++ b/charts/stable/mysql-workbench/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/mysql-workbench/templates/NOTES.txt b/charts/stable/mysql-workbench/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/mysql-workbench/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/mysql-workbench/templates/common.yaml b/charts/stable/mysql-workbench/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/mysql-workbench/templates/common.yaml
+++ b/charts/stable/mysql-workbench/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/mysql-workbench/values.yaml b/charts/stable/mysql-workbench/values.yaml
index 7bb578fa3b9..8bc4931ca44 100644
--- a/charts/stable/mysql-workbench/values.yaml
+++ b/charts/stable/mysql-workbench/values.yaml
@@ -2,43 +2,43 @@ image:
repository: tccr.io/truecharts/mysql-workbench
pullPolicy: IfNotPresent
tag: 8.0.32@sha256:06e65898c7c744d552012b735831417f4f5844dd2a206a146c1c9668280d90c3
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
- capabilities:
- add:
- - IPC_LOCK
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-probes:
- liveness:
- type: HTTP
- path: /
- readiness:
- type: HTTP
- path: /
- startup:
- type: HTTP
- path: /
-
service:
main:
ports:
main:
targetPort: 3000
- protocol: HTTP
+ protocol: http
port: 10134
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ capabilities:
+ add:
+ - IPC_LOCK
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ type: HTTP
+ path: /
+ readiness:
+ type: HTTP
+ path: /
+ startup:
+ type: HTTP
+ path: /
diff --git a/charts/stable/n8n/Chart.yaml b/charts/stable/n8n/Chart.yaml
index 85214d3deb3..ef8a4de2978 100644
--- a/charts/stable/n8n/Chart.yaml
+++ b/charts/stable/n8n/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.217.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -34,4 +34,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/n8n/templates/NOTES.txt b/charts/stable/n8n/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/n8n/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/n8n/templates/common.yaml b/charts/stable/n8n/templates/common.yaml
index 3dd8f0e5f7b..45d56dfbec8 100644
--- a/charts/stable/n8n/templates/common.yaml
+++ b/charts/stable/n8n/templates/common.yaml
@@ -1,9 +1,9 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render configmap for n8n */}}
{{- include "n8n.configmap" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/n8n/values.yaml b/charts/stable/n8n/values.yaml
index 0688dbe8189..8e10aac536e 100644
--- a/charts/stable/n8n/values.yaml
+++ b/charts/stable/n8n/values.yaml
@@ -2,56 +2,12 @@ image:
repository: tccr.io/truecharts/n8n
tag: 0.217.2@sha256:434415b8626909949a2a32bd9f5e175040464dc7e404ef9a1e08f44392b3474d
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- fsGroup: 1000
-
-env:
- GENERIC_TIMEZONE: "{{ .Values.TZ }}"
- DB_TYPE: "postgresdb"
- DB_POSTGRESDB_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- DB_POSTGRESDB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
- DB_POSTGRESDB_PORT: 5432
- QUEUE_BULL_REDIS_PORT: 6379
- N8N_USER_FOLDER: "/data"
- DB_POSTGRESDB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- DB_POSTGRESDB_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- QUEUE_BULL_REDIS_HOST:
- secretKeyRef:
- name: rediscreds
- key: plainhost
- QUEUE_BULL_REDIS_PASSWORD:
- secretKeyRef:
- name: rediscreds
- key: redis-password
-
-probes:
- liveness:
- path: "/healthz"
- readiness:
- path: "/healthz"
- startup:
- path: "/healthz"
-
-timezoneandlocale:
- {}
- # N8N_DEFAULT_LOCALE: "en"
-credentials:
- {}
- # CREDENTIALS_OVERWRITE_DATA: ""
- # CREDENTIALS_OVERWRITE_ENDPOINT: ""
- # CREDENTIALS_DEFAULT_NAME: "My credentials"
+timezoneandlocale: {}
+# N8N_DEFAULT_LOCALE: "en"
+credentials: {}
+# CREDENTIALS_OVERWRITE_DATA: ""
+# CREDENTIALS_OVERWRITE_ENDPOINT: ""
+# CREDENTIALS_DEFAULT_NAME: "My credentials"
deployment:
N8N_HOST: "localhost"
# N8N_EDITOR_BASE_URL: ""
@@ -65,77 +21,67 @@ deployment:
# N8N_VERSION_NOTIFICATIONS_ENABLED: true
# N8N_DIAGNOSTICS_ENABLED: false
# N8N_HIRING_BANNER_ENABLED: false
-endpoints:
- {}
- # WEBHOOK_URL: ""
- # N8N_PAYLOAD_SIZE_MAX: 16
- # N8N_METRICS: false
- # N8N_METRICS_PREFIX: "n8n_"
- # N8N_ENDPOINT_REST: "rest"
- # N8N_ENDPOINT_WEBHOOK: "webhook"
- # N8N_ENDPOINT_WEBHOOK_TEST: "webhook-test"
- # N8N_ENDPOINT_WEBHOOK_WAIT: "webhook-waiting"
- # N8N_DISABLE_PRODUCTION_MAIN_PROCESS: false
- # N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN: false
-executions:
- {}
- # EXECUTIONS_PROCESS: "own"
- # EXECUTIONS_MODE: "regular"
- # EXECUTIONS_TIMEOUT: "-1"
- # EXECUTIONS_TIMEOUT_MAX: 3600
- # EXECUTIONS_DATA_SAVE_ON_ERROR: "all"
- # EXECUTIONS_DATA_SAVE_ON_SUCCESS: "all"
- # EXECUTIONS_DATA_SAVE_ON_PROGRESS: false
- # EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS: false
- # EXECUTIONS_DATA_PRUNE: false
- # EXECUTIONS_DATA_MAX_AGE: 336
- # EXECUTIONS_DATA_PRUNE_TIMEOUT: 3600
+endpoints: {}
+# WEBHOOK_URL: ""
+# N8N_PAYLOAD_SIZE_MAX: 16
+# N8N_METRICS: false
+# N8N_METRICS_PREFIX: "n8n_"
+# N8N_ENDPOINT_REST: "rest"
+# N8N_ENDPOINT_WEBHOOK: "webhook"
+# N8N_ENDPOINT_WEBHOOK_TEST: "webhook-test"
+# N8N_ENDPOINT_WEBHOOK_WAIT: "webhook-waiting"
+# N8N_DISABLE_PRODUCTION_MAIN_PROCESS: false
+# N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN: false
+executions: {}
+# EXECUTIONS_PROCESS: "own"
+# EXECUTIONS_MODE: "regular"
+# EXECUTIONS_TIMEOUT: "-1"
+# EXECUTIONS_TIMEOUT_MAX: 3600
+# EXECUTIONS_DATA_SAVE_ON_ERROR: "all"
+# EXECUTIONS_DATA_SAVE_ON_SUCCESS: "all"
+# EXECUTIONS_DATA_SAVE_ON_PROGRESS: false
+# EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS: false
+# EXECUTIONS_DATA_PRUNE: false
+# EXECUTIONS_DATA_MAX_AGE: 336
+# EXECUTIONS_DATA_PRUNE_TIMEOUT: 3600
logs:
# N8N_LOG_LEVEL: "info"
# N8N_LOG_OUTPUT: "console"
# N8N_LOG_FILE_COUNT_MAX: 100
# N8N_LOG_FILE_SIZE_MAX: 16
N8N_LOG_FILE_LOCATION: "/data/logs"
-n8n_security:
- {}
- # N8N_BLOCK_ENV_ACCESS_IN_NODE: false
- # N8N_BASIC_AUTH_ACTIVE: false
- # N8N_BASIC_AUTH_USER: ""
- # N8N_BASIC_AUTH_PASSWORD: ""
- # N8N_BASIC_AUTH_HASH: false
- # N8N_JWT_AUTH_ACTIVE: false
- # N8N_JWT_AUTH_HEADER: ""
- # N8N_JWT_AUTH_HEADER_VALUE_PREFIX: ""
- # N8N_JWKS_URI: ""
- # N8N_JWT_ISSUER: ""
- # N8N_JWT_NAMESPACE: ""
- # N8N_JWT_ALLOWED_TENANT: ""
- # N8N_JWT_ALLOWED_TENANT_KEY: ""
- # N8N_AUTH_EXCLUDE_ENDPOINTS: ""
-workflows:
- {}
- # WORKFLOWS_DEFAULT_NAME: "My workflow"
- # N8N_ONBOARDING_FLOW_DISABLED: false
- # N8N_WORKFLOW_TAGS_DISABLED: false
-externalhooks:
- {}
- # EXTERNAL_HOOK_FILES: ""
-usermanagement:
- {}
- # N8N_USER_MANAGEMENT_DISABLED: false
- # N8N_EMAIL_MODE: "smtp"
- # N8N_SMTP_HOST: ""
- # N8N_SMTP_PORT: 0
- # N8N_SMTP_USER: ""
- # N8N_SMTP_PASS: ""
- # N8N_SMTP_SENDER: ""
- # N8N_SMTP_SSL: true
- # N8N_UM_EMAIL_TEMPLATES_INVITE: ""
- # N8N_UM_EMAIL_TEMPLATES_PWRESET: ""
-
-envFrom:
- - configMapRef:
- name: n8n-config
+n8n_security: {}
+# N8N_BLOCK_ENV_ACCESS_IN_NODE: false
+# N8N_BASIC_AUTH_ACTIVE: false
+# N8N_BASIC_AUTH_USER: ""
+# N8N_BASIC_AUTH_PASSWORD: ""
+# N8N_BASIC_AUTH_HASH: false
+# N8N_JWT_AUTH_ACTIVE: false
+# N8N_JWT_AUTH_HEADER: ""
+# N8N_JWT_AUTH_HEADER_VALUE_PREFIX: ""
+# N8N_JWKS_URI: ""
+# N8N_JWT_ISSUER: ""
+# N8N_JWT_NAMESPACE: ""
+# N8N_JWT_ALLOWED_TENANT: ""
+# N8N_JWT_ALLOWED_TENANT_KEY: ""
+# N8N_AUTH_EXCLUDE_ENDPOINTS: ""
+workflows: {}
+# WORKFLOWS_DEFAULT_NAME: "My workflow"
+# N8N_ONBOARDING_FLOW_DISABLED: false
+# N8N_WORKFLOW_TAGS_DISABLED: false
+externalhooks: {}
+# EXTERNAL_HOOK_FILES: ""
+usermanagement: {}
+# N8N_USER_MANAGEMENT_DISABLED: false
+# N8N_EMAIL_MODE: "smtp"
+# N8N_SMTP_HOST: ""
+# N8N_SMTP_PORT: 0
+# N8N_SMTP_USER: ""
+# N8N_SMTP_PASS: ""
+# N8N_SMTP_SENDER: ""
+# N8N_SMTP_SSL: true
+# N8N_UM_EMAIL_TEMPLATES_INVITE: ""
+# N8N_UM_EMAIL_TEMPLATES_PWRESET: ""
service:
main:
@@ -143,23 +89,65 @@ service:
main:
port: 5678
targetPort: 5678
-
persistence:
data:
enabled: true
mountPath: "/data"
-
# Enabled redis
redis:
enabled: true
existingSecret: "rediscreds"
-
# Enabled postgres
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: n8n
postgresqlDatabase: n8n
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ fsGroup: 1000
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/healthz"
+ readiness:
+ path: "/healthz"
+ startup:
+ path: "/healthz"
+ envFrom:
+ - configMapRef:
+ name: n8n-config
+ env:
+ GENERIC_TIMEZONE: "{{ .Values.TZ }}"
+ DB_TYPE: "postgresdb"
+ DB_POSTGRESDB_USER: "{{ .Values.cnpg.user }}"
+ DB_POSTGRESDB_DATABASE: "{{ .Values.cnpg.database }}"
+ DB_POSTGRESDB_PORT: 5432
+ QUEUE_BULL_REDIS_PORT: 6379
+ N8N_USER_FOLDER: "/data"
+ DB_POSTGRESDB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ DB_POSTGRESDB_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ QUEUE_BULL_REDIS_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ QUEUE_BULL_REDIS_PASSWORD:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
diff --git a/charts/stable/nano-wallet/Chart.yaml b/charts/stable/nano-wallet/Chart.yaml
index f41e2cf3aa2..f80ed9ce8fa 100644
--- a/charts/stable/nano-wallet/Chart.yaml
+++ b/charts/stable/nano-wallet/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/nano-wallet/templates/NOTES.txt b/charts/stable/nano-wallet/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/nano-wallet/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/nano-wallet/templates/common.yaml b/charts/stable/nano-wallet/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/nano-wallet/templates/common.yaml
+++ b/charts/stable/nano-wallet/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/nano-wallet/values.yaml b/charts/stable/nano-wallet/values.yaml
index e1bfd951c79..fa2fe3a12b3 100644
--- a/charts/stable/nano-wallet/values.yaml
+++ b/charts/stable/nano-wallet/values.yaml
@@ -2,25 +2,21 @@ image:
repository: tccr.io/truecharts/nano-wallet
pullPolicy: IfNotPresent
tag: v2021.12.16@sha256:be909295a8a8ba5ff0dfb5078f474d0665953aff07ef8aa6753ea2508fc2ddc4
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 80
port: 10126
-
persistence:
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/navidrome/Chart.yaml b/charts/stable/navidrome/Chart.yaml
index e39c6b70c5b..c944b33f9f3 100644
--- a/charts/stable/navidrome/Chart.yaml
+++ b/charts/stable/navidrome/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.49.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Navidrome is an open source web-based music collection server and streamer
home: https://truecharts.org/charts/stable/navidrome
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/navidrome/templates/NOTES.txt b/charts/stable/navidrome/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/navidrome/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/navidrome/templates/common.yaml b/charts/stable/navidrome/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/navidrome/templates/common.yaml
+++ b/charts/stable/navidrome/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/navidrome/values.yaml b/charts/stable/navidrome/values.yaml
index 4cc4e49e5a4..9d1567ddd53 100644
--- a/charts/stable/navidrome/values.yaml
+++ b/charts/stable/navidrome/values.yaml
@@ -2,21 +2,12 @@ image:
repository: tccr.io/truecharts/navidrome
pullPolicy: IfNotPresent
tag: 0.49.3@sha256:8a415419867682cd91a202131e728404d51662fc3b084565e143a4f121da9851
-
service:
main:
ports:
main:
port: 4533
targetPort: 4533
-
-env:
- ND_SCANINTERVAL: "15m"
- ND_LOGLEVEL: "info"
- ND_SESSIONTIMEOUT: "24h"
- ND_ENABLETRANSCODINGCONFIG: "true"
- ND_MUSICFOLDER: "/music"
-
persistence:
data:
enabled: true
@@ -24,6 +15,18 @@ persistence:
music:
enabled: true
mountPath: "/music"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ ND_SCANINTERVAL: "15m"
+ ND_LOGLEVEL: "info"
+ ND_SESSIONTIMEOUT: "24h"
+ ND_ENABLETRANSCODINGCONFIG: "true"
+ ND_MUSICFOLDER: "/music"
diff --git a/charts/stable/netdata/Chart.yaml b/charts/stable/netdata/Chart.yaml
index e7fc0aaf2e9..2507bb27449 100644
--- a/charts/stable/netdata/Chart.yaml
+++ b/charts/stable/netdata/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.38.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Netdata is high-fidelity infrastructure monitoring and troubleshooting.
home: https://truecharts.org/charts/stable/netdata
icon: https://truecharts.org/img/hotlink-ok/chart-icons/netdata.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/netdata/templates/NOTES.txt b/charts/stable/netdata/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/netdata/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/netdata/templates/common.yaml b/charts/stable/netdata/templates/common.yaml
index eacdafa9525..35fcae65ec8 100644
--- a/charts/stable/netdata/templates/common.yaml
+++ b/charts/stable/netdata/templates/common.yaml
@@ -1,4 +1,4 @@
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/netdata/values.yaml b/charts/stable/netdata/values.yaml
index 4fd80aba761..87d43375cb2 100644
--- a/charts/stable/netdata/values.yaml
+++ b/charts/stable/netdata/values.yaml
@@ -2,24 +2,10 @@ image:
repository: tccr.io/truecharts/netdata
tag: 1.38.1@sha256:884fc2c9d237ad3b8df8fca30c6c8a55999da37b3619d3cb61a24253bb2901f1
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
- capabilities:
- add:
- - SYS_PTRACE
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
- fsGroup: 201
-
# -- The service account the pods will use to interact with the Kubernetes API
serviceAccount:
main:
enabled: true
-
configmap:
configs:
enabled: true
@@ -36,7 +22,6 @@ configmap:
jobs:
- name: k8s_state
update_every: 1
-
rbac:
main:
enabled: true
@@ -59,38 +44,12 @@ rbac:
- "namespaces"
verbs:
- "get"
-
-env:
- MY_NODE_NAME:
- fieldRef:
- fieldPath: spec.nodeName
- MY_POD_NAMESPACE:
- fieldRef:
- fieldPath: metadata.namespace
- MY_POD_NAME:
- fieldRef:
- fieldPath: metadata.name
-
-secretEnv:
- NETDATA_CLAIM_URL: ""
- NETDATA_CLAIM_TOKEN: ""
- NETDATA_CLAIM_ROOMS: ""
-
service:
main:
ports:
main:
port: 19999
targetPort: 19999
-
-probes:
- liveness:
- path: "/api/v1/info"
- readiness:
- path: "/api/v1/info"
- startup:
- path: "/api/v1/info"
-
persistence:
config:
enabled: true
@@ -144,7 +103,7 @@ persistence:
type: "custom"
volumeSpec:
configMap:
- name: '{{ printf "%v-configs" (include "tc.common.names.fullname" .) }}'
+ name: '{{ printf "%v-configs" (include "tc.v1.common.names.fullname" .) }}'
go-d-configs:
enabled: "true"
mountPath: "/etc/netdata/truecharts-defaults/.go.d.conf"
@@ -152,7 +111,7 @@ persistence:
type: "custom"
volumeSpec:
configMap:
- name: '{{ printf "%v-configs" (include "tc.common.names.fullname" .) }}'
+ name: '{{ printf "%v-configs" (include "tc.v1.common.names.fullname" .) }}'
go-d-k8s-state-configs:
enabled: "true"
mountPath: "/etc/netdata/truecharts-defaults/go.d/.k8s_state.conf"
@@ -160,8 +119,7 @@ persistence:
type: "custom"
volumeSpec:
configMap:
- name: '{{ printf "%v-configs" (include "tc.common.names.fullname" .) }}'
-
+ name: '{{ printf "%v-configs" (include "tc.v1.common.names.fullname" .) }}'
initContainers:
create-config:
name: create-config
@@ -206,6 +164,41 @@ initContainers:
copy_config "/etc/netdata/truecharts-defaults/.netdata.conf" "/etc/netdata/netdata.conf"
copy_config "/etc/netdata/truecharts-defaults/.go.d.conf" "/etc/netdata/go.d.conf"
copy_config "/etc/netdata/truecharts-defaults/go.d/.k8s_state.conf" "/etc/netdata/go.d/k8s_state.conf"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ capabilities:
+ add:
+ - SYS_PTRACE
+ runAsUser: 0
+ runAsGroup: 0
+ fsGroup: 201
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/api/v1/info"
+ readiness:
+ path: "/api/v1/info"
+ startup:
+ path: "/api/v1/info"
+ env:
+ MY_NODE_NAME:
+ fieldRef:
+ fieldPath: spec.nodeName
+ MY_POD_NAMESPACE:
+ fieldRef:
+ fieldPath: metadata.namespace
+ MY_POD_NAME:
+ fieldRef:
+ fieldPath: metadata.name
+ NETDATA_CLAIM_URL: ""
+ NETDATA_CLAIM_TOKEN: ""
+ NETDATA_CLAIM_ROOMS: ""
diff --git a/charts/stable/nextcloud/Chart.yaml b/charts/stable/nextcloud/Chart.yaml
index b3d468ae301..d47ac3a38cf 100644
--- a/charts/stable/nextcloud/Chart.yaml
+++ b/charts/stable/nextcloud/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "25.0.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -42,4 +42,3 @@ annotations:
truecharts.org/catagories: |
- cloud
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/nextcloud/templates/NOTES.txt b/charts/stable/nextcloud/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/nextcloud/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/nextcloud/templates/_cronjob.tpl b/charts/stable/nextcloud/templates/_cronjob.tpl
index 302f3b83aae..dbcdfbf4039 100644
--- a/charts/stable/nextcloud/templates/_cronjob.tpl
+++ b/charts/stable/nextcloud/templates/_cronjob.tpl
@@ -1,7 +1,7 @@
{{/* Define the cronjob */}}
{{- define "nextcloud.cronjob" -}}
{{- if .Values.cronjob.enabled -}}
-{{- $jobName := include "tc.common.names.fullname" . }}
+{{- $jobName := include "tc.v1.common.lib.chart.names.fullname" . }}
---
apiVersion: batch/v1
diff --git a/charts/stable/nextcloud/templates/_hpb.tpl b/charts/stable/nextcloud/templates/_hpb.tpl
index fb1bcbf6912..eba858e6ee5 100644
--- a/charts/stable/nextcloud/templates/_hpb.tpl
+++ b/charts/stable/nextcloud/templates/_hpb.tpl
@@ -1,6 +1,6 @@
{{/* Define the hbp container */}}
{{- define "nextcloud.hpb" -}}
-{{- $jobName := include "tc.common.names.fullname" . }}
+{{- $jobName := include "tc.v1.common.lib.chart.names.fullname" . }}
image: '{{ include "tc.common.images.selector" . }}'
imagePullPolicy: '{{ .Values.image.pullPolicy }}'
securityContext:
diff --git a/charts/stable/nextcloud/templates/common.yaml b/charts/stable/nextcloud/templates/common.yaml
index 9314524b1a2..e44e009d571 100644
--- a/charts/stable/nextcloud/templates/common.yaml
+++ b/charts/stable/nextcloud/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render configmap for nextcloud */}}
{{- include "nextcloud.configmap" . }}
@@ -16,7 +16,7 @@
{{- end -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
{{/* Render cronjob for nextcloud */}}
{{- include "nextcloud.cronjob" . }}
diff --git a/charts/stable/nextcloud/values.yaml b/charts/stable/nextcloud/values.yaml
index 6bd10b454ff..d431067ce9a 100644
--- a/charts/stable/nextcloud/values.yaml
+++ b/charts/stable/nextcloud/values.yaml
@@ -2,26 +2,14 @@ image:
repository: tccr.io/truecharts/nextcloud-fpm
pullPolicy: IfNotPresent
tag: 25.0.2@sha256:59e6d2be5139cdeb030a095fb92b97e01d7d53071dc34b487956065a385d3a32
-
nginxImage:
repository: tccr.io/truecharts/nginx-unprivileged
pullPolicy: IfNotPresent
tag: 1.23.3@sha256:ed53beb90e3550017807bf762b3c2c10d72e3399d28847b7505fd43d0bd3f039
-
imaginaryImage:
repository: h2non/imaginary
pullPolicy: IfNotPresent
tag: 1.2.4@sha256:7facb4221047a5e79b9e902f380247f4e5bf4376400d0badbeb738d3e1c2f654
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
- fsGroup: 33
-
service:
main:
ports:
@@ -47,50 +35,10 @@ service:
enabled: true
port: 9090
targetPort: 9090
-
hostAliases:
- ip: '{{ .Values.env.AccessIP | default "127.0.0.1" }}'
hostnames:
- "{{ if .Values.ingress.main.enabled }}{{ with (first .Values.ingress.main.hosts) }}{{ .host }}{{ end }}{{ else }}placeholder.fakedomain.dns{{ end }}"
-
-secretEnv:
- NEXTCLOUD_ADMIN_USER: "admin"
- NEXTCLOUD_ADMIN_PASSWORD: "adminpass"
-
-probes:
- liveness:
- custom: true
- spec:
- initialDelaySeconds: 25
- httpGet:
- path: /status.php
- port: 8080
- httpHeaders:
- - name: Host
- value: "test.fakedomain.dns"
-
- readiness:
- custom: true
- spec:
- initialDelaySeconds: 25
- httpGet:
- path: /status.php
- port: 8080
- httpHeaders:
- - name: Host
- value: "test.fakedomain.dns"
-
- startup:
- custom: true
- spec:
- initialDelaySeconds: 25
- httpGet:
- path: /status.php
- port: 8080
- httpHeaders:
- - name: Host
- value: "test.fakedomain.dns"
-
initContainers:
prestart:
image: "{{ .Values.alpineImage.repository }}:{{ .Values.alpineImage.tag }}"
@@ -107,47 +55,11 @@ initContainers:
/usr/sbin/nfs4xdr_winacl -a chown -G 33 -c '/var/www/html/data' -p '/var/www/html/data' || echo "Failed setting ownership..."
chmod 770 /var/www/html/data || echo "Failed to chmod..."
EOF
-
volumeMounts:
- name: data
mountPath: "/var/www/html/data"
- name: html
mountPath: "/var/www/html"
-
-env:
- # IP used for exposing nextcloud
- # Often the service or nodePort IP
- # Defaults to the main serviceName for CI purposes.
- AccessIP:
- NEXTCLOUD_INIT_HTACCESS: true
- PHP_MEMORY_LIMIT: 1G
- PHP_UPLOAD_LIMIT: 10G
- NEXTCLOUD_CHUNKSIZE: "31457280"
- TRUSTED_PROXIES: "172.16.0.0/16 127.0.0.1"
- POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
- POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- NC_check_data_directory_permissions: "true"
- POSTGRES_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- POSTGRES_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainporthost
- REDIS_HOST:
- secretKeyRef:
- name: rediscreds
- key: plainhost
- REDIS_HOST_PASSWORD:
- secretKeyRef:
- name: rediscreds
- key: redis-password
-
-envFrom:
- - configMapRef:
- name: nextcloudconfig
-
persistence:
html:
enabled: true
@@ -170,11 +82,10 @@ persistence:
type: "custom"
volumeSpec:
configMap:
- name: '{{ include "tc.common.names.fullname" . }}-nginx'
+ name: '{{ include "tc.v1.common.names.fullname" . }}-nginx'
items:
- key: nginx.conf
path: nginx.conf
-
configmap:
nginx:
enabled: true
@@ -373,7 +284,6 @@ configmap:
}
}
}
-
cronjob:
enabled: true
generatePreviews: true
@@ -381,14 +291,11 @@ cronjob:
annotations: {}
failedJobsHistoryLimit: 5
successfulJobsHistoryLimit: 2
-
hpb:
enabled: true
-
nextcloud:
# https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements
default_phone_region: ""
-
imaginary:
enabled: true
preview_max_x: 2048
@@ -418,7 +325,6 @@ imaginary:
preview_svg: false
preview_tiff: false
preview_font: false
-
collabora:
enabled: false
env:
@@ -430,16 +336,91 @@ collabora:
extra_params: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false "
server_name: ""
DONT_GEN_SSL_CERT: true
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: nextcloud
postgresqlDatabase: nextcloud
-
redis:
enabled: true
existingSecret: "rediscreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+ fsGroup: 33
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ custom: true
+ spec:
+ initialDelaySeconds: 25
+ httpGet:
+ path: /status.php
+ port: 8080
+ httpHeaders:
+ - name: Host
+ value: "test.fakedomain.dns"
+ readiness:
+ custom: true
+ spec:
+ initialDelaySeconds: 25
+ httpGet:
+ path: /status.php
+ port: 8080
+ httpHeaders:
+ - name: Host
+ value: "test.fakedomain.dns"
+ startup:
+ custom: true
+ spec:
+ initialDelaySeconds: 25
+ httpGet:
+ path: /status.php
+ port: 8080
+ httpHeaders:
+ - name: Host
+ value: "test.fakedomain.dns"
+ envFrom:
+ - configMapRef:
+ name: nextcloudconfig
+ env:
+ # IP used for exposing nextcloud
+ # Often the service or nodePort IP
+ # Defaults to the main serviceName for CI purposes.
+ AccessIP:
+ NEXTCLOUD_INIT_HTACCESS: true
+ PHP_MEMORY_LIMIT: 1G
+ PHP_UPLOAD_LIMIT: 10G
+ NEXTCLOUD_CHUNKSIZE: "31457280"
+ TRUSTED_PROXIES: "172.16.0.0/16 127.0.0.1"
+ POSTGRES_DB: "{{ .Values.cnpg.database }}"
+ POSTGRES_USER: "{{ .Values.cnpg.user }}"
+ NC_check_data_directory_permissions: "true"
+ POSTGRES_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ POSTGRES_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainporthost
+ REDIS_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ REDIS_HOST_PASSWORD:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
+ NEXTCLOUD_ADMIN_USER: "admin"
+ NEXTCLOUD_ADMIN_PASSWORD: "adminpass"
diff --git a/charts/stable/nextpvr/Chart.yaml b/charts/stable/nextpvr/Chart.yaml
index 71a03c10f66..79a4acf3bff 100644
--- a/charts/stable/nextpvr/Chart.yaml
+++ b/charts/stable/nextpvr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: NextPVR is a personal video recorder application, with the goal making it easy to watch or record live TV.
home: https://truecharts.org/charts/stable/nextpvr
icon: https://truecharts.org/img/hotlink-ok/chart-icons/nextpvr.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/nextpvr/templates/NOTES.txt b/charts/stable/nextpvr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/nextpvr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/nextpvr/templates/common.yaml b/charts/stable/nextpvr/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/nextpvr/templates/common.yaml
+++ b/charts/stable/nextpvr/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/nextpvr/values.yaml b/charts/stable/nextpvr/values.yaml
index b6a6f306dfd..6732925081e 100644
--- a/charts/stable/nextpvr/values.yaml
+++ b/charts/stable/nextpvr/values.yaml
@@ -2,10 +2,6 @@ image:
repository: tccr.io/truecharts/nextpvr
tag: latest@sha256:ad85cc1edb266ade491bc710057cce3087103644e1660b8a335bac2af8db8214
pullPolicy: IfNotPresent
-
-env:
- HOST_IP: "localhost"
-
service:
main:
ports:
@@ -17,15 +13,14 @@ service:
ports:
nextpvr-udp1:
enabled: true
- protocol: UDP
+ protocol: udp
port: 16891
targetPort: 16891
nextpvr-udp2:
enabled: true
- protocol: UDP
+ protocol: udp
port: 8026
targetPort: 8026
-
persistence:
config:
enabled: true
@@ -36,6 +31,14 @@ persistence:
buffer:
enabled: true
mountPath: "/buffer"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ HOST_IP: "localhost"
diff --git a/charts/stable/nginx-proxy-manager/Chart.yaml b/charts/stable/nginx-proxy-manager/Chart.yaml
index af1e1ec1911..d9bdc80b46f 100644
--- a/charts/stable/nginx-proxy-manager/Chart.yaml
+++ b/charts/stable/nginx-proxy-manager/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.9.19"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -33,4 +33,3 @@ annotations:
truecharts.org/catagories: |
- networking
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/nginx-proxy-manager/templates/NOTES.txt b/charts/stable/nginx-proxy-manager/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/nginx-proxy-manager/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/nginx-proxy-manager/templates/common.yaml b/charts/stable/nginx-proxy-manager/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/nginx-proxy-manager/templates/common.yaml
+++ b/charts/stable/nginx-proxy-manager/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/nginx-proxy-manager/values.yaml b/charts/stable/nginx-proxy-manager/values.yaml
index b2ea341c188..35e33736293 100644
--- a/charts/stable/nginx-proxy-manager/values.yaml
+++ b/charts/stable/nginx-proxy-manager/values.yaml
@@ -2,58 +2,12 @@ image:
repository: tccr.io/truecharts/nginx-proxy-manager
pullPolicy: IfNotPresent
tag: 2.9.19@sha256:73be08c2f155c70a8e74f2f2683636333288f86d18f2fd94d2865b604387f84e
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- DISABLE_IPV6: true
- DB_MYSQL_PORT: 3306
- DB_MYSQL_NAME: "{{ .Values.mariadb.mariadbDatabase }}"
- DB_MYSQL_USER: "{{ .Values.mariadb.mariadbUsername }}"
- DB_MYSQL_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainhost
- DB_MYSQL_PASSWORD:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
-
-probes:
- liveness:
- enabled: true
- custom: true
- spec:
- exec:
- command:
- - /bin/check-health
- readiness:
- enabled: true
- custom: true
- spec:
- exec:
- command:
- - /bin/check-health
- startup:
- enabled: true
- custom: true
- spec:
- exec:
- command:
- - /bin/check-health
-
service:
main:
ports:
main:
targetPort: 81
- protocol: HTTP
+ protocol: http
port: 10582
web:
enabled: true
@@ -61,7 +15,7 @@ service:
web:
enabled: true
targetPort: 80
- protocol: HTTP
+ protocol: http
port: 10583
websecure:
enabled: true
@@ -69,9 +23,8 @@ service:
websecure:
enabled: true
targetPort: 443
- protocol: HTTPS
+ protocol: https
port: 10584
-
persistence:
data:
enabled: true
@@ -81,12 +34,57 @@ persistence:
enabled: true
mountPath: /etc/letsencrypt
size: 256Gi
-
mariadb:
enabled: true
mariadbUsername: npm
mariadbDatabase: npm
existingSecret: mariadbcreds
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: true
+ custom: true
+ spec:
+ exec:
+ command:
+ - /bin/check-health
+ readiness:
+ enabled: true
+ custom: true
+ spec:
+ exec:
+ command:
+ - /bin/check-health
+ startup:
+ enabled: true
+ custom: true
+ spec:
+ exec:
+ command:
+ - /bin/check-health
+ env:
+ DISABLE_IPV6: true
+ DB_MYSQL_PORT: 3306
+ DB_MYSQL_NAME: "{{ .Values.mariadb.mariadbDatabase }}"
+ DB_MYSQL_USER: "{{ .Values.mariadb.mariadbUsername }}"
+ DB_MYSQL_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainhost
+ DB_MYSQL_PASSWORD:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
diff --git a/charts/stable/ngircd/Chart.yaml b/charts/stable/ngircd/Chart.yaml
index abed254b75a..6686ccf3163 100644
--- a/charts/stable/ngircd/Chart.yaml
+++ b/charts/stable/ngircd/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/ngircd/templates/NOTES.txt b/charts/stable/ngircd/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/ngircd/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/ngircd/templates/common.yaml b/charts/stable/ngircd/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/ngircd/templates/common.yaml
+++ b/charts/stable/ngircd/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/ngircd/values.yaml b/charts/stable/ngircd/values.yaml
index 8bac68ba04b..cc06c05f9a8 100644
--- a/charts/stable/ngircd/values.yaml
+++ b/charts/stable/ngircd/values.yaml
@@ -2,27 +2,23 @@ image:
repository: tccr.io/truecharts/ngircd
pullPolicy: IfNotPresent
tag: v2021.11.21@sha256:205a56ca8fc82b25b42c84bad0cb088e0b56804d181ab0e5c32f339df7502806
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 6667
port: 6667
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/nntp2nntp/Chart.yaml b/charts/stable/nntp2nntp/Chart.yaml
index bb467d8b007..5a3dcf88aa4 100644
--- a/charts/stable/nntp2nntp/Chart.yaml
+++ b/charts/stable/nntp2nntp/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/nntp2nntp/templates/NOTES.txt b/charts/stable/nntp2nntp/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/nntp2nntp/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/nntp2nntp/templates/common.yaml b/charts/stable/nntp2nntp/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/nntp2nntp/templates/common.yaml
+++ b/charts/stable/nntp2nntp/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/nntp2nntp/values.yaml b/charts/stable/nntp2nntp/values.yaml
index b5a5e1e0dcd..b240eeb9d0b 100644
--- a/charts/stable/nntp2nntp/values.yaml
+++ b/charts/stable/nntp2nntp/values.yaml
@@ -2,27 +2,23 @@ image:
repository: tccr.io/truecharts/nntp2nntp
pullPolicy: IfNotPresent
tag: 0.3.20221013@sha256:c5e1743c1d921a23ee96858d8eed4e9b05d55c85c7d4149d6f1e69e3fa3c77c3
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 1563
port: 1563
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/nocodb/Chart.yaml b/charts/stable/nocodb/Chart.yaml
index 5442da498a2..1745a14743b 100644
--- a/charts/stable/nocodb/Chart.yaml
+++ b/charts/stable/nocodb/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.105.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/nocodb/templates/NOTES.txt b/charts/stable/nocodb/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/nocodb/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/nocodb/templates/common.yaml b/charts/stable/nocodb/templates/common.yaml
index 0d02f605455..086518d1268 100644
--- a/charts/stable/nocodb/templates/common.yaml
+++ b/charts/stable/nocodb/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render configmap for nocodb */}}
{{- include "nocodb.configmap" . }}
@@ -8,4 +8,4 @@
{{- include "nocodb.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/nocodb/values.yaml b/charts/stable/nocodb/values.yaml
index 7f2ad28df03..7aef20d7d26 100644
--- a/charts/stable/nocodb/values.yaml
+++ b/charts/stable/nocodb/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/nocodb
tag: 0.105.3@sha256:cb70326f19d1d89688f61e70c383553cfaac62e24904f881268a5036609a694d
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
secretEnv:
AWS_ACCESS_KEY_ID: ""
AWS_SECRET_ACCESS_KEY: ""
@@ -18,62 +9,66 @@ AWS_BUCKET: ""
AWS_BUCKET_PATH: ""
NC_GOOGLE_CLIENT_ID: ""
NC_GOOGLE_CLIENT_SECRET: ""
-
-env:
- NC_MIN: ""
- PORT: "{{ .Values.service.main.ports.main.port }}"
- # User Defined
- NC_PUBLIC_URL: "http://localhost:10226"
- NC_DISABLE_TELE: true
- DISABLE_SPLASH_SCREEN: false
- NC_JWT_EXPIRES_IN: "10h"
- NC_INVITE_ONLY_SIGNUP: false
- NC_DISABLE_CACHE: false
- NC_DISABLE_ERR_REPORT: true
- NC_REQUEST_BODY_SIZE: "1MB"
- NC_EXPORT_MAX_TIMEOUT: 5000
- NC_SENTRY_DSN: ""
- NC_REDIS_URL:
- secretKeyRef:
- name: rediscreds
- key: url
- NC_AUTH_JWT_SECRET:
- secretKeyRef:
- name: nocodb-secrets
- key: NC_AUTH_JWT_SECRET
-
-envFrom:
- - configMapRef:
- name: nocodb-configmap
-
-probes:
- liveness:
- path: "/dashboard"
- readiness:
- path: "/dashboard"
- startup:
- path: "/dashboard"
-
service:
main:
ports:
main:
port: 10226
-
persistence:
data:
enabled: true
mountPath: "/usr/app/data"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: nocodb
postgresqlDatabase: nocodb
-
redis:
enabled: true
existingSecret: "rediscreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/dashboard"
+ readiness:
+ path: "/dashboard"
+ startup:
+ path: "/dashboard"
+ envFrom:
+ - configMapRef:
+ name: nocodb-configmap
+ env:
+ NC_MIN: ""
+ PORT: "{{ .Values.service.main.ports.main.port }}"
+ # User Defined
+ NC_PUBLIC_URL: "http://localhost:10226"
+ NC_DISABLE_TELE: true
+ DISABLE_SPLASH_SCREEN: false
+ NC_JWT_EXPIRES_IN: "10h"
+ NC_INVITE_ONLY_SIGNUP: false
+ NC_DISABLE_CACHE: false
+ NC_DISABLE_ERR_REPORT: true
+ NC_REQUEST_BODY_SIZE: "1MB"
+ NC_EXPORT_MAX_TIMEOUT: 5000
+ NC_SENTRY_DSN: ""
+ NC_REDIS_URL:
+ secretKeyRef:
+ name: rediscreds
+ key: url
+ NC_AUTH_JWT_SECRET:
+ secretKeyRef:
+ name: nocodb-secrets
+ key: NC_AUTH_JWT_SECRET
diff --git a/charts/stable/node-red/Chart.yaml b/charts/stable/node-red/Chart.yaml
index 8f8a2898128..8fc29d5d1da 100644
--- a/charts/stable/node-red/Chart.yaml
+++ b/charts/stable/node-red/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.0.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Node-RED is low-code programming for event-driven applications
home: https://truecharts.org/charts/stable/node-red
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- tools
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/node-red/templates/NOTES.txt b/charts/stable/node-red/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/node-red/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/node-red/templates/common.yaml b/charts/stable/node-red/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/node-red/templates/common.yaml
+++ b/charts/stable/node-red/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/node-red/values.yaml b/charts/stable/node-red/values.yaml
index 420c5975785..54cec6ac836 100644
--- a/charts/stable/node-red/values.yaml
+++ b/charts/stable/node-red/values.yaml
@@ -2,25 +2,24 @@ image:
repository: tccr.io/truecharts/node-red
pullPolicy: IfNotPresent
tag: 3.0.2@sha256:ba3361b3dc11650cdb44c43220a0bd5397342928dca092f33c044ba58032acc1
-
-env:
- TZ: "{{ .Values.TZ }}"
-# NODE_OPTIONS:
-# NODE_RED_ENABLE_PROJECTS:
-# NODE_RED_ENABLE_SAFE_MODE:
-# FLOWS:
-
service:
main:
ports:
main:
port: 1880
targetPort: 1880
-
persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ TZ: "{{ .Values.TZ }}"
diff --git a/charts/stable/novnc/Chart.yaml b/charts/stable/novnc/Chart.yaml
index d0c675941fd..746850c41a3 100644
--- a/charts/stable/novnc/Chart.yaml
+++ b/charts/stable/novnc/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.2.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: The open source VNC client
home: https://truecharts.org/charts/stable/novnc
icon: https://truecharts.org/img/hotlink-ok/chart-icons/novnc.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/novnc/templates/NOTES.txt b/charts/stable/novnc/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/novnc/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/novnc/templates/common.yaml b/charts/stable/novnc/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/novnc/templates/common.yaml
+++ b/charts/stable/novnc/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/novnc/values.yaml b/charts/stable/novnc/values.yaml
index 465d75785b3..5e8613d882c 100644
--- a/charts/stable/novnc/values.yaml
+++ b/charts/stable/novnc/values.yaml
@@ -2,19 +2,6 @@ image:
repository: tccr.io/truecharts/novnc
pullPolicy: IfNotPresent
tag: version-1.2.0@sha256:aac782a823a7c34efce17d635a706cf967c6690784f0da9bd8efd4bb0bb598c1
-
-env:
- REMOTE_HOST: "localhost"
- REMOTE_PORT: "5900"
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -24,6 +11,19 @@ service:
persistence:
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ REMOTE_HOST: "localhost"
+ REMOTE_PORT: "5900"
diff --git a/charts/stable/ntfy/Chart.yaml b/charts/stable/ntfy/Chart.yaml
index 64e925d0cdd..69daa3efc17 100644
--- a/charts/stable/ntfy/Chart.yaml
+++ b/charts/stable/ntfy/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.1.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: ntfy is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer.
home: https://truecharts.org/charts/stable/ntfy
icon: https://truecharts.org/img/hotlink-ok/chart-icons/ntfy.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/ntfy/templates/NOTES.txt b/charts/stable/ntfy/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/ntfy/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/ntfy/templates/common.yaml b/charts/stable/ntfy/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/ntfy/templates/common.yaml
+++ b/charts/stable/ntfy/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/ntfy/values.yaml b/charts/stable/ntfy/values.yaml
index 455ff987ff9..6013587f5ed 100644
--- a/charts/stable/ntfy/values.yaml
+++ b/charts/stable/ntfy/values.yaml
@@ -2,52 +2,12 @@ image:
repository: tccr.io/truecharts/ntfy
tag: 2.1.0@sha256:ccbaacb4ca95fd61ea5b4ac18615a80ccc5ebae7f0a46115d020879e1fdb929e
pullPolicy: IfNotPresent
-
extraArgs: ["serve"]
-
-env:
- NTFY_LISTEN_HTTP: ":{{ .Values.service.main.ports.main.port }}"
- # User Defined
- NTFY_BASE_URL: "http://localhost:10222"
- NTFY_BEHIND_PROXY: false
- ENABLE_FIREBASE_FILE: false
- ENABLE_CACHE_FILE: false
- ENABLE_ATTACHMENT_CACHE_DIR: false
- ENABLE_AUTH_FILE: false
- # NTFY_CACHE_DURATION: "12h"
- # NTFY_KEEPALIVE_INTERVAL: "45s"
- # NTFY_MANAGER_INTERVAL: "1m"
- # NTFY_GLOBAL_TOPIC_LIMIT: 15000
- # NTFY_VISITOR_SUBSCRIPTION_LIMIT: 30
- # NTFY_VISITOR_ATTACHMENT_TOTAL_SIZE_LIMIT: "100M"
- # NTFY_VISITOR_ATTACHMENT_DAILY_BANDWIDTH_LIMIT: "500M"
- # NTFY_VISITOR_REQUEST_LIMIT_BURST: 60
- # NTFY_VISITOR_REQUEST_LIMIT_REPLENISH: "5s"
- # NTFY_VISITOR_REQUEST_LIMIT_EXEMPT_HOSTS: ""
- # NTFY_VISITOR_EMAIL_LIMIT_BURST: 16
- # NTFY_VISITOR_EMAIL_LIMIT_REPLENISH: "1h"
- # NTFY_ATTACHMENT_TOTAL_SIZE_LIMIT: "5G"
- # NTFY_ATTACHMENT_FILE_SIZE_LIMIT: "15M"
- # NTFY_ATTACHMENT_EXPIRY_DURATION: "3h"
- # NTFY_AUTH_DEFAULT_ACCESS: "read-write"
- # NTFY_SMTP_SENDER_ADDR: ""
- # NTFY_SMTP_SENDER_USER: ""
- # NTFY_SMTP_SENDER_PASS: ""
- # NTFY_SMTP_SENDER_FROM: ""
- # NTFY_SMTP_SERVER_LISTEN: ""
- # NTFY_SMTP_SERVER_DOMAIN: ""
- # NTFY_SMTP_SERVER_ADDR_PREFIX: ""
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-ntfy'
-
service:
main:
ports:
main:
port: 10222
-
persistence:
config:
enabled: true
@@ -55,7 +15,6 @@ persistence:
cache:
enabled: true
mountPath: "/var/cache/ntfy"
-
configmap:
ntfy:
enabled: true
@@ -65,6 +24,48 @@ configmap:
NTFY_CACHE_FILE: '{{ ternary "/var/cache/ntfy/cache.db" "" .Values.env.ENABLE_CACHE_FILE }}'
NTFY_AUTH_FILE: '{{ ternary "/etc/ntfy/user.db" "" .Values.env.ENABLE_AUTH_FILE }}'
NTFY_FIREBASE_KEY_FILE: '{{ ternary "/etc/ntfy/firebase-key.json" "" .Values.env.ENABLE_FIREBASE_FILE }}'
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ NTFY_LISTEN_HTTP: ":{{ .Values.service.main.ports.main.port }}"
+ # User Defined
+ NTFY_BASE_URL: "http://localhost:10222"
+ NTFY_BEHIND_PROXY: false
+ ENABLE_FIREBASE_FILE: false
+ ENABLE_CACHE_FILE: false
+ ENABLE_ATTACHMENT_CACHE_DIR: false
+ ENABLE_AUTH_FILE: false
+ # NTFY_CACHE_DURATION: "12h"
+ # NTFY_KEEPALIVE_INTERVAL: "45s"
+ # NTFY_MANAGER_INTERVAL: "1m"
+ # NTFY_GLOBAL_TOPIC_LIMIT: 15000
+ # NTFY_VISITOR_SUBSCRIPTION_LIMIT: 30
+ # NTFY_VISITOR_ATTACHMENT_TOTAL_SIZE_LIMIT: "100M"
+ # NTFY_VISITOR_ATTACHMENT_DAILY_BANDWIDTH_LIMIT: "500M"
+ # NTFY_VISITOR_REQUEST_LIMIT_BURST: 60
+ # NTFY_VISITOR_REQUEST_LIMIT_REPLENISH: "5s"
+ # NTFY_VISITOR_REQUEST_LIMIT_EXEMPT_HOSTS: ""
+ # NTFY_VISITOR_EMAIL_LIMIT_BURST: 16
+ # NTFY_VISITOR_EMAIL_LIMIT_REPLENISH: "1h"
+ # NTFY_ATTACHMENT_TOTAL_SIZE_LIMIT: "5G"
+ # NTFY_ATTACHMENT_FILE_SIZE_LIMIT: "15M"
+ # NTFY_ATTACHMENT_EXPIRY_DURATION: "3h"
+ # NTFY_AUTH_DEFAULT_ACCESS: "read-write"
+ # NTFY_SMTP_SENDER_ADDR: ""
+ # NTFY_SMTP_SENDER_USER: ""
+ # NTFY_SMTP_SENDER_PASS: ""
+ # NTFY_SMTP_SENDER_FROM: ""
+ # NTFY_SMTP_SERVER_LISTEN: ""
+ # NTFY_SMTP_SERVER_DOMAIN: ""
+ # NTFY_SMTP_SERVER_ADDR_PREFIX: ""
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-ntfy'
diff --git a/charts/stable/nullserv/Chart.yaml b/charts/stable/nullserv/Chart.yaml
index b24ad58835f..1e351b6eff2 100644
--- a/charts/stable/nullserv/Chart.yaml
+++ b/charts/stable/nullserv/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.3.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A simple null file http and https server
home: https://truecharts.org/charts/stable/nullserv
icon: https://truecharts.org/img/hotlink-ok/chart-icons/nullserv.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/nullserv/templates/NOTES.txt b/charts/stable/nullserv/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/nullserv/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/nullserv/templates/common.yaml b/charts/stable/nullserv/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/nullserv/templates/common.yaml
+++ b/charts/stable/nullserv/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/nullserv/values.yaml b/charts/stable/nullserv/values.yaml
index 3275faaefef..0edeea3903f 100644
--- a/charts/stable/nullserv/values.yaml
+++ b/charts/stable/nullserv/values.yaml
@@ -1,18 +1,7 @@
-controller:
- replicas: 2
-
image:
repository: tccr.io/truecharts/nullserv
tag: v1.3.0@sha256:e4fb3f05491af583b715fc483f6780dfa03d3a103b0daff0e06e3d783f5e7925
pullPolicy: IfNotPresent
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -26,20 +15,29 @@ service:
enabled: true
port: 10005
targetPort: 443
-
persistence:
config:
enabled: true
mountPath: "/config"
-
-probes:
- readiness:
- enabled: true
- custom: true
- spec:
- httpGet:
- path: /welcome.txt
- port: main
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ readiness:
+ enabled: true
+ custom: true
+ spec:
+ httpGet:
+ path: /welcome.txt
+ port: main
+ replicas: 2
diff --git a/charts/stable/nzbget/Chart.yaml b/charts/stable/nzbget/Chart.yaml
index f4a4aefe2ff..1d2cea7b967 100644
--- a/charts/stable/nzbget/Chart.yaml
+++ b/charts/stable/nzbget/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "21.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: NZBGet is a Usenet downloader client
home: https://truecharts.org/charts/stable/nzbget
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/nzbget/templates/NOTES.txt b/charts/stable/nzbget/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/nzbget/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/nzbget/templates/common.yaml b/charts/stable/nzbget/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/nzbget/templates/common.yaml
+++ b/charts/stable/nzbget/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/nzbget/values.yaml b/charts/stable/nzbget/values.yaml
index 78bbabecbe7..c16b12c2fd5 100644
--- a/charts/stable/nzbget/values.yaml
+++ b/charts/stable/nzbget/values.yaml
@@ -2,28 +2,30 @@ image:
repository: tccr.io/truecharts/nzbget
pullPolicy: IfNotPresent
tag: v21.1@sha256:08bbf5b40643e7e695e3cd44ce5255160e2ee178ea1b27f19cff23aaef570061
-
service:
main:
ports:
main:
port: 10057
targetPort: 6789
-
-probes:
- liveness:
- enabled: false
-
- readiness:
- enabled: false
-
- startup:
- enabled: false
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
diff --git a/charts/stable/nzbhydra/Chart.yaml b/charts/stable/nzbhydra/Chart.yaml
index 84bf14a91af..4497cb9cb2e 100644
--- a/charts/stable/nzbhydra/Chart.yaml
+++ b/charts/stable/nzbhydra/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.7.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: true
description: Usenet meta search
home: https://truecharts.org/charts/stable/nzbhydra
@@ -23,4 +23,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/nzbhydra/templates/NOTES.txt b/charts/stable/nzbhydra/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/nzbhydra/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/nzbhydra/templates/common.yaml b/charts/stable/nzbhydra/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/nzbhydra/templates/common.yaml
+++ b/charts/stable/nzbhydra/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/nzbhydra/values.yaml b/charts/stable/nzbhydra/values.yaml
index ed542ee3f99..e9023a96155 100644
--- a/charts/stable/nzbhydra/values.yaml
+++ b/charts/stable/nzbhydra/values.yaml
@@ -2,56 +2,58 @@ image:
repository: tccr.io/truecharts/nzbhydra2
pullPolicy: IfNotPresent
tag: 4.7.1@sha256:27154358c35a250358263884153fed53ddd2ab5673966c2cfa796af0aad4984c
-
-securityContext:
- readOnlyRootFilesystem: false
-
service:
main:
ports:
main:
port: 5076
targetPort: 5076
-
-probes:
- liveness:
- custom: true
- enabled: true
- spec:
- failureThreshold: 5
- httpGet:
- path: /actuator/health/livenessState
- port: main
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 10
- readiness:
- custom: true
- enabled: true
- spec:
- failureThreshold: 5
- httpGet:
- path: /actuator/health/readinessState
- port: main
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 10
- startup:
- custom: true
- enabled: true
- spec:
- failureThreshold: 5
- httpGet:
- path: /actuator/health/readinessState
- port: main
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 10
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ custom: true
+ enabled: true
+ spec:
+ failureThreshold: 5
+ httpGet:
+ path: /actuator/health/livenessState
+ port: main
+ initialDelaySeconds: 30
+ periodSeconds: 10
+ timeoutSeconds: 10
+ readiness:
+ custom: true
+ enabled: true
+ spec:
+ failureThreshold: 5
+ httpGet:
+ path: /actuator/health/readinessState
+ port: main
+ initialDelaySeconds: 30
+ periodSeconds: 10
+ timeoutSeconds: 10
+ startup:
+ custom: true
+ enabled: true
+ spec:
+ failureThreshold: 5
+ httpGet:
+ path: /actuator/health/readinessState
+ port: main
+ initialDelaySeconds: 30
+ periodSeconds: 10
+ timeoutSeconds: 10
diff --git a/charts/stable/octoprint/Chart.yaml b/charts/stable/octoprint/Chart.yaml
index c40c30f8a54..6f3a47a6aa4 100644
--- a/charts/stable/octoprint/Chart.yaml
+++ b/charts/stable/octoprint/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.8.6"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: OctoPrint is the snappy web interface for your 3D printer
home: https://truecharts.org/charts/stable/octoprint
icon: https://truecharts.org/img/hotlink-ok/chart-icons/octoprint.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/octoprint/templates/NOTES.txt b/charts/stable/octoprint/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/octoprint/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/octoprint/templates/common.yaml b/charts/stable/octoprint/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/octoprint/templates/common.yaml
+++ b/charts/stable/octoprint/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/octoprint/values.yaml b/charts/stable/octoprint/values.yaml
index 203cfe19b06..8720a2e35d5 100644
--- a/charts/stable/octoprint/values.yaml
+++ b/charts/stable/octoprint/values.yaml
@@ -2,36 +2,35 @@ image:
repository: tccr.io/truecharts/octoprint
tag: 1.8.6@sha256:26575ca7f588dab503bce387f0829436466ca15cf2ff8dda801c4807619be1d8
pullPolicy: IfNotPresent
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- ENABLE_MJPG_STREAMER: "true"
- # -- sets the Mjpg stream imput parameters
- # Example "-y -n -r 640x480"
- MJPG_STREAMER_INPUT:
- # -- sets the camera dev parameters
- # Example "/dev/video0"
- CAMERA_DEV:
-
service:
main:
ports:
main:
port: 10021
targetPort: 80
-
persistence:
data:
enabled: true
mountPath: "/octoprint"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ ENABLE_MJPG_STREAMER: "true"
+ # -- sets the Mjpg stream imput parameters
+ # Example "-y -n -r 640x480"
+ MJPG_STREAMER_INPUT:
+ # -- sets the camera dev parameters
+ # Example "/dev/video0"
+ CAMERA_DEV:
diff --git a/charts/stable/odoo/Chart.yaml b/charts/stable/odoo/Chart.yaml
index 8d3f59ac905..73e2d50b551 100644
--- a/charts/stable/odoo/Chart.yaml
+++ b/charts/stable/odoo/Chart.yaml
@@ -22,7 +22,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -35,4 +35,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/odoo/templates/NOTES.txt b/charts/stable/odoo/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/odoo/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/odoo/templates/common.yaml b/charts/stable/odoo/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/odoo/templates/common.yaml
+++ b/charts/stable/odoo/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/odoo/values.yaml b/charts/stable/odoo/values.yaml
index c998a5b3694..8215088c5a8 100644
--- a/charts/stable/odoo/values.yaml
+++ b/charts/stable/odoo/values.yaml
@@ -2,19 +2,6 @@ image:
repository: tccr.io/truecharts/odoo
pullPolicy: IfNotPresent
tag: v15.0@sha256:f7d2ab13cf5214ddfbc09d5322bd61ad064a877edbec1620579392838a0a44d7
-
-env:
- USER: "{{ .Values.postgresql.postgresqlUsername }}"
- PORT: 5432
- PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
-
service:
main:
ports:
@@ -32,7 +19,6 @@ service:
enabled: true
port: 8072
targetPort: 8072
-
persistence:
odoo:
enabled: true
@@ -40,13 +26,29 @@ persistence:
addons:
enabled: true
mountPath: "/mnt/extra-addons"
-
# Enabled postgres
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: odoo
postgresqlDatabase: postgres
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ USER: "{{ .Values.cnpg.user }}"
+ PORT: 5432
+ PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
diff --git a/charts/stable/omada-controller/Chart.yaml b/charts/stable/omada-controller/Chart.yaml
index 78c614377d4..31d21f3c9a9 100644
--- a/charts/stable/omada-controller/Chart.yaml
+++ b/charts/stable/omada-controller/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "5.9.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Omada is a SDN tool for TP-Link Omada hardware
home: https://truecharts.org/charts/stable/omada-controller
icon: https://truecharts.org/img/hotlink-ok/chart-icons/omada-controller.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/omada-controller/templates/NOTES.txt b/charts/stable/omada-controller/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/omada-controller/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/omada-controller/templates/common.yaml b/charts/stable/omada-controller/templates/common.yaml
index 2b51e6ce9f6..87431e774ac 100644
--- a/charts/stable/omada-controller/templates/common.yaml
+++ b/charts/stable/omada-controller/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.init" . }}
+{{ include "tc.v1.common.loader.init" . }}
{{/*
Omada automatically redirects to that port.
@@ -21,4 +21,4 @@ When ingress is enabled, set this to 443, otherwise set it to whatever `port` is
{{- $_ := set .Values.probes.readiness "port" $port -}}
{{- $_ := set .Values.probes.startup "port" $port -}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/omada-controller/values.yaml b/charts/stable/omada-controller/values.yaml
index 37c7137e9ca..47313335a63 100644
--- a/charts/stable/omada-controller/values.yaml
+++ b/charts/stable/omada-controller/values.yaml
@@ -2,29 +2,17 @@ image:
repository: tccr.io/truecharts/omada-controller
tag: 5.9.0@sha256:3108975601bc3c2fe8db2dc1d943ee503ff934f6602f856378baeab409a68fd6
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- PORTAL_HTTPS_PORT: "{{ .Values.service.comm.ports.comm.port }}"
-
service:
main:
ports:
main:
- protocol: HTTPS
+ protocol: https
port: 8043
comm:
enabled: true
ports:
comm:
- protocol: HTTPS
+ protocol: https
enabled: true
port: 8843
omada-tcp:
@@ -51,14 +39,12 @@ service:
ports:
omada-udp1:
enabled: true
- protocol: UDP
+ protocol: udp
port: 29810
targetPort: 29810
-
ingress:
comm:
autoLink: true
-
persistence:
data:
enabled: true
@@ -66,6 +52,18 @@ persistence:
work:
enabled: true
mountPath: /opt/tplink/EAPController/work
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ PORTAL_HTTPS_PORT: "{{ .Values.service.comm.ports.comm.port }}"
diff --git a/charts/stable/ombi/Chart.yaml b/charts/stable/ombi/Chart.yaml
index 2108373ed5e..7d1c58b3ea7 100644
--- a/charts/stable/ombi/Chart.yaml
+++ b/charts/stable/ombi/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.35.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Want a Movie or TV Show on Plex or Emby? Use Ombi!
home: https://truecharts.org/charts/stable/ombi
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/ombi/templates/NOTES.txt b/charts/stable/ombi/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/ombi/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/ombi/templates/common.yaml b/charts/stable/ombi/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/ombi/templates/common.yaml
+++ b/charts/stable/ombi/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/ombi/values.yaml b/charts/stable/ombi/values.yaml
index 288b92adefa..e83edc4187b 100644
--- a/charts/stable/ombi/values.yaml
+++ b/charts/stable/ombi/values.yaml
@@ -2,22 +2,16 @@ image:
repository: tccr.io/truecharts/ombi
pullPolicy: IfNotPresent
tag: 4.35.3@sha256:48767943fdd4bb163212c7d750e277e489bb0f0945f1405dbfc395831712039c
-
-securityContext:
- readOnlyRootFilesystem: false
-
service:
main:
ports:
main:
port: 3579
targetPort: 3579
-
persistence:
config:
enabled: true
mountPath: "/config"
-
# Enabled mariadb
# ... for more options see https://github.com/tccr.io/truecharts/charts/tree/master/tccr.io/truecharts/mariadb
mariadb:
@@ -30,6 +24,9 @@ mariadb:
primary:
persistence:
enabled: false
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
diff --git a/charts/stable/onlyoffice-document-server/Chart.yaml b/charts/stable/onlyoffice-document-server/Chart.yaml
index 58672804095..d8f2204382a 100644
--- a/charts/stable/onlyoffice-document-server/Chart.yaml
+++ b/charts/stable/onlyoffice-document-server/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "7.3.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -34,4 +34,3 @@ annotations:
- documents
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/onlyoffice-document-server/templates/NOTES.txt b/charts/stable/onlyoffice-document-server/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/onlyoffice-document-server/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/onlyoffice-document-server/templates/common.yaml b/charts/stable/onlyoffice-document-server/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/onlyoffice-document-server/templates/common.yaml
+++ b/charts/stable/onlyoffice-document-server/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/onlyoffice-document-server/values.yaml b/charts/stable/onlyoffice-document-server/values.yaml
index 81a33b226ee..7763717e1b6 100644
--- a/charts/stable/onlyoffice-document-server/values.yaml
+++ b/charts/stable/onlyoffice-document-server/values.yaml
@@ -2,69 +2,65 @@ image:
repository: tccr.io/truecharts/onlyoffice-ds
tag: 7.3.2@sha256:9aacea7333ba95828654da677afedf3e9538cef77394c395a3991cc7f07e8e85
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- JWT_SECRET: "randomgeneratedstring"
-
-env:
- WOPI_ENABLED: true
- JWT_ENABLED: true
- DB_TYPE: "postgres"
- DB_PORT: 5432
- DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
- DB_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- REDIS_SERVER_PORT: 6379
- DB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- DB_PWD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- REDIS_SERVER_HOST:
- secretKeyRef:
- name: rediscreds
- key: plainhost
- REDIS_SERVER_PASS:
- secretKeyRef:
- name: rediscreds
- key: redis-password
-
-probes:
- liveness:
- path: "/healthcheck"
- readiness:
- path: "/healthcheck"
- startup:
- path: "/healthcheck"
-
service:
main:
ports:
main:
port: 10043
targetPort: 80
-
# Enabled postgres
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: onlyoffice
postgresqlDatabase: onlyoffice
-
# Enabled redis
redis:
enabled: true
existingSecret: "rediscreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/healthcheck"
+ readiness:
+ path: "/healthcheck"
+ startup:
+ path: "/healthcheck"
+ env:
+ WOPI_ENABLED: true
+ JWT_ENABLED: true
+ DB_TYPE: "postgres"
+ DB_PORT: 5432
+ DB_NAME: "{{ .Values.cnpg.database }}"
+ DB_USER: "{{ .Values.cnpg.user }}"
+ REDIS_SERVER_PORT: 6379
+ DB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ DB_PWD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ REDIS_SERVER_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ REDIS_SERVER_PASS:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
+ JWT_SECRET: "randomgeneratedstring"
diff --git a/charts/stable/openhab/Chart.yaml b/charts/stable/openhab/Chart.yaml
index e16eb1738fc..d53a2fdcdab 100644
--- a/charts/stable/openhab/Chart.yaml
+++ b/charts/stable/openhab/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.4.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: OpenHab is a home-automation application
home: https://truecharts.org/charts/stable/openhab
@@ -26,4 +26,3 @@ annotations:
- media
- test
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/openhab/templates/NOTES.txt b/charts/stable/openhab/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/openhab/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/openhab/templates/common.yaml b/charts/stable/openhab/templates/common.yaml
index b9e7208f382..995efb03eb0 100644
--- a/charts/stable/openhab/templates/common.yaml
+++ b/charts/stable/openhab/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/openhab/values.yaml b/charts/stable/openhab/values.yaml
index abe10a30681..d7e6d252f82 100644
--- a/charts/stable/openhab/values.yaml
+++ b/charts/stable/openhab/values.yaml
@@ -2,21 +2,19 @@ image:
repository: tccr.io/truecharts/openhab
pullPolicy: IfNotPresent
tag: 3.4.2@sha256:bb3fdf98084426d18ff82b3e576a93c88570e9b037066db5b25fd9d661aaf3d1
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
port: 10169
https:
enabled: true
ports:
https:
- protocol: HTTPS
+ protocol: https
enabled: true
port: 10170
-
configmap:
init:
enabled: true
@@ -24,19 +22,6 @@ configmap:
enable-console-logging.sh: |
echo 'Enabling console logging.'
sed -i -E 's|().*|\1|' /openhab/userdata/etc/log4j2.xml
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- OPENHAB_HTTP_PORT: "{{ .Values.service.main.ports.main.port }}"
- OPENHAB_HTTPS_PORT: "{{ .Values.service.https.ports.https.port }}"
-
persistence:
config:
enabled: true
@@ -54,7 +39,20 @@ persistence:
type: custom
volumeSpec:
configMap:
- name: '{{ printf "%v-init" (include "tc.common.names.fullname" .) }}'
-
+ name: '{{ printf "%v-init" (include "tc.v1.common.names.fullname" .) }}'
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ OPENHAB_HTTP_PORT: "{{ .Values.service.main.ports.main.port }}"
+ OPENHAB_HTTPS_PORT: "{{ .Values.service.https.ports.https.port }}"
diff --git a/charts/stable/openkm/Chart.yaml b/charts/stable/openkm/Chart.yaml
index 95103c54b41..fcee3d88c86 100644
--- a/charts/stable/openkm/Chart.yaml
+++ b/charts/stable/openkm/Chart.yaml
@@ -17,7 +17,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/openkm/templates/NOTES.txt b/charts/stable/openkm/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/openkm/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/openkm/templates/_configmap.tpl b/charts/stable/openkm/templates/_configmap.tpl
index e5c3eb392e2..18cacd547db 100644
--- a/charts/stable/openkm/templates/_configmap.tpl
+++ b/charts/stable/openkm/templates/_configmap.tpl
@@ -4,7 +4,7 @@
apiVersion: v1
kind: ConfigMap
metadata:
- name: {{ include "tc.common.names.fullname" . }}-init
+ name: {{ include "tc.v1.common.lib.chart.names.fullname" . }}-init
data:
init.sh: |-
#!/bin/sh
diff --git a/charts/stable/openkm/templates/common.yaml b/charts/stable/openkm/templates/common.yaml
index 5f3f39f53ae..30c7a6a6582 100644
--- a/charts/stable/openkm/templates/common.yaml
+++ b/charts/stable/openkm/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render configmap for openkm */}}
{{- include "openkm.configmap" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/openkm/values.yaml b/charts/stable/openkm/values.yaml
index 805a4cb90c8..f03914904b3 100644
--- a/charts/stable/openkm/values.yaml
+++ b/charts/stable/openkm/values.yaml
@@ -2,7 +2,6 @@ image:
repository: tccr.io/truecharts/openkm-ce
tag: 6.3.12@sha256:816740d012aaf31cf49f28649629e82c7b5e2daee04e29b6ff2559b089726758
pullPolicy: IfNotPresent
-
initContainers:
init:
image: "{{ .Values.ubuntuImage.repository }}:{{ .Values.ubuntuImage.tag }}"
@@ -12,22 +11,12 @@ initContainers:
mountPath: "/config/init"
- name: config
mountPath: "/opt/tomcat"
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10090
targetPort: 8080
-
persistence:
config:
enabled: true
@@ -39,14 +28,19 @@ persistence:
type: "custom"
volumeSpec:
configMap:
- name: '{{ include "tc.common.names.fullname" . }}-init'
+ name: '{{ include "tc.v1.common.names.fullname" . }}-init'
defaultMode: 0777
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: openkm
postgresqlDatabase: openkm
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/openldap/Chart.yaml b/charts/stable/openldap/Chart.yaml
index be531b5b615..85669ef7eee 100644
--- a/charts/stable/openldap/Chart.yaml
+++ b/charts/stable/openldap/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.5.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Community developed LDAP software
home: https://truecharts.org/charts/stable/openldap
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- cloud
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/openldap/templates/NOTES.txt b/charts/stable/openldap/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/openldap/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/openldap/templates/common.yaml b/charts/stable/openldap/templates/common.yaml
index 83b1f475f42..ad31acb49d6 100644
--- a/charts/stable/openldap/templates/common.yaml
+++ b/charts/stable/openldap/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
{{/* Render configmap for openldap */}}
{{- include "openldap.configmap" . }}
diff --git a/charts/stable/openldap/values.yaml b/charts/stable/openldap/values.yaml
index 273a8d90a53..b4a34972563 100644
--- a/charts/stable/openldap/values.yaml
+++ b/charts/stable/openldap/values.yaml
@@ -2,40 +2,9 @@ image:
repository: tccr.io/truecharts/openldap
pullPolicy: IfNotPresent
tag: v1.5.0@sha256:e0e2103decf985c6d908ac7d021032f53f3f0827397bbda106f55ed0b844b68b
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-controller:
- # -- Set the controller type.
- # Valid options are deployment, daemonset or statefulset
- type: statefulset
- # -- Number of desired pods
- replicas: 1
- # -- Set the controller upgrade strategy
- # For Deployments, valid values are Recreate (default) and RollingUpdate.
- # For StatefulSets, valid values are OnDelete and RollingUpdate (default).
- # DaemonSets ignore this.
- strategy: RollingUpdate
- rollingUpdate:
- # -- Set deployment RollingUpdate max unavailable
- unavailable: 1
- # -- Set deployment RollingUpdate max surge
- surge:
- # -- Set statefulset RollingUpdate partition
- partition:
- # -- ReplicaSet revision history limit
- revisionHistoryLimit: 3
-
persistence:
varrun:
enabled: false
-
service:
main:
ports:
@@ -49,33 +18,6 @@ service:
enabled: true
port: 636
targetPort: 636
-
-secretEnv:
- LDAP_ADMIN_PASSWORD: "ldapadmin"
- LDAP_CONFIG_PASSWORD: "changeme"
- LDAP_READONLY_USER_USERNAME: "readonly"
- LDAP_READONLY_USER_PASSWORD: "readonly"
-# Default configuration for openldap as environment variables. These get injected directly in the container.
-# Use the env variables from https://github.com/osixia/docker-openldap#beginner-guide
-env:
- LDAP_LOG_LEVEL: 256
- LDAP_ORGANISATION: "Example Inc."
- LDAP_DOMAIN: "example.org"
- LDAP_READONLY_USER: false
- LDAP_RFC2307BIS_SCHEMA: false
- LDAP_BACKEND: "mdb"
- LDAP_TLS: true
- LDAP_TLS_ENFORCE: false
- LDAP_TLS_VERIFY_CLIENT: "never"
- LDAP_TLS_PROTOCOL_MIN: "3.0"
- LDAP_TLS_CIPHER_SUITE: "NORMAL"
- LDAP_TLS_REQCERT: "never"
- CONTAINER_LOG_LEVEL: 4
- KEEP_EXISTING_CONFIG: false
- LDAP_REMOVE_CONFIG_AFTER_SETUP: true
- LDAP_SSL_HELPER_PREFIX: "ldap"
- LDAP_BASE_DN: ""
-
replication:
enabled: false
# Enter the name of your cluster, defaults to "cluster.local"
@@ -85,11 +27,6 @@ replication:
interval: 00:00:00:10
starttls: "critical"
tls_reqcert: "never"
-
-envFrom:
- - configMapRef:
- name: openldapconfig
-
# -- Used in conjunction with `controller.type: statefulset` to create individual disks for each instance.
volumeClaimTemplates:
data:
@@ -98,6 +35,61 @@ volumeClaimTemplates:
slapd:
enabled: true
mountPath: "/etc/ldap/slapd.d/"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ LDAP_LOG_LEVEL: 256
+ LDAP_ORGANISATION: "Example Inc."
+ LDAP_DOMAIN: "example.org"
+ LDAP_READONLY_USER: false
+ LDAP_RFC2307BIS_SCHEMA: false
+ LDAP_BACKEND: "mdb"
+ LDAP_TLS: true
+ LDAP_TLS_ENFORCE: false
+ LDAP_TLS_VERIFY_CLIENT: "never"
+ LDAP_TLS_PROTOCOL_MIN: "3.0"
+ LDAP_TLS_CIPHER_SUITE: "NORMAL"
+ LDAP_TLS_REQCERT: "never"
+ CONTAINER_LOG_LEVEL: 4
+ KEEP_EXISTING_CONFIG: false
+ LDAP_REMOVE_CONFIG_AFTER_SETUP: true
+ LDAP_SSL_HELPER_PREFIX: "ldap"
+ LDAP_BASE_DN: ""
+ LDAP_ADMIN_PASSWORD: "ldapadmin"
+ LDAP_CONFIG_PASSWORD: "changeme"
+ LDAP_READONLY_USER_USERNAME: "readonly"
+ LDAP_READONLY_USER_PASSWORD: "readonly"
+ main:
+ envFrom:
+ - configMapRef:
+ name: openldapconfig
+ # -- Set the controller type.
+ # Valid options are deployment, daemonset or statefulset
+ type: statefulset
+ # -- Number of desired pods
+ replicas: 1
+ # -- Set the controller upgrade strategy
+ # For Deployments, valid values are Recreate (default) and RollingUpdate.
+ # For StatefulSets, valid values are OnDelete and RollingUpdate (default).
+ # DaemonSets ignore this.
+ strategy: RollingUpdate
+ rollingUpdate:
+ # -- Set deployment RollingUpdate max unavailable
+ unavailable: 1
+ # -- Set deployment RollingUpdate max surge
+ surge:
+ # -- Set statefulset RollingUpdate partition
+ partition:
+ # -- ReplicaSet revision history limit
+ revisionHistoryLimit: 3
diff --git a/charts/stable/openspeedtest/Chart.yaml b/charts/stable/openspeedtest/Chart.yaml
index ee9eb169495..923262f47e0 100644
--- a/charts/stable/openspeedtest/Chart.yaml
+++ b/charts/stable/openspeedtest/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: HTML5 Network Speed Test Server. You can test download & upload speed from any device within your network with a web browser that is IE10 or new.
home: https://truecharts.org/charts/stable/openspeedtest
@@ -29,4 +29,3 @@ annotations:
- utilities
- test
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/openspeedtest/templates/NOTES.txt b/charts/stable/openspeedtest/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/openspeedtest/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/openspeedtest/templates/common.yaml b/charts/stable/openspeedtest/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/openspeedtest/templates/common.yaml
+++ b/charts/stable/openspeedtest/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/openspeedtest/values.yaml b/charts/stable/openspeedtest/values.yaml
index ca5f9f27a98..cd796d63178 100644
--- a/charts/stable/openspeedtest/values.yaml
+++ b/charts/stable/openspeedtest/values.yaml
@@ -2,22 +2,19 @@ image:
repository: tccr.io/truecharts/openspeedtest
pullPolicy: IfNotPresent
tag: latest@sha256:8f8be704ab215b8452a5627adf06e9a3294eaf6670af62097d5fabdcb06fbc06
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
targetPort: 3000
port: 10256
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/openvscode-server/Chart.yaml b/charts/stable/openvscode-server/Chart.yaml
index ed7566ad4b2..3ac900a44f1 100644
--- a/charts/stable/openvscode-server/Chart.yaml
+++ b/charts/stable/openvscode-server/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/openvscode-server/templates/NOTES.txt b/charts/stable/openvscode-server/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/openvscode-server/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/openvscode-server/templates/common.yaml b/charts/stable/openvscode-server/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/openvscode-server/templates/common.yaml
+++ b/charts/stable/openvscode-server/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/openvscode-server/values.yaml b/charts/stable/openvscode-server/values.yaml
index 2991181446d..ec7df16d8a4 100644
--- a/charts/stable/openvscode-server/values.yaml
+++ b/charts/stable/openvscode-server/values.yaml
@@ -2,36 +2,28 @@ image:
repository: tccr.io/truecharts/openvscode-server
pullPolicy: IfNotPresent
tag: 1.75.1@sha256:daac5645c380be0027ec30d4db5a9543c6adb8e29571adc4419f2a2778f02912
-
-# portal:
-# path: "/?tkn={{ .Values.secret.CONNECTION_TOKEN }}"
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
# secretEnv:
# CONNECTION_TOKEN: "somerandomstring"
# CONNECTION_SECRET: ""
# SUDO_PASSWORD: ""
-
service:
main:
ports:
main:
targetPort: 3000
port: 10135
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/organizr/Chart.yaml b/charts/stable/organizr/Chart.yaml
index f948628f4c1..8122315c575 100644
--- a/charts/stable/organizr/Chart.yaml
+++ b/charts/stable/organizr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: HTPC/Homelab Services Organizer
home: https://truecharts.org/charts/stable/organizr
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- organizers
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/organizr/templates/NOTES.txt b/charts/stable/organizr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/organizr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/organizr/templates/common.yaml b/charts/stable/organizr/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/organizr/templates/common.yaml
+++ b/charts/stable/organizr/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/organizr/values.yaml b/charts/stable/organizr/values.yaml
index a74e71dc394..f850c65b6d5 100644
--- a/charts/stable/organizr/values.yaml
+++ b/charts/stable/organizr/values.yaml
@@ -2,22 +2,12 @@ image:
repository: tccr.io/truecharts/organizr
pullPolicy: Always
tag: latest@sha256:aa4357e9fdd9d1c2fc887fb2b06be0daf58149495733810964363d295caec647
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10022
targetPort: 80
-
persistence:
config:
enabled: true
@@ -25,6 +15,12 @@ persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/oscam/Chart.yaml b/charts/stable/oscam/Chart.yaml
index f4e9700243c..e1b3486fc37 100644
--- a/charts/stable/oscam/Chart.yaml
+++ b/charts/stable/oscam/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "11693"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Open Source Conditional Access Module software
home: https://truecharts.org/charts/stable/oscam
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- DIY
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/oscam/templates/NOTES.txt b/charts/stable/oscam/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/oscam/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/oscam/templates/common.yaml b/charts/stable/oscam/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/oscam/templates/common.yaml
+++ b/charts/stable/oscam/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/oscam/values.yaml b/charts/stable/oscam/values.yaml
index 825b46df711..34d476fd5f5 100644
--- a/charts/stable/oscam/values.yaml
+++ b/charts/stable/oscam/values.yaml
@@ -2,28 +2,23 @@ image:
repository: tccr.io/truecharts/oscam
pullPolicy: IfNotPresent
tag: version-11693@sha256:dcaa24c5076e020243aa0bcf2b5e2edbd1fcf6f9066c50e3f5c2f32937c68cb9
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 20
-
service:
main:
ports:
main:
port: 10062
targetPort: 8888
-
persistence:
config:
enabled: true
mountPath: "/config"
-
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 20
diff --git a/charts/stable/outline/Chart.yaml b/charts/stable/outline/Chart.yaml
index 039afedcdf0..0b05b4d83e2 100644
--- a/charts/stable/outline/Chart.yaml
+++ b/charts/stable/outline/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.66.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -35,4 +35,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/outline/templates/NOTES.txt b/charts/stable/outline/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/outline/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/outline/templates/common.yaml b/charts/stable/outline/templates/common.yaml
index b0c351b7002..05e1de24f3f 100644
--- a/charts/stable/outline/templates/common.yaml
+++ b/charts/stable/outline/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for fireflyiii */}}
{{- include "outline.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/outline/values.yaml b/charts/stable/outline/values.yaml
index 0476375b135..a44daef5af9 100644
--- a/charts/stable/outline/values.yaml
+++ b/charts/stable/outline/values.yaml
@@ -2,108 +2,22 @@ image:
repository: tccr.io/truecharts/outline
pullPolicy: IfNotPresent
tag: 0.66.3@sha256:14ffd3c6ab1600700a2c5645d78e94a18b0b2b8313ac9e863c2feba800384a34
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- FORCE_HTTPS: false
- PGSSLMODE: "disable"
- PORT: "{{ .Values.service.main.ports.main.port }}"
- # User defined
- URL: "http://localhost:{{ .Values.service.main.ports.main.port }}"
- SLACK_MESSAGE_ACTIONS: true
- ENABLE_UPDATES: true
- WEB_CONCURRENCY: 1
- MAXIMUM_IMPORT_SIZE: 5120000
- DEFAULT_LANGUAGE: "en_US"
- # TEAM_LOGO: ""
- # COLLABORATION_URL: ""
- # SLACK_KEY: ""
- # SLACK_SECRET: ""
- # SLACK_VERIFICATION_TOKEN: ""
- # SLACK_APP_ID: ""
- # GOOGLE_CLIENT_ID: ""
- # GOOGLE_CLIENT_SECRET: ""
- # GOOGLE_ANALYTICS_ID: ""
- # AZURE_CLIENT_ID: ""
- # AZURE_CLIENT_SECRET: ""
- # AZURE_RESOURCE_APP_ID: ""
- # OIDC_CLIENT_ID: ""
- # OIDC_CLIENT_SECRET: ""
- # OIDC_AUTH_URI: ""
- # OIDC_TOKEN_URI: ""
- # OIDC_USERINFO_URI: ""
- # OIDC_USERNAME_CLAIM: ""
- # OIDC_DISPLAY_NAME: ""
- # OIDC_SCOPES: ""
- # SENTRY_DSN: ""
- # AWS_ACCESS_KEY_ID: ""
- # AWS_SECRET_ACCESS_KEY: ""
- # AWS_REGION: ""
- # AWS_S3_ACCELERATE_URL: ""
- # AWS_S3_UPLOAD_BUCKET_URL: ""
- # AWS_S3_UPLOAD_BUCKET_NAME: ""
- # AWS_S3_UPLOAD_MAX_SIZE: 26214400
- # AWS_S3_FORCE_PATH_STYLE: true
- # AWS_S3_ACL: ""
- # SMTP_HOST: ""
- # SMTP_PORT: 587
- # SMTP_USERNAME: ""
- # SMTP_PASSWORD: ""
- # SMTP_FROM_EMAIL: ""
- # SMTP_REPLY_EMAIL: ""
- # SMTP_SECURE: true
-
- DATABASE_URL:
- secretKeyRef:
- name: dbcreds
- key: url-noql
- REDIS_URL:
- secretKeyRef:
- name: rediscreds
- key: url
- SECRET_KEY:
- secretKeyRef:
- name: outline-secrets
- key: SECRET_KEY
- UTILS_SECRET:
- secretKeyRef:
- name: outline-secrets
- key: UTILS_SECRET
-
service:
main:
ports:
main:
port: 10196
-
-probes:
- liveness:
- path: "/_health"
- readiness:
- path: "/_health"
- startup:
- path: "/_health"
-
# Enabled redis
redis:
enabled: true
existingSecret: "rediscreds"
redisUsername: outline
-
# Enabled postgres
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: outline
postgresqlDatabase: outline
-
initContainers:
1-migratedb:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -111,7 +25,7 @@ initContainers:
- name: DATABASE_URL
valueFrom:
secretKeyRef:
- name: dbcreds
+ name: cnpg-main-urls
key: url-noql
- name: REDIS_URL
valueFrom:
@@ -130,6 +44,89 @@ initContainers:
key: UTILS_SECRET
command:
["sh", "-c", "yarn sequelize db:migrate --env=production-ssl-disabled"]
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/_health"
+ readiness:
+ path: "/_health"
+ startup:
+ path: "/_health"
+ env:
+ FORCE_HTTPS: false
+ PGSSLMODE: "disable"
+ PORT: "{{ .Values.service.main.ports.main.port }}"
+ # User defined
+ URL: "http://localhost:{{ .Values.service.main.ports.main.port }}"
+ SLACK_MESSAGE_ACTIONS: true
+ ENABLE_UPDATES: true
+ WEB_CONCURRENCY: 1
+ MAXIMUM_IMPORT_SIZE: 5120000
+ DEFAULT_LANGUAGE: "en_US"
+ # TEAM_LOGO: ""
+ # COLLABORATION_URL: ""
+ # SLACK_KEY: ""
+ # SLACK_SECRET: ""
+ # SLACK_VERIFICATION_TOKEN: ""
+ # SLACK_APP_ID: ""
+ # GOOGLE_CLIENT_ID: ""
+ # GOOGLE_CLIENT_SECRET: ""
+ # GOOGLE_ANALYTICS_ID: ""
+ # AZURE_CLIENT_ID: ""
+ # AZURE_CLIENT_SECRET: ""
+ # AZURE_RESOURCE_APP_ID: ""
+ # OIDC_CLIENT_ID: ""
+ # OIDC_CLIENT_SECRET: ""
+ # OIDC_AUTH_URI: ""
+ # OIDC_TOKEN_URI: ""
+ # OIDC_USERINFO_URI: ""
+ # OIDC_USERNAME_CLAIM: ""
+ # OIDC_DISPLAY_NAME: ""
+ # OIDC_SCOPES: ""
+ # SENTRY_DSN: ""
+ # AWS_ACCESS_KEY_ID: ""
+ # AWS_SECRET_ACCESS_KEY: ""
+ # AWS_REGION: ""
+ # AWS_S3_ACCELERATE_URL: ""
+ # AWS_S3_UPLOAD_BUCKET_URL: ""
+ # AWS_S3_UPLOAD_BUCKET_NAME: ""
+ # AWS_S3_UPLOAD_MAX_SIZE: 26214400
+ # AWS_S3_FORCE_PATH_STYLE: true
+ # AWS_S3_ACL: ""
+ # SMTP_HOST: ""
+ # SMTP_PORT: 587
+ # SMTP_USERNAME: ""
+ # SMTP_PASSWORD: ""
+ # SMTP_FROM_EMAIL: ""
+ # SMTP_REPLY_EMAIL: ""
+ # SMTP_SECURE: true
+
+ DATABASE_URL:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: url-noql
+ REDIS_URL:
+ secretKeyRef:
+ name: rediscreds
+ key: url
+ SECRET_KEY:
+ secretKeyRef:
+ name: outline-secrets
+ key: SECRET_KEY
+ UTILS_SECRET:
+ secretKeyRef:
+ name: outline-secrets
+ key: UTILS_SECRET
diff --git a/charts/stable/overseerr/Chart.yaml b/charts/stable/overseerr/Chart.yaml
index 58ebf1cf7fa..5b59c0c209e 100644
--- a/charts/stable/overseerr/Chart.yaml
+++ b/charts/stable/overseerr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.32.5"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Overseerr is a free and open source software application for managing requests for your media library. It integrates with your existing services such as Sonarr, Radarr and Plex!
home: https://truecharts.org/charts/stable/overseerr
icon: https://truecharts.org/img/hotlink-ok/chart-icons/overseerr.png
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/overseerr/templates/NOTES.txt b/charts/stable/overseerr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/overseerr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/overseerr/templates/common.yaml b/charts/stable/overseerr/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/overseerr/templates/common.yaml
+++ b/charts/stable/overseerr/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/overseerr/values.yaml b/charts/stable/overseerr/values.yaml
index 4e78e459667..ac3ccc384ec 100644
--- a/charts/stable/overseerr/values.yaml
+++ b/charts/stable/overseerr/values.yaml
@@ -2,24 +2,25 @@ image:
repository: tccr.io/truecharts/overseerr
tag: 1.32.5@sha256:8756b1d3d2fa8fde07e84e686cf7cb2cb99e7c741bfc82c62735c19354734db0
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
-
-env:
- LOG_LEVEL: info
-
service:
main:
ports:
main:
port: 5055
targetPort: 5055
-
persistence:
config:
enabled: true
mountPath: "/app/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ LOG_LEVEL: info
diff --git a/charts/stable/owncast/Chart.yaml b/charts/stable/owncast/Chart.yaml
index fb99800fbe9..d6e42706aa8 100644
--- a/charts/stable/owncast/Chart.yaml
+++ b/charts/stable/owncast/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.0.13"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Take control over your live stream video by running it yourself. Streaming + chat out of the box.
home: https://truecharts.org/charts/stable/owncast
icon: https://truecharts.org/img/hotlink-ok/chart-icons/owncast.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/owncast/templates/NOTES.txt b/charts/stable/owncast/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/owncast/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/owncast/templates/common.yaml b/charts/stable/owncast/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/owncast/templates/common.yaml
+++ b/charts/stable/owncast/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/owncast/values.yaml b/charts/stable/owncast/values.yaml
index ad829811a3a..91df47636f5 100644
--- a/charts/stable/owncast/values.yaml
+++ b/charts/stable/owncast/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/owncast
tag: 0.0.13@sha256:feb20e3da4720cc2f17af4a463763fbbdad134d35e2e2394bee560bf478e3dc6
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -25,11 +16,16 @@ service:
enabled: true
port: 1935
targetPort: 1935
-
persistence:
config:
enabled: true
mountPath: "/app/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/owncloud-ocis/Chart.yaml b/charts/stable/owncloud-ocis/Chart.yaml
index 0db6d9d92a4..fac35b4809c 100644
--- a/charts/stable/owncloud-ocis/Chart.yaml
+++ b/charts/stable/owncloud-ocis/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.0.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: ownCloud Infinite Scale is a self-hosted file sync and share server.
home: https://truecharts.org/charts/stable/owncloud-ocis
icon: https://truecharts.org/img/hotlink-ok/chart-icons/owncloud-ocis.png
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/owncloud-ocis/templates/NOTES.txt b/charts/stable/owncloud-ocis/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/owncloud-ocis/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/owncloud-ocis/templates/common.yaml b/charts/stable/owncloud-ocis/templates/common.yaml
index f8dc48fa8d6..6f166304ccc 100644
--- a/charts/stable/owncloud-ocis/templates/common.yaml
+++ b/charts/stable/owncloud-ocis/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for fireflyiii */}}
{{- include "ocis.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/owncloud-ocis/values.yaml b/charts/stable/owncloud-ocis/values.yaml
index 70eeeba1f18..d944aa17722 100644
--- a/charts/stable/owncloud-ocis/values.yaml
+++ b/charts/stable/owncloud-ocis/values.yaml
@@ -2,39 +2,13 @@ image:
repository: tccr.io/truecharts/ocis
tag: 2.0.0@sha256:37f5482b80d2776d26c7cec2c0de06c143652f723299b789846216fa2dc4c738
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
-
-env:
- OCIS_INSECURE: true
- ACCOUNTS_DEMO_USERS_AND_GROUPS: false
- OCIS_LOG_PRETTY: true
- OCIS_LOG_COLOR: true
- PROXY_TLS: false
- PROXY_HTTP_ADDR: "0.0.0.0:{{ .Values.service.main.ports.main.port }}"
- OCIS_URL: "https://localhost:{{ .Values.service.main.ports.main.port }}"
- OCIS_JWT_SECRET:
- secretKeyRef:
- name: ocis-secrets
- key: OCIS_JWT_SECRET
- STORAGE_TRANSFER_SECRET:
- secretKeyRef:
- name: ocis-secrets
- key: STORAGE_TRANSFER_SECRET
- OCIS_MACHINE_AUTH_API_KEY:
- secretKeyRef:
- name: ocis-secrets
- key: OCIS_MACHINE_AUTH_API_KEY
-
service:
main:
ports:
main:
- protocol: HTTPS
+ protocol: https
port: 9200
targetPort: 9200
-
installContainers:
init:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -48,7 +22,6 @@ installContainers:
/usr/bin/ocis init > /etc/ocis/password <<'EOF'
yes
EOF
-
persistence:
data:
enabled: true
@@ -56,6 +29,33 @@ persistence:
config:
enabled: true
mountPath: "/etc/ocis"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ OCIS_INSECURE: true
+ ACCOUNTS_DEMO_USERS_AND_GROUPS: false
+ OCIS_LOG_PRETTY: true
+ OCIS_LOG_COLOR: true
+ PROXY_TLS: false
+ PROXY_HTTP_ADDR: "0.0.0.0:{{ .Values.service.main.ports.main.port }}"
+ OCIS_URL: "https://localhost:{{ .Values.service.main.ports.main.port }}"
+ OCIS_JWT_SECRET:
+ secretKeyRef:
+ name: ocis-secrets
+ key: OCIS_JWT_SECRET
+ STORAGE_TRANSFER_SECRET:
+ secretKeyRef:
+ name: ocis-secrets
+ key: STORAGE_TRANSFER_SECRET
+ OCIS_MACHINE_AUTH_API_KEY:
+ secretKeyRef:
+ name: ocis-secrets
+ key: OCIS_MACHINE_AUTH_API_KEY
diff --git a/charts/stable/paperless-ng/Chart.yaml b/charts/stable/paperless-ng/Chart.yaml
index 017fc381f72..b9d19b4ea4a 100644
--- a/charts/stable/paperless-ng/Chart.yaml
+++ b/charts/stable/paperless-ng/Chart.yaml
@@ -21,7 +21,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -38,4 +38,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/paperless-ng/templates/NOTES.txt b/charts/stable/paperless-ng/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/paperless-ng/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/paperless-ng/templates/common.yaml b/charts/stable/paperless-ng/templates/common.yaml
index fddadb2a1f7..b6e4d79de6d 100644
--- a/charts/stable/paperless-ng/templates/common.yaml
+++ b/charts/stable/paperless-ng/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{ include "tc.common.loader.init" . }}
+{{ include "tc.v1.common.loader.init" . }}
{{/* Render secrets for paperlessng */}}
{{- include "paperlessng.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/paperless-ng/values.yaml b/charts/stable/paperless-ng/values.yaml
index cf6392d2f92..0801189db42 100644
--- a/charts/stable/paperless-ng/values.yaml
+++ b/charts/stable/paperless-ng/values.yaml
@@ -2,57 +2,12 @@ image:
repository: tccr.io/truecharts/paperless-ng
pullPolicy: IfNotPresent
tag: 1.13.0@sha256:f8836b6d50f6dad48fc4692ede49c56275677f3d387be76e560e285123e0b8e1
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- PAPERLESS_ADMIN_USER: "admin"
- PAPERLESS_ADMIN_PASSWORD: "admin"
- PAPERLESS_ADMIN_MAIL: "admin@admin.com"
-
-env:
- PAPERLESS_PORT: "{{ .Values.service.main.ports.main.targetPort }}"
- PAPERLESS_DATA_DIR: "/data/"
- PAPERLESS_CONSUMPTION_DIR: "/consume/"
- PAPERLESS_MEDIA_ROOT: "/media/"
- PAPERLESS_URL: ""
- USERMAP_UID: "{{ .Values.security.PUID }}"
- USERMAP_GID: "{{ .Values.podSecurityContext.fsGroup }}"
- PAPERLESS_TIME_ZONE: "{{ .Values.TZ }}"
- PAPERLESS_DBNAME: "{{ .Values.postgresql.postgresqlDatabase }}"
- PAPERLESS_DBUSER: "{{ .Values.postgresql.postgresqlUsername }}"
- PAPERLESS_DBPORT: "5432"
- PAPERLESS_WEBSERVER_WORKERS: 2
- PAPERLESS_DBPASS:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- PAPERLESS_DBHOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- PAPERLESS_SECRET_KEY:
- secretKeyRef:
- name: paperlessng-secrets
- key: PAPERLESS_SECRET_KEY
- PAPERLESS_REDIS:
- secretKeyRef:
- name: rediscreds
- key: url
-
service:
main:
ports:
main:
targetPort: 8000
port: 10140
-
persistence:
data:
enabled: true
@@ -63,17 +18,57 @@ persistence:
media:
enabled: true
mountPath: "/media"
-
redis:
enabled: true
existingSecret: "rediscreds"
redisUsername: default
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: paperless-ng
postgresqlDatabase: paperless-ng
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ PAPERLESS_PORT: "{{ .Values.service.main.ports.main.targetPort }}"
+ PAPERLESS_DATA_DIR: "/data/"
+ PAPERLESS_CONSUMPTION_DIR: "/consume/"
+ PAPERLESS_MEDIA_ROOT: "/media/"
+ PAPERLESS_URL: ""
+ USERMAP_UID: "{{ .Values.security.PUID }}"
+ USERMAP_GID: "{{ .Values.podSecurityContext.fsGroup }}"
+ PAPERLESS_TIME_ZONE: "{{ .Values.TZ }}"
+ PAPERLESS_DBNAME: "{{ .Values.cnpg.database }}"
+ PAPERLESS_DBUSER: "{{ .Values.cnpg.user }}"
+ PAPERLESS_DBPORT: "5432"
+ PAPERLESS_WEBSERVER_WORKERS: 2
+ PAPERLESS_DBPASS:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ PAPERLESS_DBHOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ PAPERLESS_SECRET_KEY:
+ secretKeyRef:
+ name: paperlessng-secrets
+ key: PAPERLESS_SECRET_KEY
+ PAPERLESS_REDIS:
+ secretKeyRef:
+ name: rediscreds
+ key: url
+ PAPERLESS_ADMIN_USER: "admin"
+ PAPERLESS_ADMIN_PASSWORD: "admin"
+ PAPERLESS_ADMIN_MAIL: "admin@admin.com"
diff --git a/charts/stable/papermerge/Chart.yaml b/charts/stable/papermerge/Chart.yaml
index 37f90552ad2..642b451a6e1 100644
--- a/charts/stable/papermerge/Chart.yaml
+++ b/charts/stable/papermerge/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: redis.enabled
name: redis
repository: https://deps.truecharts.org
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/papermerge/templates/NOTES.txt b/charts/stable/papermerge/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/papermerge/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/papermerge/templates/common.yaml b/charts/stable/papermerge/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/papermerge/templates/common.yaml
+++ b/charts/stable/papermerge/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/papermerge/values.yaml b/charts/stable/papermerge/values.yaml
index 3dea045edd3..ab1b36144c1 100644
--- a/charts/stable/papermerge/values.yaml
+++ b/charts/stable/papermerge/values.yaml
@@ -2,39 +2,37 @@ image:
repository: tccr.io/truecharts/papermerge
pullPolicy: IfNotPresent
tag: v2.0.1@sha256:a19f99854b4c945166150b1a29badcb390fadcc9ac6a4f95b90ea37697772dca
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- REDIS_URL:
- secretKeyRef:
- name: rediscreds
- key: url
-
service:
main:
ports:
main:
targetPort: 8000
port: 10141
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
redis:
enabled: true
existingSecret: "rediscreds"
redisUsername: papermerge
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ REDIS_URL:
+ secretKeyRef:
+ name: rediscreds
+ key: url
diff --git a/charts/stable/pasta/Chart.yaml b/charts/stable/pasta/Chart.yaml
index 645836b4698..5fe141aecb1 100644
--- a/charts/stable/pasta/Chart.yaml
+++ b/charts/stable/pasta/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.6.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: "PASTA - Audio and Subtitle Track Changer for Plex"
home: https://truecharts.org/charts/stable/pasta
diff --git a/charts/stable/pasta/templates/NOTES.txt b/charts/stable/pasta/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/pasta/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/pasta/templates/common.yaml b/charts/stable/pasta/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/pasta/templates/common.yaml
+++ b/charts/stable/pasta/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/pasta/values.yaml b/charts/stable/pasta/values.yaml
index 6c7adedcc33..b163bc2785e 100644
--- a/charts/stable/pasta/values.yaml
+++ b/charts/stable/pasta/values.yaml
@@ -2,22 +2,19 @@ image:
repository: tccr.io/truecharts/pasta
pullPolicy: IfNotPresent
tag: v1.6.2@sha256:bf58e696b81dc381508e54d8dbdd237314225e443b8e67db7400d5a0db07b5a5
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
service:
main:
ports:
main:
port: 10302
- protocol: HTTP
+ protocol: http
targetPort: 80
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
diff --git a/charts/stable/penpot/Chart.yaml b/charts/stable/penpot/Chart.yaml
index 43ea82f77f9..f8274456790 100644
--- a/charts/stable/penpot/Chart.yaml
+++ b/charts/stable/penpot/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.17.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -35,4 +35,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/penpot/templates/NOTES.txt b/charts/stable/penpot/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/penpot/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/penpot/templates/_backend.tpl b/charts/stable/penpot/templates/_backend.tpl
index e409be4690b..e499624986f 100644
--- a/charts/stable/penpot/templates/_backend.tpl
+++ b/charts/stable/penpot/templates/_backend.tpl
@@ -12,9 +12,9 @@ volumeMounts:
mountPath: {{ .Values.persistence.data.mountPath }}
envFrom:
- secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-common-secret'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-common-secret'
- secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-backend-exporter-secret'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-backend-exporter-secret'
readinessProbe:
tcpSocket:
port: 6060
diff --git a/charts/stable/penpot/templates/_exporter.tpl b/charts/stable/penpot/templates/_exporter.tpl
index ceb0c6e5253..dc490050c84 100644
--- a/charts/stable/penpot/templates/_exporter.tpl
+++ b/charts/stable/penpot/templates/_exporter.tpl
@@ -9,11 +9,11 @@ securityContext:
runAsNonRoot: {{ .Values.securityContext.runAsNonRoot }}
envFrom:
- secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-common-secret'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-common-secret'
- secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-exporter-secret'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-exporter-secret'
- secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-backend-exporter-secret'
+ name: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-backend-exporter-secret'
readinessProbe:
tcpSocket:
port: 6061
diff --git a/charts/stable/penpot/templates/_secret.tpl b/charts/stable/penpot/templates/_secret.tpl
index 13d0f34ca8a..f5ffb5748f4 100644
--- a/charts/stable/penpot/templates/_secret.tpl
+++ b/charts/stable/penpot/templates/_secret.tpl
@@ -1,10 +1,10 @@
{{/* Define the secret */}}
{{- define "penpot.secret" -}}
-{{- $commonSecretName := printf "%s-common-secret" (include "tc.common.names.fullname" .) }}
-{{- $exporterSecretName := printf "%s-exporter-secret" (include "tc.common.names.fullname" .) }}
-{{- $frontendSecretName := printf "%s-frontend-secret" (include "tc.common.names.fullname" .) }}
-{{- $backendAndExporterSecretName := printf "%s-backend-exporter-secret" (include "tc.common.names.fullname" .) }}
+{{- $commonSecretName := printf "%s-common-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $exporterSecretName := printf "%s-exporter-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $frontendSecretName := printf "%s-frontend-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $backendAndExporterSecretName := printf "%s-backend-exporter-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
{{- $backendFlags := list }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-smtp" (ternary "enable" "disable" .Values.penpot.smtp.enabled)) }}
diff --git a/charts/stable/penpot/templates/common.yaml b/charts/stable/penpot/templates/common.yaml
index b937945b8d8..e41d0a62611 100644
--- a/charts/stable/penpot/templates/common.yaml
+++ b/charts/stable/penpot/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{- include "penpot.secret" . -}}
@@ -7,4 +7,4 @@
{{- $_ := set .Values.additionalContainers "exporter" (include "penpot.exporter" . | fromYaml) -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/penpot/values.yaml b/charts/stable/penpot/values.yaml
index 3029b53e0cc..29dba68bbbf 100644
--- a/charts/stable/penpot/values.yaml
+++ b/charts/stable/penpot/values.yaml
@@ -2,32 +2,20 @@ image:
repository: tccr.io/truecharts/penpot-frontend
pullPolicy: IfNotPresent
tag: 1.17.2@sha256:72cb9d9b300e31118aff57bd7f70fff729bd2555044f249f63ad640479ce29d1
-
backendImage:
repository: tccr.io/truecharts/penpot-backend
pullPolicy: IfNotPresent
tag: 1.17.2@sha256:aada2cf1de4b7ff4b3f69ada656532af3ce70c63b830a7f53a4f4a374df5ebaa
-
exporterImage:
repository: tccr.io/truecharts/penpot-exporter
pullPolicy: IfNotPresent
tag: 1.17.2@sha256:3ec7468d4f30f40c843f4192ada074a947fbc1b7fabe8f1d43e6afd7735c42b9
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
hostAliases:
- ip: 127.0.0.1
hostnames:
- penpot-backend
- penpot-exporter
- penpot-frontend
-
penpot:
public_uri: "http://localhost:{{ .Values.service.main.ports.main.port }}"
flags:
@@ -86,32 +74,13 @@ penpot:
attrs_username: ""
attrs_email: ""
attrs_fullname: ""
-
-envFrom:
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-common-secret'
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-frontend-secret'
-
-probes:
- liveness:
- type: HTTP
- path: /
- readiness:
- type: HTTP
- path: /
- startup:
- type: HTTP
- path: /
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
targetPort: 80
port: 10592
-
persistence:
data:
enabled: true
@@ -120,17 +89,41 @@ persistence:
assets:
enabled: true
mountPath: /opt/data/assets
-
postgresql:
enabled: true
- existingSecret: dbcreds
+ existingSecret: "dbcreds"
postgresqlDatabase: penpot
postgresqlUsername: penpot
-
redis:
enabled: true
existingSecret: rediscreds
redisUsername: penpot
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ type: HTTP
+ path: /
+ readiness:
+ type: HTTP
+ path: /
+ startup:
+ type: HTTP
+ path: /
+ envFrom:
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-common-secret'
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-frontend-secret'
diff --git a/charts/stable/pgadmin/Chart.yaml b/charts/stable/pgadmin/Chart.yaml
index e6250688748..99e84cd641d 100644
--- a/charts/stable/pgadmin/Chart.yaml
+++ b/charts/stable/pgadmin/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "6.20"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Web-Based postgresql database management utility
home: https://truecharts.org/charts/stable/pgadmin
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- management
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/pgadmin/templates/NOTES.txt b/charts/stable/pgadmin/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/pgadmin/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/pgadmin/templates/common.yaml b/charts/stable/pgadmin/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/pgadmin/templates/common.yaml
+++ b/charts/stable/pgadmin/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/pgadmin/values.yaml b/charts/stable/pgadmin/values.yaml
index 73f443c705d..89e2c8608fb 100644
--- a/charts/stable/pgadmin/values.yaml
+++ b/charts/stable/pgadmin/values.yaml
@@ -2,31 +2,30 @@ image:
repository: tccr.io/truecharts/pgadmin4
pullPolicy: IfNotPresent
tag: 6.20@sha256:c183a0f262a313af02d0e69cda3d2bef8446c4e31af50ea792de80042b3466e2
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
- fsGroup: 5050
-
service:
main:
ports:
main:
port: 10024
targetPort: 80
-
-secretEnv:
- PGADMIN_DEFAULT_EMAIL: "replace@this.now"
- PGADMIN_DEFAULT_PASSWORD: "changeme"
-
persistence:
config:
enabled: true
mountPath: "/var/lib/pgadmin"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+ fsGroup: 5050
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ PGADMIN_DEFAULT_EMAIL: "replace@this.now"
+ PGADMIN_DEFAULT_PASSWORD: "changeme"
diff --git a/charts/stable/photoprism/Chart.yaml b/charts/stable/photoprism/Chart.yaml
index 7be307a9564..ac9f7018eba 100644
--- a/charts/stable/photoprism/Chart.yaml
+++ b/charts/stable/photoprism/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "221118"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -31,4 +31,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/photoprism/templates/NOTES.txt b/charts/stable/photoprism/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/photoprism/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/photoprism/templates/common.yaml b/charts/stable/photoprism/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/photoprism/templates/common.yaml
+++ b/charts/stable/photoprism/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/photoprism/values.yaml b/charts/stable/photoprism/values.yaml
index 23ac8b6b4a5..3ba9b50c5bc 100644
--- a/charts/stable/photoprism/values.yaml
+++ b/charts/stable/photoprism/values.yaml
@@ -2,46 +2,12 @@ image:
repository: tccr.io/truecharts/photoprism
tag: v221118@sha256:eed14e57bf198d5263bbd5e6631a77f78a3bb812556cfc1d3267e107e5b23baa
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
-
-secretEnv:
- PHOTOPRISM_ADMIN_PASSWORD: "please-change"
-
-env:
- HOME: "/photoprism"
- PHOTOPRISM_ORIGINALS_PATH: "/photoprism/originals"
- PHOTOPRISM_IMPORT_PATH: "/photoprism/import"
- PHOTOPRISM_TEMP_PATH: "/photoprism_temp"
- PHOTOPRISM_STORAGE_PATH: "/assets/storage"
- PHOTOPRISM_SIDECAR_PATH: "/assets/sidecar"
- PHOTOPRISM_CACHE_PATH: "/assets/cache"
- PHOTOPRISM_CONFIG_PATH: "/assets/config"
- PROTOPRISM_BACKUP_PATH: "/assets/backup"
- PHOTOPRISM_PUBLIC: false
- PHOTOPRISM_UID: "{{ .Values.podSecurityContext.runAsUser }}"
- PHOTOPRISM_GID: "{{ .Values.podSecurityContext.runAsGroup }}"
- PHOTOPRISM_UMASK: "{{ .Values.env.UMASK }}"
- PHOTOPRISM_DATABASE_DRIVER: "mysql"
- PHOTOPRISM_DATABASE_NAME: "photoprism"
- PHOTOPRISM_DATABASE_USER: "photoprism"
- PHOTOPRISM_DATABASE_SERVER:
- secretKeyRef:
- name: mariadbcreds
- key: plainporthost
- PHOTOPRISM_DATABASE_PASSWORD:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
-
service:
main:
ports:
main:
port: 2342
targetPort: 2342
-
persistence:
storage:
enabled: true
@@ -50,12 +16,44 @@ persistence:
enabled: true
mountPath: "/photoprism_temp"
type: emptyDir
-
mariadb:
enabled: true
mariadbUsername: photoprism
mariadbDatabase: photoprism
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ HOME: "/photoprism"
+ PHOTOPRISM_ORIGINALS_PATH: "/photoprism/originals"
+ PHOTOPRISM_IMPORT_PATH: "/photoprism/import"
+ PHOTOPRISM_TEMP_PATH: "/photoprism_temp"
+ PHOTOPRISM_STORAGE_PATH: "/assets/storage"
+ PHOTOPRISM_SIDECAR_PATH: "/assets/sidecar"
+ PHOTOPRISM_CACHE_PATH: "/assets/cache"
+ PHOTOPRISM_CONFIG_PATH: "/assets/config"
+ PROTOPRISM_BACKUP_PATH: "/assets/backup"
+ PHOTOPRISM_PUBLIC: false
+ PHOTOPRISM_UID: "{{ .Values.podSecurityContext.runAsUser }}"
+ PHOTOPRISM_GID: "{{ .Values.podSecurityContext.runAsGroup }}"
+ PHOTOPRISM_UMASK: "{{ .Values.env.UMASK }}"
+ PHOTOPRISM_DATABASE_DRIVER: "mysql"
+ PHOTOPRISM_DATABASE_NAME: "photoprism"
+ PHOTOPRISM_DATABASE_USER: "photoprism"
+ PHOTOPRISM_DATABASE_SERVER:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainporthost
+ PHOTOPRISM_DATABASE_PASSWORD:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
+ PHOTOPRISM_ADMIN_PASSWORD: "please-change"
diff --git a/charts/stable/photoshow/Chart.yaml b/charts/stable/photoshow/Chart.yaml
index d759a63c991..903cfa34d23 100644
--- a/charts/stable/photoshow/Chart.yaml
+++ b/charts/stable/photoshow/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "48aabb98"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A gallery software at its easiest, it doesn't even require a database.
home: https://truecharts.org/charts/stable/photoshow
icon: https://truecharts.org/img/hotlink-ok/chart-icons/photoshow.png
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/photoshow/templates/NOTES.txt b/charts/stable/photoshow/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/photoshow/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/photoshow/templates/common.yaml b/charts/stable/photoshow/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/photoshow/templates/common.yaml
+++ b/charts/stable/photoshow/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/photoshow/values.yaml b/charts/stable/photoshow/values.yaml
index 205bccb7596..8d3fad98e73 100644
--- a/charts/stable/photoshow/values.yaml
+++ b/charts/stable/photoshow/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/photoshow
pullPolicy: IfNotPresent
tag: version-48aabb98@sha256:03c034b9ffc3db42e8255c502665ddb352f0219404494bceba8e7c1263f53dfc
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10025
targetPort: 80
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/photoview/Chart.yaml b/charts/stable/photoview/Chart.yaml
index fa150e7988d..076f2ae93f9 100644
--- a/charts/stable/photoview/Chart.yaml
+++ b/charts/stable/photoview/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.3.13"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/photoview/templates/NOTES.txt b/charts/stable/photoview/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/photoview/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/photoview/templates/common.yaml b/charts/stable/photoview/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/photoview/templates/common.yaml
+++ b/charts/stable/photoview/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/photoview/values.yaml b/charts/stable/photoview/values.yaml
index 907317c6df1..1e8c22f009e 100644
--- a/charts/stable/photoview/values.yaml
+++ b/charts/stable/photoview/values.yaml
@@ -2,27 +2,12 @@ image:
repository: tccr.io/truecharts/photoview
tag: 2.3.13@sha256:2df4e8e7a7f9b15e7d4af8d3b85d20c37434cb8503f04f48c50d30f1982a757b
pullPolicy: IfNotPresent
-
-env:
- PHOTOVIEW_DATABASE_DRIVER: "postgres"
- PHOTOVIEW_LISTEN_PORT: "{{ .Values.service.main.ports.main.targetPort }}"
- PHOTOVIEW_MEDIA_CACHE: "/cache"
- MAPBOX_TOKEN: ""
- PHOTOVIEW_DISABLE_FACE_RECOGNITION: false
- PHOTOVIEW_DISABLE_VIDEO_ENCODING: false
- PHOTOVIEW_DISABLE_RAW_PROCESSING: false
- PHOTOVIEW_POSTGRES_URL:
- secretKeyRef:
- name: dbcreds
- key: url
-
service:
main:
ports:
main:
port: 10159
targetPort: 10159
-
persistence:
# Don't use emptyDir, it stores, thumbnails and optimized media
cache:
@@ -31,12 +16,29 @@ persistence:
photos:
enabled: true
mountPath: "/photos"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: photoview
postgresqlDatabase: photoview
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ PHOTOVIEW_DATABASE_DRIVER: "postgres"
+ PHOTOVIEW_LISTEN_PORT: "{{ .Values.service.main.ports.main.targetPort }}"
+ PHOTOVIEW_MEDIA_CACHE: "/cache"
+ MAPBOX_TOKEN: ""
+ PHOTOVIEW_DISABLE_FACE_RECOGNITION: false
+ PHOTOVIEW_DISABLE_VIDEO_ENCODING: false
+ PHOTOVIEW_DISABLE_RAW_PROCESSING: false
+ PHOTOVIEW_POSTGRES_URL:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: url
diff --git a/charts/stable/phpldapadmin/Chart.yaml b/charts/stable/phpldapadmin/Chart.yaml
index da33ab64e0b..8bf04485ad4 100644
--- a/charts/stable/phpldapadmin/Chart.yaml
+++ b/charts/stable/phpldapadmin/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.9.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Web-based LDAP browser to manage your LDAP server
home: https://truecharts.org/charts/stable/phpldapadmin
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- management
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/phpldapadmin/templates/NOTES.txt b/charts/stable/phpldapadmin/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/phpldapadmin/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/phpldapadmin/templates/common.yaml b/charts/stable/phpldapadmin/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/phpldapadmin/templates/common.yaml
+++ b/charts/stable/phpldapadmin/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/phpldapadmin/values.yaml b/charts/stable/phpldapadmin/values.yaml
index 35deb6171b6..56669b04e3c 100644
--- a/charts/stable/phpldapadmin/values.yaml
+++ b/charts/stable/phpldapadmin/values.yaml
@@ -2,29 +2,28 @@ image:
repository: tccr.io/truecharts/phpldapadmin
pullPolicy: IfNotPresent
tag: v0.9.0@sha256:e10578947ce1b257e4123ed839c23a22eb66e2aa9cd5e0b2c80027ebcf1ee8e7
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10026
targetPort: 80
-
persistence:
varrun:
enabled: false
-
-env:
- PHPLDAPADMIN_HTTPS: "false"
- PHPLDAPADMIN_TRUST_PROXY_SSL: "true"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ PHPLDAPADMIN_HTTPS: "false"
+ PHPLDAPADMIN_TRUST_PROXY_SSL: "true"
diff --git a/charts/stable/pialert/Chart.yaml b/charts/stable/pialert/Chart.yaml
index 84242f75b23..62523aade31 100644
--- a/charts/stable/pialert/Chart.yaml
+++ b/charts/stable/pialert/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Monitoring your WIFI/LAN network and alerting of new (intruder or hacker) devices.
home: https://truecharts.org/charts/stable/pialert
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- networking
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/pialert/templates/NOTES.txt b/charts/stable/pialert/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/pialert/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/pialert/templates/_secret.tpl b/charts/stable/pialert/templates/_secret.tpl
index a92505cc2df..86f7ebe06ba 100644
--- a/charts/stable/pialert/templates/_secret.tpl
+++ b/charts/stable/pialert/templates/_secret.tpl
@@ -1,7 +1,7 @@
{{/* Define the configmap */}}
{{- define "pialert.secret" -}}
-{{- $secretName := printf "%s-secret" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
apiVersion: v1
diff --git a/charts/stable/pialert/templates/common.yaml b/charts/stable/pialert/templates/common.yaml
index 76533163b95..049ade8821a 100644
--- a/charts/stable/pialert/templates/common.yaml
+++ b/charts/stable/pialert/templates/common.yaml
@@ -1,7 +1,7 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{- include "pialert.secret" . -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/pialert/values.yaml b/charts/stable/pialert/values.yaml
index 39e1d236604..7ae601e01e7 100644
--- a/charts/stable/pialert/values.yaml
+++ b/charts/stable/pialert/values.yaml
@@ -2,17 +2,7 @@ image:
repository: tccr.io/truecharts/pialert
pullPolicy: IfNotPresent
tag: latest@sha256:c319211da48c6fbfc7cfa369cc0763a5bdfb7516b7132e3cb2c953dddeed3505
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
hostNetwork: true
-
pialert:
general:
dark_mode: true
@@ -23,10 +13,9 @@ pialert:
days_to_keep_events: 90
scan_cycle_minutes: 5
included_sections: []
- scan_subnets:
- []
- # - cidr: "192.168.1.0/24"
- # interface: eth0
+ scan_subnets: []
+ # - cidr: "192.168.1.0/24"
+ # interface: eth0
pushsafer:
enabled: false
token: ""
@@ -82,19 +71,12 @@ pialert:
pihole_active: false
# If enabled you need to map '/etc/pihole/dhcp.leases' with additional storage
dhcp_active: false
-
-env:
- HOST_USER_ID: "{{ .Values.podSecurityContext.runAsUser }}"
- HOST_USER_GID: "{{ .Values.podSecurityContext.fsGroup }}"
- PORT: "{{ .Values.service.main.ports.main.port }}"
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
port: 10600
-
persistence:
config:
enabled: true
@@ -106,8 +88,7 @@ persistence:
enabled: true
noMount: true
type: secret
- objectName: '{{ template "tc.common.names.fullname" . }}-secret'
-
+ objectName: '{{ template "tc.v1.common.names.fullname" . }}-secret'
initContainers:
init:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -137,6 +118,20 @@ initContainers:
echo "Dark mode file does not exist, no action is needed."
fi
{{- end }}
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ HOST_USER_ID: "{{ .Values.podSecurityContext.runAsUser }}"
+ HOST_USER_GID: "{{ .Values.podSecurityContext.fsGroup }}"
+ PORT: "{{ .Values.service.main.ports.main.port }}"
diff --git a/charts/stable/piaware/Chart.yaml b/charts/stable/piaware/Chart.yaml
index 2ac68b0ca6a..74e4bed3fc6 100644
--- a/charts/stable/piaware/Chart.yaml
+++ b/charts/stable/piaware/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "7.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Program for forwarding ADS-B data to FlightAware
home: https://truecharts.org/charts/stable/piaware
icon: https://truecharts.org/img/hotlink-ok/chart-icons/piaware.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/piaware/templates/NOTES.txt b/charts/stable/piaware/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/piaware/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/piaware/templates/common.yaml b/charts/stable/piaware/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/piaware/templates/common.yaml
+++ b/charts/stable/piaware/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/piaware/values.yaml b/charts/stable/piaware/values.yaml
index 317ba0fc802..73bc236e6ed 100644
--- a/charts/stable/piaware/values.yaml
+++ b/charts/stable/piaware/values.yaml
@@ -2,22 +2,12 @@ image:
repository: tccr.io/truecharts/piaware
tag: v7.2@sha256:96a88db0579aa7da4bb38429e97139b9027cc64e8786fd1b0b9902470734c3b9
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10092
targetPort: 8080
-
persistence:
config:
enabled: true
@@ -35,4 +25,11 @@ affinity: {}
# - piaware
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/picoshare/Chart.yaml b/charts/stable/picoshare/Chart.yaml
index d2a477fdf0f..08c110a42a9 100644
--- a/charts/stable/picoshare/Chart.yaml
+++ b/charts/stable/picoshare/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.3.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: PicoShare is a minimalist service that allows you to share files easily.
home: https://truecharts.org/charts/stable/picoshare
icon: https://truecharts.org/img/hotlink-ok/chart-icons/picoshare.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/picoshare/templates/NOTES.txt b/charts/stable/picoshare/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/picoshare/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/picoshare/templates/common.yaml b/charts/stable/picoshare/templates/common.yaml
index ead65062525..a204deeeb4f 100644
--- a/charts/stable/picoshare/templates/common.yaml
+++ b/charts/stable/picoshare/templates/common.yaml
@@ -1 +1 @@
-{{- include "tc.common.loader.all" . }}
+{{- include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/picoshare/values.yaml b/charts/stable/picoshare/values.yaml
index fa843460317..9a70bef14d3 100644
--- a/charts/stable/picoshare/values.yaml
+++ b/charts/stable/picoshare/values.yaml
@@ -2,27 +2,28 @@ image:
repository: tccr.io/truecharts/picoshare
tag: 1.3.1@sha256:ae92a1f20098d18872a1f6e6dcfa7014ff52022a0d6ac137e63df820243a5f39
pullPolicy: IfNotPresent
-
-secretEnv:
- PS_SHARED_SECRET: "somesecretcode"
- LITESTREAM_BUCKET: ""
- LITESTREAM_ENDPOINT: ""
- LITESTREAM_ACCESS_KEY_ID: ""
- LITESTREAM_SECRET_ACCESS_KEY: ""
-
-env:
- PORT: "{{ .Values.service.main.ports.main.port }}"
-
service:
main:
ports:
main:
port: 10209
-
persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ PORT: "{{ .Values.service.main.ports.main.port }}"
+ PS_SHARED_SECRET: "somesecretcode"
+ LITESTREAM_BUCKET: ""
+ LITESTREAM_ENDPOINT: ""
+ LITESTREAM_ACCESS_KEY_ID: ""
+ LITESTREAM_SECRET_ACCESS_KEY: ""
diff --git a/charts/stable/pidgin/Chart.yaml b/charts/stable/pidgin/Chart.yaml
index 1b9f66c0421..9dbe4960e09 100644
--- a/charts/stable/pidgin/Chart.yaml
+++ b/charts/stable/pidgin/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/pidgin/templates/NOTES.txt b/charts/stable/pidgin/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/pidgin/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/pidgin/templates/common.yaml b/charts/stable/pidgin/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/pidgin/templates/common.yaml
+++ b/charts/stable/pidgin/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/pidgin/values.yaml b/charts/stable/pidgin/values.yaml
index 34db5f52f7b..f52be714817 100644
--- a/charts/stable/pidgin/values.yaml
+++ b/charts/stable/pidgin/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/pidgin
pullPolicy: IfNotPresent
tag: 2.14.9@sha256:709652b67a446302fedc80063ffd799b78586241dcd9ac1d9ef5379c0d36aabe
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 3000
port: 10136
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/pihole/Chart.yaml b/charts/stable/pihole/Chart.yaml
index 0d0250a84ad..d619b11973a 100644
--- a/charts/stable/pihole/Chart.yaml
+++ b/charts/stable/pihole/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2023.02.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: DNS and Ad-filtering for your network
home: https://truecharts.org/charts/stable/pihole
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- networking
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/pihole/templates/NOTES.txt b/charts/stable/pihole/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/pihole/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/pihole/templates/common.yaml b/charts/stable/pihole/templates/common.yaml
index e4efbcaf8dc..64d5f495fc7 100644
--- a/charts/stable/pihole/templates/common.yaml
+++ b/charts/stable/pihole/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render configmap for pihole */}}
{{- include "pihole.configmap" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/pihole/values.yaml b/charts/stable/pihole/values.yaml
index 28326d64ee7..3feb9c147d4 100644
--- a/charts/stable/pihole/values.yaml
+++ b/charts/stable/pihole/values.yaml
@@ -2,20 +2,6 @@ image:
repository: tccr.io/truecharts/pihole
pullPolicy: IfNotPresent
tag: 2023.02.2@sha256:e49fd7cf10284ce200bf86fd5a61f81295014d01c079766a77661dba1b36489e
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
- allowPrivilegeEscalation: true
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-envFrom:
- - configMapRef:
- name: pihole-env
-
service:
main:
ports:
@@ -34,15 +20,13 @@ service:
ports:
dns:
enabled: true
- protocol: UDP
+ protocol: udp
port: 53
targetPort: 53
-
pihole:
WEBPASSWORD: "somepassword"
DNS1: "9.9.9.9"
DNS2: "149.112.112.112"
-
persistence:
config:
enabled: true
@@ -50,6 +34,21 @@ persistence:
dnsmasq:
enabled: true
mountPath: "/etc/dnsmasq.d"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ allowPrivilegeEscalation: true
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ envFrom:
+ - configMapRef:
+ name: pihole-env
diff --git a/charts/stable/pinry/Chart.yaml b/charts/stable/pinry/Chart.yaml
index 4030f58462b..1012aebea63 100644
--- a/charts/stable/pinry/Chart.yaml
+++ b/charts/stable/pinry/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.1.12"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: The open-source core of Pinry, a tiling image board system for people who want to save, tag, and share images, videos and webpages in an easy to skim through format.
home: https://truecharts.org/charts/stable/pinry
icon: https://truecharts.org/img/hotlink-ok/chart-icons/pinry.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/pinry/templates/NOTES.txt b/charts/stable/pinry/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/pinry/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/pinry/templates/common.yaml b/charts/stable/pinry/templates/common.yaml
index ab8ad167767..5222eedf220 100644
--- a/charts/stable/pinry/templates/common.yaml
+++ b/charts/stable/pinry/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for pinry */}}
{{- include "pinry.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/pinry/values.yaml b/charts/stable/pinry/values.yaml
index 58dfce73a69..7b7fd2073f4 100644
--- a/charts/stable/pinry/values.yaml
+++ b/charts/stable/pinry/values.yaml
@@ -2,33 +2,16 @@ image:
repository: tccr.io/truecharts/pinry
tag: v2.1.12@sha256:fc1ddce0a4cdd0ce567db0bb6514a62880c50fcb5f1826b0bde3f3660c54123a
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- SECRET_KEY:
- secretKeyRef:
- name: pinry-secrets
- key: SECRET_KEY
-
service:
main:
ports:
main:
port: 10213
targetPort: 80
-
persistence:
data:
enabled: true
mountPath: "/data"
-
installContainers:
1-create-key-file:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -44,9 +27,8 @@ installContainers:
command: ["sh", "-c"]
args:
- >
- keyfile="/data/production_secret_key.txt";
- if [ ! -f ${keyfile} ];
- then
+ keyfile="/data/production_secret_key.txt"; if [ ! -f ${keyfile} ]; then
+
echo "No ${keyfile} File...";
echo "Creating ${keyfile} file...";
echo "${SECRET_KEY}" > ${keyfile};
@@ -57,8 +39,25 @@ installContainers:
echo "Failed.";
fi;
else
+
echo "${keyfile} File exists. Skipping...";
fi;
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ SECRET_KEY:
+ secretKeyRef:
+ name: pinry-secrets
+ key: SECRET_KEY
diff --git a/charts/stable/pixapop/Chart.yaml b/charts/stable/pixapop/Chart.yaml
index b20be01952b..8165a976f67 100644
--- a/charts/stable/pixapop/Chart.yaml
+++ b/charts/stable/pixapop/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: An open-source single page application to view your photos in the easiest way possible.
home: https://truecharts.org/charts/stable/pixapop
icon: https://truecharts.org/img/hotlink-ok/chart-icons/pixapop.png
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/pixapop/templates/NOTES.txt b/charts/stable/pixapop/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/pixapop/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/pixapop/templates/common.yaml b/charts/stable/pixapop/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/pixapop/templates/common.yaml
+++ b/charts/stable/pixapop/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/pixapop/values.yaml b/charts/stable/pixapop/values.yaml
index 31c8b1b9c98..d9d543122a0 100644
--- a/charts/stable/pixapop/values.yaml
+++ b/charts/stable/pixapop/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/pixapop
pullPolicy: IfNotPresent
tag: v1.2-ls15@sha256:6a05383524fcd51b0b692d508dd16ed6948337aa272677e01baa6d8ba119c070
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10028
targetPort: 80
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/plaxt/Chart.yaml b/charts/stable/plaxt/Chart.yaml
index e7d86cc793e..3f85677815f 100644
--- a/charts/stable/plaxt/Chart.yaml
+++ b/charts/stable/plaxt/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: This Tools provides a way to keep your watched history synced FROM Plex Server To Trakt.tv
home: https://truecharts.org/charts/stable/plaxt
@@ -31,4 +31,3 @@ annotations:
- MediaApp-Other
- MediaServer-Other
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/plaxt/templates/NOTES.txt b/charts/stable/plaxt/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/plaxt/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/plaxt/templates/common.yaml b/charts/stable/plaxt/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/plaxt/templates/common.yaml
+++ b/charts/stable/plaxt/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/plaxt/values.yaml b/charts/stable/plaxt/values.yaml
index 8548a794970..4f2ba157a59 100644
--- a/charts/stable/plaxt/values.yaml
+++ b/charts/stable/plaxt/values.yaml
@@ -2,31 +2,30 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/plaxt
tag: latest@sha256:da5223efed05cf981a0a5a4670cfbd609db5c3ad0b4653ba88a6b08a77805cc1
-
-env:
- TRAKT_ID: ""
- TRAKT_SECRET: ""
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
service:
main:
ports:
main:
port: 8000
- protocol: HTTP
+ protocol: http
targetPort: 8000
-
persistence:
config:
enabled: true
mountPath: "/app/keystore"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ TRAKT_ID: ""
+ TRAKT_SECRET: ""
diff --git a/charts/stable/plex-auto-languages/Chart.yaml b/charts/stable/plex-auto-languages/Chart.yaml
index 3591697b0be..dbd1257388e 100644
--- a/charts/stable/plex-auto-languages/Chart.yaml
+++ b/charts/stable/plex-auto-languages/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Automated language selection for Plex TV Shows.
home: https://truecharts.org/charts/stable/plex-auto-languages
@@ -33,4 +33,3 @@ annotations:
- MediaApp-Video
- MediaServer-Video
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/plex-auto-languages/templates/NOTES.txt b/charts/stable/plex-auto-languages/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/plex-auto-languages/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/plex-auto-languages/templates/common.yaml b/charts/stable/plex-auto-languages/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/plex-auto-languages/templates/common.yaml
+++ b/charts/stable/plex-auto-languages/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/plex-auto-languages/values.yaml b/charts/stable/plex-auto-languages/values.yaml
index f3bda2c140d..9b53963eaaf 100644
--- a/charts/stable/plex-auto-languages/values.yaml
+++ b/charts/stable/plex-auto-languages/values.yaml
@@ -2,38 +2,37 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/plex-auto-languages
tag: latest@sha256:e33ef1aa90a5a80082109723e43ded02fc861bf4c0d9c9ac267a7898a4dbc1b3
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-env:
- PLEX_TOKEN: YOUR_TOKEN_PLEX
- PLEX_URL: http://plex:32400
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
persistence:
config:
enabled: true
mountPath: /config
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ env:
+ PLEX_TOKEN: YOUR_TOKEN_PLEX
+ PLEX_URL: http://plex:32400
diff --git a/charts/stable/plex-utills/Chart.yaml b/charts/stable/plex-utills/Chart.yaml
index 2db62c1e5bc..bb082f21f23 100644
--- a/charts/stable/plex-utills/Chart.yaml
+++ b/charts/stable/plex-utills/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: A utility to help manage your library.
home: https://truecharts.org/charts/stable/plex-utills
@@ -29,4 +29,3 @@ annotations:
- Tools-Utilities
- MediaApp-Other
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/plex-utills/templates/NOTES.txt b/charts/stable/plex-utills/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/plex-utills/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/plex-utills/templates/common.yaml b/charts/stable/plex-utills/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/plex-utills/templates/common.yaml
+++ b/charts/stable/plex-utills/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/plex-utills/values.yaml b/charts/stable/plex-utills/values.yaml
index 37f57dff2ae..d94c939c366 100644
--- a/charts/stable/plex-utills/values.yaml
+++ b/charts/stable/plex-utills/values.yaml
@@ -2,23 +2,13 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/plex-utills
tag: latest@sha256:af9228b2674dc2444b709bba029e8397006362afd4f8ee4b0f0fd430c13d54fb
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
service:
main:
ports:
main:
port: 10380
- protocol: HTTP
+ protocol: http
targetPort: 80
-
persistence:
config:
enabled: true
@@ -29,6 +19,12 @@ persistence:
plexlibrary:
enabled: true
mountPath: /films
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
diff --git a/charts/stable/plex/Chart.yaml b/charts/stable/plex/Chart.yaml
index fbcb0e1d55f..7948edad14d 100644
--- a/charts/stable/plex/Chart.yaml
+++ b/charts/stable/plex/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.31.1.673"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Plex Media Server
home: https://truecharts.org/charts/stable/plex
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/plex/templates/NOTES.txt b/charts/stable/plex/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/plex/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/plex/templates/common.yaml b/charts/stable/plex/templates/common.yaml
index a721faed06a..98829ccdfa7 100644
--- a/charts/stable/plex/templates/common.yaml
+++ b/charts/stable/plex/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{- $adv := list -}}
{{- $serverURL := "" }}
@@ -40,4 +40,4 @@
{{- $_ := set .Values.env "ADVERTISE_IP" (join "," $adv) }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/plex/values.yaml b/charts/stable/plex/values.yaml
index 2c93f2aeed3..6feb908764b 100644
--- a/charts/stable/plex/values.yaml
+++ b/charts/stable/plex/values.yaml
@@ -2,31 +2,33 @@ image:
repository: tccr.io/truecharts/plex
pullPolicy: IfNotPresent
tag: 1.31.1.6733@sha256:42dd9f5ec75e8ef482dbdde02f2f8703454cf26ae0c888231165d4b7439ead22
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
port: 32400
targetPort: 32400
-
persistence:
config:
enabled: true
mountPath: "/config"
-
plex:
# User Defined
serverIP: "127.0.0.1"
additionalAdvertiseURL: ""
disableGDM: true
-
-env:
- PLEX_PREFERENCE_GDM: 'GdmEnabled={{ ternary "0" "1" .Values.plex.disableGDM }}'
- # User Defined
- ALLOWED_NETWORKS: "172.16.0.0/12,10.0.0.0/8,192.168.0.0/16"
- PLEX_CLAIM: ""
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ PLEX_PREFERENCE_GDM: 'GdmEnabled={{ ternary "0" "1" .Values.plex.disableGDM }}'
+ # User Defined
+ ALLOWED_NETWORKS: "172.16.0.0/12,10.0.0.0/8,192.168.0.0/16"
+ PLEX_CLAIM: ""
diff --git a/charts/stable/plexanisync/Chart.yaml b/charts/stable/plexanisync/Chart.yaml
index 1ca464cd431..fd9205167de 100644
--- a/charts/stable/plexanisync/Chart.yaml
+++ b/charts/stable/plexanisync/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Plex to AniList Sync.
home: https://truecharts.org/charts/stable/plexanisync
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/plexanisync/templates/NOTES.txt b/charts/stable/plexanisync/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/plexanisync/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/plexanisync/templates/_secret.tpl b/charts/stable/plexanisync/templates/_secret.tpl
index da5a9502768..9e166ba16ca 100644
--- a/charts/stable/plexanisync/templates/_secret.tpl
+++ b/charts/stable/plexanisync/templates/_secret.tpl
@@ -1,8 +1,8 @@
{{/* Define the secret */}}
{{- define "plexanisync.secret" -}}
-{{- $secretName := printf "%s-secret" (include "tc.common.names.fullname" .) }}
-{{- $secretConfigName := printf "%s-config-secret" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $secretConfigName := printf "%s-config-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
{{- $pas := .Values.plexanisync }}
{{- $cm := .Values.custom_mappings }}
---
diff --git a/charts/stable/plexanisync/templates/common.yaml b/charts/stable/plexanisync/templates/common.yaml
index b476d39f3d6..54906d8137b 100644
--- a/charts/stable/plexanisync/templates/common.yaml
+++ b/charts/stable/plexanisync/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secret */}}
{{- include "plexanisync.secret" . }}
@@ -9,7 +9,7 @@ enabled: true
type: secret
readOnly: true
defaultMode: "0600"
-objectName: '{{ include "tc.common.names.fullname" . }}-config-secret'
+objectName: '{{ include "tc.v1.common.lib.chart.names.fullname" . }}-config-secret'
mountPath: /plexanisync/custom_mappings.yaml
subPath: custom_mappings.yaml
{{- end -}}
@@ -19,4 +19,4 @@ subPath: custom_mappings.yaml
{{- end -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/plexanisync/values.yaml b/charts/stable/plexanisync/values.yaml
index 203a08e4e09..5b37ddf2767 100644
--- a/charts/stable/plexanisync/values.yaml
+++ b/charts/stable/plexanisync/values.yaml
@@ -2,22 +2,12 @@ image:
repository: tccr.io/truecharts/plexanisync
pullPolicy: IfNotPresent
tag: latest@sha256:13dcfeadb31ec46bc137c2a03e0ddab74fe8f49a1bfc86566543c676cdd5eba8
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
plexanisync:
interval: 3600
plex:
- plex_section:
- []
- # - section1
- # - section2
+ plex_section: []
+ # - section1
+ # - section2
# direct | myplex
plex_auth_method: direct
# myplex
@@ -37,22 +27,16 @@ plexanisync:
plex_ep_count_priority: false
skip_list_update: false
log_failed_matches: false
-
-custom_mappings:
- []
- # remote_urls:
- # - https://blabal
- # entries:
- # - title: title
- # seasons:
- # - season: 1
- # anilist_id: 2345
- # synonyms:
- # - asfdasd
-
-envFrom:
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-secret'
+custom_mappings: []
+# remote_urls:
+# - https://blabal
+# entries:
+# - title: title
+# seasons:
+# - season: 1
+# anilist_id: 2345
+# synonyms:
+# - asfdasd
service:
main:
@@ -60,24 +44,36 @@ service:
ports:
main:
enabled: false
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
persistence:
settings:
enabled: true
type: secret
readOnly: true
defaultMode: "0600"
- objectName: '{{ include "tc.common.names.fullname" . }}-config-secret'
+ objectName: '{{ include "tc.v1.common.names.fullname" . }}-config-secret'
mountPath: /plexanisync/settings.ini
subPath: settings.ini
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ envFrom:
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-secret'
diff --git a/charts/stable/podgrab/Chart.yaml b/charts/stable/podgrab/Chart.yaml
index 6eb1cb6b1f5..c93e4034d98 100644
--- a/charts/stable/podgrab/Chart.yaml
+++ b/charts/stable/podgrab/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.0.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: A self-hosted podcast manager to download episodes as soon as they become live.
home: https://truecharts.org/charts/stable/podgrab
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- mutlimedia
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/podgrab/templates/NOTES.txt b/charts/stable/podgrab/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/podgrab/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/podgrab/templates/common.yaml b/charts/stable/podgrab/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/podgrab/templates/common.yaml
+++ b/charts/stable/podgrab/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/podgrab/values.yaml b/charts/stable/podgrab/values.yaml
index 609a6a68322..53f0355fee0 100644
--- a/charts/stable/podgrab/values.yaml
+++ b/charts/stable/podgrab/values.yaml
@@ -2,7 +2,6 @@ image:
repository: tccr.io/truecharts/podgrab
pullPolicy: Always
tag: v1.0.0@sha256:4f12ed1458991f2918990a7041a8d4e4ff84232e5dc0bf57d14acb70debb0103
-
service:
main:
ports:
@@ -16,27 +15,27 @@ service:
enabled: true
port: 51080
targetPort: 51080
-
-secretEnv:
- PASSWORD: "secretpasswordgoeshere"
-
-env:
- CHECK_FREQUENCY: 240
-
persistence:
config:
enabled: true
mountPath: "/config"
-
-probes:
- liveness:
- enabled: false
-
- readiness:
- enabled: false
-
- startup:
- enabled: false
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ env:
+ CHECK_FREQUENCY: 240
+ PASSWORD: "secretpasswordgoeshere"
diff --git a/charts/stable/portainer-ce/Chart.yaml b/charts/stable/portainer-ce/Chart.yaml
index 1ec20b95633..8470eab3627 100644
--- a/charts/stable/portainer-ce/Chart.yaml
+++ b/charts/stable/portainer-ce/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.17.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Container management made easy
home: https://truecharts.org/charts/stable/portainer-ce
icon: https://truecharts.org/img/hotlink-ok/chart-icons/portainer-ce.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- management
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/portainer-ce/templates/NOTES.txt b/charts/stable/portainer-ce/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/portainer-ce/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/portainer-ce/templates/common.yaml b/charts/stable/portainer-ce/templates/common.yaml
index 31fa3252a25..031a33d3e82 100644
--- a/charts/stable/portainer-ce/templates/common.yaml
+++ b/charts/stable/portainer-ce/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{- $newArgs := (include "portainer.args" . | fromYaml) }}
{{- $_ := set .Values "newArgs" $newArgs -}}
@@ -7,4 +7,4 @@
{{- $_ := set .Values "args" $args -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/portainer-ce/values.yaml b/charts/stable/portainer-ce/values.yaml
index d798fcd9aaf..fd256550f32 100644
--- a/charts/stable/portainer-ce/values.yaml
+++ b/charts/stable/portainer-ce/values.yaml
@@ -2,7 +2,6 @@ image:
repository: tccr.io/truecharts/portainer-ce
tag: 2.17.1@sha256:f788c772e9b9a273f44ea2cf3d365d7120e36a1f8150d77dd79ae4f013b3c6da
pullPolicy: IfNotPresent
-
portainer:
# Logo URL
logo: ""
@@ -11,13 +10,11 @@ portainer:
# Sets Snapshot interval
snapshot_interval: 5m
hide_labels:
- # - label1=value1
- # - label2=value2
-
+ # - label1=value1
+ # - label2=value2
serviceAccount:
main:
enabled: true
-
rbac:
main:
enabled: true
@@ -28,36 +25,12 @@ rbac:
- "*"
verbs:
- "*"
-
-probes:
- liveness:
- custom: true
- spec:
- httpGet:
- path: /
- port: 9443
- scheme: HTTPS
- readiness:
- custom: true
- spec:
- httpGet:
- path: /
- port: 9443
- scheme: HTTPS
- startup:
- custom: true
- spec:
- httpGet:
- path: /
- port: 9443
- scheme: HTTPS
-
service:
main:
ports:
main:
port: 10400
- protocol: HTTPS
+ protocol: https
targetPort: 9443
edge:
enabled: true
@@ -66,7 +39,6 @@ service:
enabled: true
port: 10401
targetPort: 10401
-
persistence:
data:
enabled: true
@@ -75,6 +47,35 @@ persistence:
enabled: true
mountPath: "/.cache"
type: emptyDir
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ custom: true
+ spec:
+ httpGet:
+ path: /
+ port: 9443
+ scheme: HTTPS
+ readiness:
+ custom: true
+ spec:
+ httpGet:
+ path: /
+ port: 9443
+ scheme: HTTPS
+ startup:
+ custom: true
+ spec:
+ httpGet:
+ path: /
+ port: 9443
+ scheme: HTTPS
diff --git a/charts/stable/posterr/Chart.yaml b/charts/stable/posterr/Chart.yaml
index e271c8e8389..5ef2263384b 100644
--- a/charts/stable/posterr/Chart.yaml
+++ b/charts/stable/posterr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Media display for Plex, Sonarr and Radarr.
home: https://truecharts.org/charts/stable/posterr
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- MediaServer-Other
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/posterr/templates/NOTES.txt b/charts/stable/posterr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/posterr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/posterr/templates/common.yaml b/charts/stable/posterr/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/posterr/templates/common.yaml
+++ b/charts/stable/posterr/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/posterr/values.yaml b/charts/stable/posterr/values.yaml
index ee10b11adbd..d725fe0ac7e 100644
--- a/charts/stable/posterr/values.yaml
+++ b/charts/stable/posterr/values.yaml
@@ -2,23 +2,13 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/posterr
tag: latest@sha256:cffd0969cc08c002cb959f69744343afb29cf9f32a8c4f3e58dd9b0be796eed3
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
service:
main:
ports:
main:
port: 9876
- protocol: HTTP
+ protocol: http
targetPort: 3000
-
persistence:
config:
enabled: true
@@ -26,6 +16,12 @@ persistence:
custom:
enabled: true
mountPath: /usr/src/app/public/custom
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
diff --git a/charts/stable/postgresql/Chart.yaml b/charts/stable/postgresql/Chart.yaml
index 8d29e435079..cb44293d3d4 100644
--- a/charts/stable/postgresql/Chart.yaml
+++ b/charts/stable/postgresql/Chart.yaml
@@ -3,10 +3,10 @@ appVersion: "14.7.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 12.2.1
+ version: 12.2.25
deprecated: false
description: PostgresSQL
-home: https://truecharts.org/charts/stable/postgresql
+home: https://truecharts.org/charts/dependency/postgresql
icon: https://truecharts.org/img/hotlink-ok/chart-icons/postgresql.png
keywords:
- postgres
@@ -20,7 +20,7 @@ maintainers:
url: https://truecharts.org
name: postgresql
sources:
- - https://github.com/truecharts/charts/tree/master/charts/stable/postgresql
+ - https://github.com/truecharts/charts/tree/master/charts/dependency/postgresql
- https://hub.docker.com/r/bitnami/postgresql
- https://www.postgresql.org/
type: application
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- database
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/postgresql/README.md b/charts/stable/postgresql/README.md
index 701942c352f..36b5b3d8f7e 100644
--- a/charts/stable/postgresql/README.md
+++ b/charts/stable/postgresql/README.md
@@ -5,7 +5,7 @@
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
However only installations using the TrueNAS SCALE Apps system are supported.
-For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
+For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/dependency/)
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
diff --git a/charts/stable/postgresql/values.yaml b/charts/stable/postgresql/values.yaml
index 91a2bf21612..695c9ec9575 100644
--- a/charts/stable/postgresql/values.yaml
+++ b/charts/stable/postgresql/values.yaml
@@ -2,7 +2,6 @@ image:
repository: tccr.io/truecharts/postgresql
pullPolicy: IfNotPresent
tag: 14.7.0@sha256:f71c97329aa3bdcd7d9fac73596b74348bee81499a6e132e00045b3cf358cc06
-
workload:
main:
enabled: false
@@ -17,11 +16,9 @@ workload:
enabled: false
startup:
enabled: false
-
portal:
open:
enabled: false
-
service:
main:
enabled: false
@@ -29,7 +26,6 @@ service:
main:
enabled: false
port: 9999
-
cnpg:
main:
enabled: false
@@ -60,3 +56,5 @@ cnpg:
enablePodMonitor: true
# -- contains credentials and urls output by generator
creds: {}
+securityContext:
+ container: null
diff --git a/charts/stable/pretend-youre-xyzzy/Chart.yaml b/charts/stable/pretend-youre-xyzzy/Chart.yaml
index cc5850c57ad..ffbc4197e67 100644
--- a/charts/stable/pretend-youre-xyzzy/Chart.yaml
+++ b/charts/stable/pretend-youre-xyzzy/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: pretend-youre-xyzzy, a cards against humanity clone
home: https://truecharts.org/charts/stable/pretend-youre-xyzzy
icon: https://truecharts.org/img/hotlink-ok/chart-icons/pretend-youre-xyzzy.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/pretend-youre-xyzzy/templates/NOTES.txt b/charts/stable/pretend-youre-xyzzy/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/pretend-youre-xyzzy/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/pretend-youre-xyzzy/templates/common.yaml b/charts/stable/pretend-youre-xyzzy/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/pretend-youre-xyzzy/templates/common.yaml
+++ b/charts/stable/pretend-youre-xyzzy/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/pretend-youre-xyzzy/values.yaml b/charts/stable/pretend-youre-xyzzy/values.yaml
index 27a2afafbe8..83daa0ef54d 100644
--- a/charts/stable/pretend-youre-xyzzy/values.yaml
+++ b/charts/stable/pretend-youre-xyzzy/values.yaml
@@ -2,21 +2,18 @@ image:
repository: tccr.io/truecharts/pretend-youre-xyzzy
tag: v4@sha256:91c45a58367416a93be646066bcec02fc7105721411eaea2d4f646249ed503f8
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10094
targetPort: 8080
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/projectsend/Chart.yaml b/charts/stable/projectsend/Chart.yaml
index a9762b03ae7..b6fbff4f031 100644
--- a/charts/stable/projectsend/Chart.yaml
+++ b/charts/stable/projectsend/Chart.yaml
@@ -14,7 +14,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/projectsend/templates/NOTES.txt b/charts/stable/projectsend/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/projectsend/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/projectsend/templates/common.yaml b/charts/stable/projectsend/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/projectsend/templates/common.yaml
+++ b/charts/stable/projectsend/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/projectsend/values.yaml b/charts/stable/projectsend/values.yaml
index 187e21dfc86..9e82588fa71 100644
--- a/charts/stable/projectsend/values.yaml
+++ b/charts/stable/projectsend/values.yaml
@@ -2,27 +2,12 @@ image:
repository: tccr.io/truecharts/projectsend
pullPolicy: IfNotPresent
tag: v2021.12.10@sha256:16e02fcc07f7f1eca067e5213e81aa2b6c9af3aa994bfac7f2cb9f3c413a905e
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- MAX_UPLOAD: 5000
- PHP_MEMORY_LIMIT: "512M"
- PHP_MAX_FILE_UPLOAD: 200
-
service:
main:
ports:
main:
targetPort: 80
port: 10127
-
persistence:
config:
enabled: true
@@ -32,13 +17,11 @@ persistence:
mountPath: "/data"
varrun:
enabled: true
-
mariadb:
enabled: true
mariadbUsername: projectsend
mariadbDatabase: projectsend
existingSecret: "mariadbcreds"
-
installContainers:
initconfig:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -88,6 +71,20 @@ installContainers:
else
echo "Initial config file already exists. Skipping...";
fi;
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ MAX_UPLOAD: 5000
+ PHP_MEMORY_LIMIT: "512M"
+ PHP_MAX_FILE_UPLOAD: 200
diff --git a/charts/stable/promcord/Chart.yaml b/charts/stable/promcord/Chart.yaml
index 2254910ddbc..c7c92ba35b5 100644
--- a/charts/stable/promcord/Chart.yaml
+++ b/charts/stable/promcord/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Discord bot that provides metrics from a Discord server
icon: https://truecharts.org/img/hotlink-ok/chart-icons/promcord.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- metrics
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/promcord/templates/NOTES.txt b/charts/stable/promcord/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/promcord/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/promcord/templates/common.yaml b/charts/stable/promcord/templates/common.yaml
index 103b1c35be7..576255d2344 100644
--- a/charts/stable/promcord/templates/common.yaml
+++ b/charts/stable/promcord/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
{{ include "promcord.metrics" . }}
diff --git a/charts/stable/promcord/values.yaml b/charts/stable/promcord/values.yaml
index 999ccd28b06..890d368cee6 100644
--- a/charts/stable/promcord/values.yaml
+++ b/charts/stable/promcord/values.yaml
@@ -2,7 +2,6 @@ image:
repository: tccr.io/truecharts/promcord
tag: latest@sha256:7a8bc4a5106cafcf6d7b7a8deba3c7d842654c0a135edb960828ead7927d40a7
pullPolicy: IfNotPresent
-
service:
main:
ports:
@@ -10,21 +9,8 @@ service:
type: ClusterIP
enabled: true
port: 8080
-
-# -- Configure the Security Context for the Pod
-#podSecurityContext:
-# runAsUser: 568
-# runAsGroup: 568
-# fsGroup: 568
-
-# -- Configure the Security Context for the main container
-securityContext:
- readOnlyRootFilesystem: false
-# runAsNonRoot: true
-
# env:
# DISCORD_TOKEN:
-
metrics:
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
# @default -- See values.yaml
@@ -40,17 +26,19 @@ metrics:
labels: {}
# -- Configure additionial rules for the chart under this key.
# @default -- See prometheusrules.yaml
- rules:
- []
- # - alert: PromcordAbsent
- # annotations:
- # description: Promcord has disappeared from Prometheus service discovery.
- # summary: Promcord is disabled.
- # expr: |
- # absent(up{job=~".promcord.*"} == 1)
- # for: 15m
- # labels:
- # severity: critical
-
+ rules: []
+ # - alert: PromcordAbsent
+ # annotations:
+ # description: Promcord has disappeared from Prometheus service discovery.
+ # summary: Promcord is disabled.
+ # expr: |
+ # absent(up{job=~".promcord.*"} == 1)
+ # for: 15m
+ # labels:
+ # severity: critical
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
diff --git a/charts/stable/protonmail-bridge/Chart.yaml b/charts/stable/protonmail-bridge/Chart.yaml
index 345bfdc5eba..9e4f654d726 100644
--- a/charts/stable/protonmail-bridge/Chart.yaml
+++ b/charts/stable/protonmail-bridge/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.0.17"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Container for protonmail bridge to work on the network.
home: https://truecharts.org/charts/stable/protonmail-bridge
icon: https://truecharts.org/img/hotlink-ok/chart-icons/protonmail-bridge.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/protonmail-bridge/templates/NOTES.txt b/charts/stable/protonmail-bridge/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/protonmail-bridge/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/protonmail-bridge/templates/common.yaml b/charts/stable/protonmail-bridge/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/protonmail-bridge/templates/common.yaml
+++ b/charts/stable/protonmail-bridge/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/protonmail-bridge/values.yaml b/charts/stable/protonmail-bridge/values.yaml
index fb869970ae5..9e1cd96ce88 100644
--- a/charts/stable/protonmail-bridge/values.yaml
+++ b/charts/stable/protonmail-bridge/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/protonmail-bridge
tag: 3.0.17@sha256:23e2d0200f0f060b8732a4220c7d348b9633b051b2c9b27913ef44ccc37b4a34
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
enabled: false
@@ -31,11 +22,16 @@ service:
enabled: true
port: 143
targetPort: 143
-
persistence:
config:
enabled: true
mountPath: "/root"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/prowlarr/Chart.yaml b/charts/stable/prowlarr/Chart.yaml
index e04bdc51a84..52b34bf8531 100644
--- a/charts/stable/prowlarr/Chart.yaml
+++ b/charts/stable/prowlarr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.3.1.2796"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://charts.truecharts.org/
@@ -31,4 +31,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/prowlarr/templates/NOTES.txt b/charts/stable/prowlarr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/prowlarr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/prowlarr/templates/common.yaml b/charts/stable/prowlarr/templates/common.yaml
index 90075b16b37..539b471c1d2 100644
--- a/charts/stable/prowlarr/templates/common.yaml
+++ b/charts/stable/prowlarr/templates/common.yaml
@@ -1,6 +1,6 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/prowlarr/values.yaml b/charts/stable/prowlarr/values.yaml
index 432e0ce696c..b114419ed55 100644
--- a/charts/stable/prowlarr/values.yaml
+++ b/charts/stable/prowlarr/values.yaml
@@ -2,41 +2,41 @@ image:
repository: tccr.io/truecharts/prowlarr
tag: 1.3.1.2796@sha256:64a815f6eb0ec4d553c3797413a520fa40d0ac1e137a1b11c685e21e32d66764
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
-
-env:
- PROWLARR__PORT: "{{ .Values.service.main.ports.main.port }}"
- PROWLARR__AUTHENTICATION_METHOD: ""
- PROWLARR__POSTGRES_PORT: 5432
- PROWLARR__POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- PROWLARR__POSTGRES_MAIN_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
- PROWLARR__POSTGRES_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- PROWLARR__POSTGRES_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
-
service:
main:
ports:
main:
port: 9696
-
persistence:
config:
enabled: true
mountPath: /config
-
postgresql:
enabled: true
- existingSecret: dbcreds
+ existingSecret: "dbcreds"
postgresqlDatabase: prowlarr
postgresqlUsername: prowlarr
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ PROWLARR__PORT: "{{ .Values.service.main.ports.main.port }}"
+ PROWLARR__AUTHENTICATION_METHOD: ""
+ PROWLARR__POSTGRES_PORT: 5432
+ PROWLARR__POSTGRES_USER: "{{ .Values.cnpg.user }}"
+ PROWLARR__POSTGRES_MAIN_DB: "{{ .Values.cnpg.database }}"
+ PROWLARR__POSTGRES_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ PROWLARR__POSTGRES_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
diff --git a/charts/stable/prusaslicer-novnc/Chart.yaml b/charts/stable/prusaslicer-novnc/Chart.yaml
index 79738ed82bc..13f5d407b83 100644
--- a/charts/stable/prusaslicer-novnc/Chart.yaml
+++ b/charts/stable/prusaslicer-novnc/Chart.yaml
@@ -8,7 +8,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Enjoy Prusaslicer directly in your browser with this easy to use Chart Chart.
home: https://truecharts.org/charts/stable/prusaslicer-novnc
diff --git a/charts/stable/prusaslicer-novnc/templates/NOTES.txt b/charts/stable/prusaslicer-novnc/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/prusaslicer-novnc/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/prusaslicer-novnc/templates/common.yaml b/charts/stable/prusaslicer-novnc/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/prusaslicer-novnc/templates/common.yaml
+++ b/charts/stable/prusaslicer-novnc/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/prusaslicer-novnc/values.yaml b/charts/stable/prusaslicer-novnc/values.yaml
index 0e0116ca0de..1e95628ff87 100644
--- a/charts/stable/prusaslicer-novnc/values.yaml
+++ b/charts/stable/prusaslicer-novnc/values.yaml
@@ -9,22 +9,25 @@ persistence:
prints:
enabled: true
mountPath: /prints/
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
service:
main:
ports:
main:
port: 16080
- protocol: HTTP
+ protocol: http
targetPort: 8080
-
portal:
- enabled: true
-
-env:
- SSL_CERT_FILE: /etc/ssl/certs/ca-certificates.crt
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ SSL_CERT_FILE: /etc/ssl/certs/ca-certificates.crt
diff --git a/charts/stable/putty/Chart.yaml b/charts/stable/putty/Chart.yaml
index 5a44d8d2c9b..a58ff36d773 100644
--- a/charts/stable/putty/Chart.yaml
+++ b/charts/stable/putty/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "23.02.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: PuTTY is a free and open-source terminal emulator, serial console and network file transfer application.
home: https://truecharts.org/charts/stable/putty
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/putty/templates/NOTES.txt b/charts/stable/putty/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/putty/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/putty/templates/common.yaml b/charts/stable/putty/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/putty/templates/common.yaml
+++ b/charts/stable/putty/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/putty/values.yaml b/charts/stable/putty/values.yaml
index 38e2c1b7d24..7c8fdb09a20 100644
--- a/charts/stable/putty/values.yaml
+++ b/charts/stable/putty/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/putty
tag: 23.02.2@sha256:4bec4d770722ee284dcb7db8250768a62d72a5f29c54ed547458c2450f0676a5
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -24,14 +15,6 @@ service:
enabled: true
port: 10267
targetPort: 5900
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-putty'
-
-secretEnv:
- VNC_PASSWORD: ""
-
putty:
KEEP_APP_RUNNING: false
DISPLAY_WIDTH: 1280
@@ -39,7 +22,6 @@ putty:
SECURE_CONNECTION: false
DISABLE_RESTART_SESSION_DIALOG_WINDOW: false
ENABLE_CJK_FONT: false
-
configmap:
putty:
enabled: true
@@ -50,11 +32,26 @@ configmap:
DISABLE_RESTART_SESSION_DIALOG_WINDOW: '{{ ternary "1" "0" .Values.putty.DISABLE_RESTART_SESSION_DIALOG_WINDOW }}'
DISPLAY_WIDTH: "{{ .Values.putty.DISPLAY_WIDTH }}"
DISPLAY_HEIGHT: "{{ .Values.putty.DISPLAY_HEIGHT }}"
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ VNC_PASSWORD: ""
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-putty'
diff --git a/charts/stable/pwndrop/Chart.yaml b/charts/stable/pwndrop/Chart.yaml
index 9692dbed9ef..7693d1a2501 100644
--- a/charts/stable/pwndrop/Chart.yaml
+++ b/charts/stable/pwndrop/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/pwndrop/templates/NOTES.txt b/charts/stable/pwndrop/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/pwndrop/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/pwndrop/templates/common.yaml b/charts/stable/pwndrop/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/pwndrop/templates/common.yaml
+++ b/charts/stable/pwndrop/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/pwndrop/values.yaml b/charts/stable/pwndrop/values.yaml
index 85b048d422b..72d30f223d3 100644
--- a/charts/stable/pwndrop/values.yaml
+++ b/charts/stable/pwndrop/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/pwndrop
pullPolicy: IfNotPresent
tag: v1.0.1@sha256:b72809ffbb655d0ad56c64a9b2a36132ab28b76986376d673fa05da772bee90a
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 8080
port: 10149
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/pydio-cells/Chart.yaml b/charts/stable/pydio-cells/Chart.yaml
index 47fd5e6dcbb..461078c6a16 100644
--- a/charts/stable/pydio-cells/Chart.yaml
+++ b/charts/stable/pydio-cells/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/pydio-cells/templates/NOTES.txt b/charts/stable/pydio-cells/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/pydio-cells/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/pydio-cells/templates/common.yaml b/charts/stable/pydio-cells/templates/common.yaml
index eacdafa9525..35fcae65ec8 100644
--- a/charts/stable/pydio-cells/templates/common.yaml
+++ b/charts/stable/pydio-cells/templates/common.yaml
@@ -1,4 +1,4 @@
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/pydio-cells/values.yaml b/charts/stable/pydio-cells/values.yaml
index 9f2cdf87aea..210a35a2608 100644
--- a/charts/stable/pydio-cells/values.yaml
+++ b/charts/stable/pydio-cells/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/pydio-cells
pullPolicy: IfNotPresent
tag: 4.0.6@sha256:1cdc282e7fb1a8c99dd104e5142713fbd796090a12628ead8fea23ea8c107404
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
configmap:
install:
enabled: true
@@ -26,51 +17,15 @@ configmap:
dbtcpname: {{ .Values.mariadb.mariadbDatabase }}
dbtcpuser: {{ .Values.mariadb.mariadbUsername }}
dbtcppassword: {{ .Values.mariadb.mariadbPassword | trimAll "\"" }}
-
-env:
- CELLS_EXTERNAL: ""
- CELLS_GRPC_EXTERNAL: "{{ .Values.service.gprc.ports.gprc.port }}"
- CELLS_HEALTHCHECK: "{{ .Values.service.healthcheck.ports.healthcheck.port }}"
- CELLS_BIND: "0.0.0.0:{{ .Values.service.main.ports.main.port }}"
- CELLS_WORKING_DIR: "/cells"
- CELLS_DATA_DIR: "/cells/data"
- CELLS_LOG_DIR: "/cells/logs"
- CELLS_SERVICES_DIR: "/cells/services"
- CELLS_INSTALL_YAML: "/cells/install.yml"
-
pydioinstall:
username: "admin"
password: "supersecret"
title: "Pydio Cells"
-
-probes:
- liveness:
- custom: true
- spec:
- httpGet:
- scheme: HTTP
- path: "/healthcheck"
- port: 10162
- readiness:
- custom: true
- spec:
- httpGet:
- scheme: HTTP
- path: "/healthcheck"
- port: 10162
- startup:
- custom: true
- spec:
- httpGet:
- scheme: HTTP
- path: "/healthcheck"
- port: 10162
-
service:
main:
ports:
main:
- protocol: HTTPS
+ protocol: https
port: 10150
gprc:
enabled: true
@@ -84,7 +39,6 @@ service:
healthcheck:
enabled: true
port: 10162
-
persistence:
cells:
enabled: true
@@ -105,13 +59,55 @@ persistence:
type: "custom"
volumeSpec:
configMap:
- name: '{{ printf "%v-install" (include "tc.common.names.fullname" .) }}'
-
+ name: '{{ printf "%v-install" (include "tc.v1.common.names.fullname" .) }}'
mariadb:
enabled: true
mariadbUsername: pydiocells
mariadbDatabase: pydiocells
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ custom: true
+ spec:
+ httpGet:
+ scheme: HTTP
+ path: "/healthcheck"
+ port: 10162
+ readiness:
+ custom: true
+ spec:
+ httpGet:
+ scheme: HTTP
+ path: "/healthcheck"
+ port: 10162
+ startup:
+ custom: true
+ spec:
+ httpGet:
+ scheme: HTTP
+ path: "/healthcheck"
+ port: 10162
+ env:
+ CELLS_EXTERNAL: ""
+ CELLS_GRPC_EXTERNAL: "{{ .Values.service.gprc.ports.gprc.port }}"
+ CELLS_HEALTHCHECK: "{{ .Values.service.healthcheck.ports.healthcheck.port }}"
+ CELLS_BIND: "0.0.0.0:{{ .Values.service.main.ports.main.port }}"
+ CELLS_WORKING_DIR: "/cells"
+ CELLS_DATA_DIR: "/cells/data"
+ CELLS_LOG_DIR: "/cells/logs"
+ CELLS_SERVICES_DIR: "/cells/services"
+ CELLS_INSTALL_YAML: "/cells/install.yml"
diff --git a/charts/stable/pyload/Chart.yaml b/charts/stable/pyload/Chart.yaml
index 18ce0ed614a..aee9c67849c 100644
--- a/charts/stable/pyload/Chart.yaml
+++ b/charts/stable/pyload/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "5de90278"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: pyLoad is a Free and Open Source download manager written in Python and designed to be extremely lightweight, easily extensible and fully manageable via web.
home: https://truecharts.org/charts/stable/pyload
icon: https://truecharts.org/img/hotlink-ok/chart-icons/pyload.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/pyload/templates/NOTES.txt b/charts/stable/pyload/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/pyload/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/pyload/templates/common.yaml b/charts/stable/pyload/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/pyload/templates/common.yaml
+++ b/charts/stable/pyload/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/pyload/values.yaml b/charts/stable/pyload/values.yaml
index b2fcb399b7f..9e56343436a 100644
--- a/charts/stable/pyload/values.yaml
+++ b/charts/stable/pyload/values.yaml
@@ -2,27 +2,23 @@ image:
repository: tccr.io/truecharts/pyload
tag: version-5de90278@sha256:c33489498cb4541bbf936b1ebd1eaebfb0cae279f738aa0e6184969089e94081
pullPolicy: IfNotPresent
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10075
targetPort: 8000
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/pylon/Chart.yaml b/charts/stable/pylon/Chart.yaml
index 051d2e84b6e..f9f7ae924ef 100644
--- a/charts/stable/pylon/Chart.yaml
+++ b/charts/stable/pylon/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/pylon/templates/NOTES.txt b/charts/stable/pylon/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/pylon/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/pylon/templates/common.yaml b/charts/stable/pylon/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/pylon/templates/common.yaml
+++ b/charts/stable/pylon/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/pylon/values.yaml b/charts/stable/pylon/values.yaml
index 3a5283d20cc..73eb4bca37d 100644
--- a/charts/stable/pylon/values.yaml
+++ b/charts/stable/pylon/values.yaml
@@ -2,35 +2,32 @@ image:
repository: tccr.io/truecharts/pylon
pullPolicy: IfNotPresent
tag: 2.9.0@sha256:e683aaa79ba616d431b0e42e7f3a652a344d78988edf3f3b83e7a8636251a565
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- PYUSER: ""
- PYPASS: ""
-
-env:
- GITURL: ""
-
service:
main:
ports:
main:
targetPort: 3131
port: 3131
-
persistence:
code:
enabled: true
mountPath: "/code"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ GITURL: ""
+ PYUSER: ""
+ PYPASS: ""
diff --git a/charts/stable/qbitmanage/Chart.yaml b/charts/stable/qbitmanage/Chart.yaml
index 0d76359420b..bbc9df2aae8 100644
--- a/charts/stable/qbitmanage/Chart.yaml
+++ b/charts/stable/qbitmanage/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.4.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: This tool will help manage tedious tasks in qBittorrent and automate them. Tag, categorize, remove orphaned data, remove unregistered torrents and much much more.
home: https://truecharts.org/charts/stable/qbitmanage
diff --git a/charts/stable/qbitmanage/templates/NOTES.txt b/charts/stable/qbitmanage/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/qbitmanage/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/qbitmanage/templates/common.yaml b/charts/stable/qbitmanage/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/qbitmanage/templates/common.yaml
+++ b/charts/stable/qbitmanage/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/qbitmanage/values.yaml b/charts/stable/qbitmanage/values.yaml
index d0d4e4ab2cc..12b6441fecf 100644
--- a/charts/stable/qbitmanage/values.yaml
+++ b/charts/stable/qbitmanage/values.yaml
@@ -2,46 +2,12 @@ image:
repository: tccr.io/truecharts/qbitmanage
pullPolicy: IfNotPresent
tag: 3.4.3@sha256:dbccc96c4f3bb9e3c543781895fe2ebe33a54a54087cfec76a779c0086e6cfda
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-env:
- QBT_RUN: false
- QBT_SCHEDULE: 30
- QBT_CROSS_SEED: false
- QBT_RECHECK: false
- QBT_CAT_UPDATE: false
- QBT_TAG_UPDATE: false
- QBT_REM_UNREGISTERED: false
- QBT_REM_ORPHANED: false
- QBT_TAG_NOHARDLINKS: false
- QBT_SKIP_RECYCLE: false
- QBT_DRY_RUN: false
- QBT_LOG_LEVEL: INFO
- QBT_DIVIDER: "="
- QBT_WIDTH: 100
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
persistence:
config:
enabled: true
@@ -49,6 +15,39 @@ persistence:
data:
enabled: true
mountPath: /data
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ env:
+ QBT_RUN: false
+ QBT_SCHEDULE: 30
+ QBT_CROSS_SEED: false
+ QBT_RECHECK: false
+ QBT_CAT_UPDATE: false
+ QBT_TAG_UPDATE: false
+ QBT_REM_UNREGISTERED: false
+ QBT_REM_ORPHANED: false
+ QBT_TAG_NOHARDLINKS: false
+ QBT_SKIP_RECYCLE: false
+ QBT_DRY_RUN: false
+ QBT_LOG_LEVEL: INFO
+ QBT_DIVIDER: "="
+ QBT_WIDTH: 100
diff --git a/charts/stable/qbittorrent/Chart.yaml b/charts/stable/qbittorrent/Chart.yaml
index fefded7f213..1c80c95d9a2 100644
--- a/charts/stable/qbittorrent/Chart.yaml
+++ b/charts/stable/qbittorrent/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.5.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: qBittorrent is a cross-platform free and open-source BitTorrent client
home: https://truecharts.org/charts/stable/qbittorrent
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/qbittorrent/templates/NOTES.txt b/charts/stable/qbittorrent/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/qbittorrent/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/qbittorrent/templates/_configmap.tpl b/charts/stable/qbittorrent/templates/_configmap.tpl
index b5d6f3cfd15..3877dd030e9 100644
--- a/charts/stable/qbittorrent/templates/_configmap.tpl
+++ b/charts/stable/qbittorrent/templates/_configmap.tpl
@@ -5,7 +5,7 @@
apiVersion: v1
kind: ConfigMap
metadata:
- name: {{ template "tc.common.names.fullname" . }}-scripts
+ name: {{ template "tc.v1.common.lib.chart.names.fullname" . }}-scripts
labels:
{{- include "tc.common.labels" . | nindent 4 }}
data:
diff --git a/charts/stable/qbittorrent/templates/common.yaml b/charts/stable/qbittorrent/templates/common.yaml
index f07d9144207..9d9b4da1a2d 100644
--- a/charts/stable/qbittorrent/templates/common.yaml
+++ b/charts/stable/qbittorrent/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Set it to the same port as "torrent" service/port */}}
{{- $_ := set $.Values.service.torrent.ports.torrentudp "port" (int .Values.service.torrent.ports.torrent.port) -}}
@@ -8,4 +8,4 @@
{{ include "qbittorrent.configmap" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/qbittorrent/values.yaml b/charts/stable/qbittorrent/values.yaml
index b2f4099a8e1..b12071aeb41 100644
--- a/charts/stable/qbittorrent/values.yaml
+++ b/charts/stable/qbittorrent/values.yaml
@@ -2,10 +2,6 @@ image:
repository: tccr.io/truecharts/qbittorrent
pullPolicy: IfNotPresent
tag: 4.5.1@sha256:edff15401ed7dc81cca2cfde56eeb8151044fd9dfa11b1a8d8f3b35d4554fa91
-
-securityContext:
- readOnlyRootFilesystem: false
-
service:
main:
ports:
@@ -18,17 +14,15 @@ service:
torrent:
enabled: true
port: 6881
- protocol: TCP
+ protocol: tcp
torrentudp:
enabled: true
port: 6881
- protocol: UDP
-
+ protocol: udp
persistence:
config:
enabled: true
mountPath: "/config"
-
additionalVolumes:
- name: qbittorrent-scripts
emptyDir: {}
@@ -36,10 +30,12 @@ additionalVolumes:
# configMap:
# name: -scripts
# defaultMode: 511
-
additionalVolumeMounts:
- mountPath: "/config/custom-cont-init.d"
name: qbittorrent-scripts
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
diff --git a/charts/stable/qdirstat/Chart.yaml b/charts/stable/qdirstat/Chart.yaml
index 8758d247677..b9bc60ac6c0 100644
--- a/charts/stable/qdirstat/Chart.yaml
+++ b/charts/stable/qdirstat/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "23.02.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up.
home: https://truecharts.org/charts/stable/qdirstat
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/qdirstat/templates/NOTES.txt b/charts/stable/qdirstat/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/qdirstat/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/qdirstat/templates/common.yaml b/charts/stable/qdirstat/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/qdirstat/templates/common.yaml
+++ b/charts/stable/qdirstat/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/qdirstat/values.yaml b/charts/stable/qdirstat/values.yaml
index d807c7ef910..7f9333234ef 100644
--- a/charts/stable/qdirstat/values.yaml
+++ b/charts/stable/qdirstat/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/qdirstat
tag: 23.02.2@sha256:acb8020059c185a9f5888ee59090d8663cfb483c76be9f93cb0771f637834019
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -24,21 +15,12 @@ service:
enabled: true
port: 10263
targetPort: 5900
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-qdirstat'
-
-secretEnv:
- VNC_PASSWORD: ""
-
qdirstat:
KEEP_APP_RUNNING: false
DISPLAY_WIDTH: 1280
DISPLAY_HEIGHT: 768
SECURE_CONNECTION: false
ENABLE_CJK_FONT: false
-
configmap:
qdirstat:
enabled: true
@@ -48,7 +30,6 @@ configmap:
SECURE_CONNECTION: '{{ ternary "1" "0" .Values.qdirstat.SECURE_CONNECTION }}'
DISPLAY_WIDTH: "{{ .Values.qdirstat.DISPLAY_WIDTH }}"
DISPLAY_HEIGHT: "{{ .Values.qdirstat.DISPLAY_HEIGHT }}"
-
persistence:
config:
enabled: true
@@ -56,6 +37,22 @@ persistence:
storage:
enabled: true
mountPath: "/storage"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ VNC_PASSWORD: ""
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-qdirstat'
diff --git a/charts/stable/qinglong/Chart.yaml b/charts/stable/qinglong/Chart.yaml
index 0db17555e4a..6c14d5c7b5a 100644
--- a/charts/stable/qinglong/Chart.yaml
+++ b/charts/stable/qinglong/Chart.yaml
@@ -17,7 +17,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- cloud
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/qinglong/templates/NOTES.txt b/charts/stable/qinglong/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/qinglong/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/qinglong/templates/common.yaml b/charts/stable/qinglong/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/qinglong/templates/common.yaml
+++ b/charts/stable/qinglong/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/qinglong/values.yaml b/charts/stable/qinglong/values.yaml
index 7a250cc27ab..47590ad11f3 100644
--- a/charts/stable/qinglong/values.yaml
+++ b/charts/stable/qinglong/values.yaml
@@ -2,26 +2,22 @@ image:
repository: tccr.io/truecharts/qinglong
pullPolicy: IfNotPresent
tag: 2.15.8@sha256:8edb72e159337e9fc456f372ce6cd29df888b99526e9b93fa072a2fe358d7df5
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 5700
port: 10176
-
persistence:
data:
enabled: true
mountPath: "/ql/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/quassel-core/Chart.yaml b/charts/stable/quassel-core/Chart.yaml
index e66f03beee7..0089bd68b3a 100644
--- a/charts/stable/quassel-core/Chart.yaml
+++ b/charts/stable/quassel-core/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/quassel-core/templates/NOTES.txt b/charts/stable/quassel-core/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/quassel-core/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/quassel-core/templates/common.yaml b/charts/stable/quassel-core/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/quassel-core/templates/common.yaml
+++ b/charts/stable/quassel-core/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/quassel-core/values.yaml b/charts/stable/quassel-core/values.yaml
index 53745d5c040..62e4c08d16e 100644
--- a/charts/stable/quassel-core/values.yaml
+++ b/charts/stable/quassel-core/values.yaml
@@ -2,31 +2,6 @@ image:
repository: tccr.io/truecharts/quassel-core
pullPolicy: IfNotPresent
tag: v0.14.0@sha256:a6b2caabbb6afde2840f7b6ff1c667b065692dc922fa873ffc4fdbfe4c99866c
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- DB_BACKEND: "PostgreSQL"
- DB_PGSQL_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}"
- DB_PGSQL_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
- DB_PGSQL_PORT: 5432
- AUTH_AUTHENTICATOR: "Database"
- RUN_OPTS: "--config-from-environment"
- DB_PGSQL_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- DB_PGSQL_HOSTNAME:
- secretKeyRef:
- name: dbcreds
- key: plainhost
-
service:
main:
ports:
@@ -40,16 +15,39 @@ service:
enabled: true
targetPort: 10113
port: 10113
-
persistence:
varrun:
enabled: true
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: quassel-core
postgresqlDatabase: quassel-core
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DB_BACKEND: "PostgreSQL"
+ DB_PGSQL_USERNAME: "{{ .Values.cnpg.user }}"
+ DB_PGSQL_DATABASE: "{{ .Values.cnpg.database }}"
+ DB_PGSQL_PORT: 5432
+ AUTH_AUTHENTICATOR: "Database"
+ RUN_OPTS: "--config-from-environment"
+ DB_PGSQL_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ DB_PGSQL_HOSTNAME:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
diff --git a/charts/stable/quassel-web/Chart.yaml b/charts/stable/quassel-web/Chart.yaml
index f11852d0ccc..c7b3bc748ef 100644
--- a/charts/stable/quassel-web/Chart.yaml
+++ b/charts/stable/quassel-web/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/quassel-web/templates/NOTES.txt b/charts/stable/quassel-web/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/quassel-web/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/quassel-web/templates/common.yaml b/charts/stable/quassel-web/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/quassel-web/templates/common.yaml
+++ b/charts/stable/quassel-web/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/quassel-web/values.yaml b/charts/stable/quassel-web/values.yaml
index 740749edf4f..652204aeb2c 100644
--- a/charts/stable/quassel-web/values.yaml
+++ b/charts/stable/quassel-web/values.yaml
@@ -2,33 +2,32 @@ image:
repository: tccr.io/truecharts/quassel-web
pullPolicy: IfNotPresent
tag: v2021.12.16@sha256:9f5a51c1c1f30fcf5806876dc9a3069def25a3d3aa51e839e5200d2c0c52c811
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- URL_BASE: ""
- QUASSEL_CORE: "0.0.0.0"
- QUASSEL_PORT: 4242
-
service:
main:
ports:
main:
targetPort: 64080
port: 64080
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ URL_BASE: ""
+ QUASSEL_CORE: "0.0.0.0"
+ QUASSEL_PORT: 4242
diff --git a/charts/stable/radarr/Chart.yaml b/charts/stable/radarr/Chart.yaml
index 04f100629c5..05d77204102 100644
--- a/charts/stable/radarr/Chart.yaml
+++ b/charts/stable/radarr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.3.2.6857"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://charts.truecharts.org/
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/radarr/templates/NOTES.txt b/charts/stable/radarr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/radarr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/radarr/templates/common.yaml b/charts/stable/radarr/templates/common.yaml
index 90075b16b37..539b471c1d2 100644
--- a/charts/stable/radarr/templates/common.yaml
+++ b/charts/stable/radarr/templates/common.yaml
@@ -1,6 +1,6 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/radarr/values.yaml b/charts/stable/radarr/values.yaml
index c8baeeb3b88..4d4cba040d6 100644
--- a/charts/stable/radarr/values.yaml
+++ b/charts/stable/radarr/values.yaml
@@ -2,62 +2,61 @@ image:
repository: tccr.io/truecharts/radarr
pullPolicy: IfNotPresent
tag: 4.3.2.6857@sha256:b51ca8472ed45f8979ef4bf86608449d620a7b698c718bbfc57dfbe20af8033a
-
-securityContext:
- readOnlyRootFilesystem: false
-
-env:
- RADARR__PORT: "{{ .Values.service.main.ports.main.port }}"
- RADARR__AUTHENTICATION_METHOD: ""
- RADARR__POSTGRES_PORT: 5432
- RADARR__POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- RADARR__POSTGRES_MAIN_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
- RADARR__POSTGRES_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- RADARR__POSTGRES_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
-
service:
main:
ports:
main:
port: 7878
-
-probes:
- liveness:
- enabled: true
- ## Set this to true if you wish to specify your own livenessProbe
- custom: true
- ## The spec field contains the values for the default livenessProbe.
- ## If you selected custom: true, this field holds the definition of the livenessProbe.
- spec:
- exec:
- command:
- - /usr/bin/env
- - bash
- - -c
- - curl --fail localhost:7878/api/v3/system/status?apiKey=`IFS=\> && while
- read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
- failureThreshold: 5
- initialDelaySeconds: 60
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 10
-
persistence:
config:
enabled: true
mountPath: /config
-
postgresql:
enabled: true
- existingSecret: dbcreds
+ existingSecret: "dbcreds"
postgresqlDatabase: radarr
postgresqlUsername: radarr
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: true
+ ## Set this to true if you wish to specify your own livenessProbe
+ custom: true
+ ## The spec field contains the values for the default livenessProbe.
+ ## If you selected custom: true, this field holds the definition of the livenessProbe.
+ spec:
+ exec:
+ command:
+ - /usr/bin/env
+ - bash
+ - -c
+ - curl --fail localhost:7878/api/v3/system/status?apiKey=`IFS=\> && while read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
+ failureThreshold: 5
+ initialDelaySeconds: 60
+ periodSeconds: 10
+ successThreshold: 1
+ timeoutSeconds: 10
+ env:
+ RADARR__PORT: "{{ .Values.service.main.ports.main.port }}"
+ RADARR__AUTHENTICATION_METHOD: ""
+ RADARR__POSTGRES_PORT: 5432
+ RADARR__POSTGRES_USER: "{{ .Values.cnpg.user }}"
+ RADARR__POSTGRES_MAIN_DB: "{{ .Values.cnpg.database }}"
+ RADARR__POSTGRES_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ RADARR__POSTGRES_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
diff --git a/charts/stable/rcon-webadmin/Chart.yaml b/charts/stable/rcon-webadmin/Chart.yaml
index aea084c5fce..79b33f7aab6 100644
--- a/charts/stable/rcon-webadmin/Chart.yaml
+++ b/charts/stable/rcon-webadmin/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.14.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: "Out of the box, RCON Web Admin can check users for high ping, VAC status, or filter the chat for you around the clock."
home: https://truecharts.org/charts/stable/rcon-webadmin
@@ -26,7 +26,7 @@ type: application
version: 3.0.12
annotations:
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
+
truecharts.org/catagories: |
- GameServers
- Tools-Utilities
diff --git a/charts/stable/rcon-webadmin/templates/NOTES.txt b/charts/stable/rcon-webadmin/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/rcon-webadmin/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/rcon-webadmin/templates/common.yaml b/charts/stable/rcon-webadmin/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/rcon-webadmin/templates/common.yaml
+++ b/charts/stable/rcon-webadmin/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/rcon-webadmin/values.yaml b/charts/stable/rcon-webadmin/values.yaml
index 4a4e481f1e1..f0025f9527a 100644
--- a/charts/stable/rcon-webadmin/values.yaml
+++ b/charts/stable/rcon-webadmin/values.yaml
@@ -2,20 +2,6 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/rcon-webadmin
tag: 0.14.1@sha256:2c1a5d92a3b8d30b2c3957eeb34b93910a8991fc886647f24438e57f73451f90
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-secretEnv:
- RWA_USERNAME: admin
- RWA_PASSWORD: pass
- RWA_RCON_PASSWORD: pass
-
rcon:
rwa_admin: true
rwa_env: false
@@ -29,27 +15,12 @@ rcon:
rwa_websocket_url: ""
rwa_restrict_commands: []
rwa_restrict_widgets: []
-
-env:
- RWA_ADMIN: '{{ ternary "TRUE" "FALSE" .Values.rcon.rwa_admin }}'
- RWA_ENV: '{{ ternary "TRUE" "FALSE" .Values.rcon.rwa_env }}'
- RWA_WEB_RCON: '{{ ternary "TRUE" "FALSE" .Values.rcon.rwa_web_rcon }}'
- RWA_READ_ONLY_WIDGET_OPTIONS: '{{ ternary "TRUE" "FALSE" .Values.rcon.rwa_read_only_widget_options }}'
- RWA_GAME: "{{ .Values.rcon.rwa_game }}"
- RWA_SERVER_NAME: "{{ .Values.rcon.rwa_server_name }}"
- RWA_RCON_HOST: "{{ .Values.rcon.rwa_rcon_host }}"
- RWA_RCON_PORT: "{{ .Values.rcon.rwa_rcon_port }}"
- RWA_RESTRICT_COMMANDS: '{{ join "," .Values.rcon.rwa_restrict_commands }}'
- RWA_RESTRICT_WIDGETS: '{{ join "," .Values.rcon.rwa_restrict_widgets }}'
- RWA_WEBSOCKET_URL_SSL: "{{ .Values.rcon.rwa_websocket_url_ssl }}"
- RWA_WEBSOCKET_URL: "{{ .Values.rcon.rwa_websocket_url }}"
-
service:
main:
ports:
main:
port: 4326
- protocol: HTTP
+ protocol: http
targetPort: 4326
websocketaccess:
enabled: true
@@ -57,17 +28,41 @@ service:
websocketaccess:
enabled: true
port: 4327
- protocol: TCP
+ protocol: tcp
targetPort: 4327
-
ingress:
websocketaccess:
autoLink: true
-
persistence:
db:
enabled: true
mountPath: /opt/rcon-web-admin/db
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ RWA_ADMIN: '{{ ternary "TRUE" "FALSE" .Values.rcon.rwa_admin }}'
+ RWA_ENV: '{{ ternary "TRUE" "FALSE" .Values.rcon.rwa_env }}'
+ RWA_WEB_RCON: '{{ ternary "TRUE" "FALSE" .Values.rcon.rwa_web_rcon }}'
+ RWA_READ_ONLY_WIDGET_OPTIONS: '{{ ternary "TRUE" "FALSE" .Values.rcon.rwa_read_only_widget_options }}'
+ RWA_GAME: "{{ .Values.rcon.rwa_game }}"
+ RWA_SERVER_NAME: "{{ .Values.rcon.rwa_server_name }}"
+ RWA_RCON_HOST: "{{ .Values.rcon.rwa_rcon_host }}"
+ RWA_RCON_PORT: "{{ .Values.rcon.rwa_rcon_port }}"
+ RWA_RESTRICT_COMMANDS: '{{ join "," .Values.rcon.rwa_restrict_commands }}'
+ RWA_RESTRICT_WIDGETS: '{{ join "," .Values.rcon.rwa_restrict_widgets }}'
+ RWA_WEBSOCKET_URL_SSL: "{{ .Values.rcon.rwa_websocket_url_ssl }}"
+ RWA_WEBSOCKET_URL: "{{ .Values.rcon.rwa_websocket_url }}"
+ RWA_USERNAME: admin
+ RWA_PASSWORD: pass
+ RWA_RCON_PASSWORD: pass
diff --git a/charts/stable/rdesktop/Chart.yaml b/charts/stable/rdesktop/Chart.yaml
index a9dd46eb421..6bfc6585bd1 100644
--- a/charts/stable/rdesktop/Chart.yaml
+++ b/charts/stable/rdesktop/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Full desktop environments in many popular flavors for Alpine, Ubuntu, Arch, and Fedora accessible via RDP.
home: https://truecharts.org/charts/stable/rdesktop
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- desktops
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/rdesktop/templates/NOTES.txt b/charts/stable/rdesktop/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/rdesktop/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/rdesktop/templates/common.yaml b/charts/stable/rdesktop/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/rdesktop/templates/common.yaml
+++ b/charts/stable/rdesktop/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/rdesktop/values.yaml b/charts/stable/rdesktop/values.yaml
index 758becd8fcb..df1f3e8326c 100644
--- a/charts/stable/rdesktop/values.yaml
+++ b/charts/stable/rdesktop/values.yaml
@@ -14,7 +14,6 @@ archXFCEImage:
repository: tccr.io/truecharts/rdesktop-arch-xfce
tag: latest@sha256:b2195dd2411d0a96422d36ac4cff070efdb257d3dca42d3fe80064553afd4731
pullPolicy: Always
-
alpineKDEImage:
repository: tccr.io/truecharts/rdesktop-alpine-kde
tag: latest@sha256:dbb1dc0621103bf695fd877befd0e56d414b99757e3a9d6b1e505ab3bc9e50b9
@@ -31,7 +30,6 @@ archKDEImage:
repository: tccr.io/truecharts/rdesktop-arch-kde
tag: latest@sha256:6119ad975f98a7429b2b58dc9c21327b237420fd5d05f4dd411ddc18c34a4e2e
pullPolicy: Always
-
alpineMATEImage:
repository: tccr.io/truecharts/rdesktop-alpine-mate
tag: latest@sha256:22817b0f9472b933e0437978ef939f76e4e577577103bad9aa009773f578122a
@@ -48,7 +46,6 @@ archMATEImage:
repository: tccr.io/truecharts/rdesktop-arch-mate
tag: latest@sha256:54ee98d02eadbf84f472d6cadaf04744fd14e26a50144747ef505cc2337702a3
pullPolicy: Always
-
alpineI3Image:
repository: tccr.io/truecharts/rdesktop-alpine-i3
tag: latest@sha256:82f3293f7c1428d8fe4c7d3506f0caf765d3c75dc59518b9b7723eb2b7fee399
@@ -65,7 +62,6 @@ archI3Image:
repository: tccr.io/truecharts/rdesktop-arch-i3
tag: latest@sha256:fa797dcb633ec86f83518182763865150e1c7bb4275aae59c984c33eedba5d95
pullPolicy: Always
-
alpineOpenBoxImage:
repository: tccr.io/truecharts/rdesktop-alpine-openbox
tag: latest@sha256:424befd21ded014d18448ca8490457a395fc21c44545ffe81f5bc40da7a51804
@@ -82,7 +78,6 @@ archOpenBoxImage:
repository: tccr.io/truecharts/rdesktop-arch-openbox
tag: latest@sha256:80b057016ed3b6afacda3d96295a8b29c86c8fc40b69445cc018b17969645469
pullPolicy: Always
-
alpineICEWMImage:
repository: tccr.io/truecharts/rdesktop-alpine-icewm
tag: latest@sha256:3cc2fd8ee3bc18e7ebc5720fe6b5d47d8fdd3d6bc239add1cc0a17260d5f7556
@@ -99,29 +94,24 @@ archICEWMImage:
repository: tccr.io/truecharts/rdesktop-arch-icewm
tag: latest@sha256:e7c1e505662d3485d09bdde575df0ea150ae3893c8c3816390d157f5853612d1
pullPolicy: Always
-
imageSelector: image
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
service:
main:
ports:
main:
port: 3389
- protocol: HTTP
+ protocol: http
targetPort: 3389
-
persistence:
config:
enabled: true
mountPath: /config
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
diff --git a/charts/stable/readarr/Chart.yaml b/charts/stable/readarr/Chart.yaml
index c1609574166..fbd21e4604e 100644
--- a/charts/stable/readarr/Chart.yaml
+++ b/charts/stable/readarr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.1.4.1596"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://charts.truecharts.org/
@@ -35,4 +35,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/readarr/templates/NOTES.txt b/charts/stable/readarr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/readarr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/readarr/templates/common.yaml b/charts/stable/readarr/templates/common.yaml
index 90075b16b37..539b471c1d2 100644
--- a/charts/stable/readarr/templates/common.yaml
+++ b/charts/stable/readarr/templates/common.yaml
@@ -1,6 +1,6 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/readarr/values.yaml b/charts/stable/readarr/values.yaml
index 7f7a8f2cdaf..c73a75d0c1c 100644
--- a/charts/stable/readarr/values.yaml
+++ b/charts/stable/readarr/values.yaml
@@ -2,62 +2,61 @@ image:
repository: tccr.io/truecharts/readarr
pullPolicy: IfNotPresent
tag: v0.1.4.1596@sha256:8228fb87ef5626392c481849a7f8d089e7ae16afc148da54e7ef0a1bd4669483
-
-securityContext:
- readOnlyRootFilesystem: false
-
-env:
- READARR__PORT: "{{ .Values.service.main.ports.main.port }}"
- READARR__AUTHENTICATION_METHOD: ""
- READARR__POSTGRES_PORT: 5432
- READARR__POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- READARR__POSTGRES_MAIN_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
- READARR__POSTGRES_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- READARR__POSTGRES_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
-
service:
main:
ports:
main:
port: 8787
-
-probes:
- liveness:
- enabled: true
- ## Set this to true if you wish to specify your own livenessProbe
- custom: true
- ## The spec field contains the values for the default livenessProbe.
- ## If you selected custom: true, this field holds the definition of the livenessProbe.
- spec:
- exec:
- command:
- - /usr/bin/env
- - bash
- - -c
- - curl --fail localhost:8787/api/v1/system/status?apiKey=`IFS=\> && while
- read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
- failureThreshold: 5
- initialDelaySeconds: 60
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 10
-
persistence:
config:
enabled: true
mountPath: /config
-
postgresql:
enabled: true
- existingSecret: dbcreds
+ existingSecret: "dbcreds"
postgresqlDatabase: readarr
postgresqlUsername: readarr
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: true
+ ## Set this to true if you wish to specify your own livenessProbe
+ custom: true
+ ## The spec field contains the values for the default livenessProbe.
+ ## If you selected custom: true, this field holds the definition of the livenessProbe.
+ spec:
+ exec:
+ command:
+ - /usr/bin/env
+ - bash
+ - -c
+ - curl --fail localhost:8787/api/v1/system/status?apiKey=`IFS=\> && while read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
+ failureThreshold: 5
+ initialDelaySeconds: 60
+ periodSeconds: 10
+ successThreshold: 1
+ timeoutSeconds: 10
+ env:
+ READARR__PORT: "{{ .Values.service.main.ports.main.port }}"
+ READARR__AUTHENTICATION_METHOD: ""
+ READARR__POSTGRES_PORT: 5432
+ READARR__POSTGRES_USER: "{{ .Values.cnpg.user }}"
+ READARR__POSTGRES_MAIN_DB: "{{ .Values.cnpg.database }}"
+ READARR__POSTGRES_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ READARR__POSTGRES_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
diff --git a/charts/stable/recipes/Chart.yaml b/charts/stable/recipes/Chart.yaml
index dc3c479eed0..8c7239af7b8 100644
--- a/charts/stable/recipes/Chart.yaml
+++ b/charts/stable/recipes/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/recipes/templates/NOTES.txt b/charts/stable/recipes/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/recipes/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/recipes/templates/common.yaml b/charts/stable/recipes/templates/common.yaml
index 5f340b75fcf..2be3d8d3dc9 100644
--- a/charts/stable/recipes/templates/common.yaml
+++ b/charts/stable/recipes/templates/common.yaml
@@ -1,7 +1,7 @@
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for recipes */}}
{{- include "recipes.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/recipes/values.yaml b/charts/stable/recipes/values.yaml
index 49a2609c6a5..a470d84cf60 100644
--- a/charts/stable/recipes/values.yaml
+++ b/charts/stable/recipes/values.yaml
@@ -2,19 +2,9 @@ image:
repository: tccr.io/truecharts/recipes
tag: 1.4.7@sha256:4183ea7125b07e0009796688219ebedeede5ff79ad42f16f96a4862d743bd0af
pullPolicy: IfNotPresent
-
nginxImage:
repository: tccr.io/truecharts/nginx
tag: 1.23.3@sha256:0d92357c536291f04dad45f9af95dbdad46fb7a6e940f981a3a332f9d5279665
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
configmap:
config:
enabled: true
@@ -45,33 +35,6 @@ configmap:
}
}
}
-
-env:
- DEBUG: 0
- ALLOWED_HOSTS: "*"
- CSRF_TRUSTED_ORIGINS: ""
- GUNICORN_MEDIA: 0
- FRACTION_PREF_DEFAULT: 0
- COMMENT_PREF_DEFAULT: 1
- SHOPPING_MIN_AUTOSYNC_INTERVAL: 5
- TIMEZONE: "{{ .Values.TZ }}"
- DB_ENGINE: "django.db.backends.postgresql"
- POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
- POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- POSTGRES_PORT: "5432"
- POSTGRES_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- POSTGRES_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- SECRET_KEY:
- secretKeyRef:
- name: recipes-secrets
- key: SECRET_KEY
-
additionalContainers:
nginx:
name: nginx
@@ -88,14 +51,12 @@ additionalContainers:
mountPath: "/media"
- name: static
mountPath: "/static"
-
service:
main:
ports:
main:
port: 10029
targetPort: 80
-
persistence:
media:
enabled: true
@@ -111,13 +72,47 @@ persistence:
type: "custom"
volumeSpec:
configMap:
- name: '{{ printf "%v-config" (include "tc.common.names.fullname" .) }}'
-
+ name: '{{ printf "%v-config" (include "tc.v1.common.names.fullname" .) }}'
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: recipes
postgresqlDatabase: recipes
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DEBUG: 0
+ ALLOWED_HOSTS: "*"
+ CSRF_TRUSTED_ORIGINS: ""
+ GUNICORN_MEDIA: 0
+ FRACTION_PREF_DEFAULT: 0
+ COMMENT_PREF_DEFAULT: 1
+ SHOPPING_MIN_AUTOSYNC_INTERVAL: 5
+ TIMEZONE: "{{ .Values.TZ }}"
+ DB_ENGINE: "django.db.backends.postgresql"
+ POSTGRES_DB: "{{ .Values.cnpg.database }}"
+ POSTGRES_USER: "{{ .Values.cnpg.user }}"
+ POSTGRES_PORT: "5432"
+ POSTGRES_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ POSTGRES_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ SECRET_KEY:
+ secretKeyRef:
+ name: recipes-secrets
+ key: SECRET_KEY
diff --git a/charts/stable/recyclarr/Chart.yaml b/charts/stable/recyclarr/Chart.yaml
index bab15d0b554..86b8a2a46f9 100644
--- a/charts/stable/recyclarr/Chart.yaml
+++ b/charts/stable/recyclarr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.2.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: A command-line application that will automatically synchronize recommended settings from TRaSH guides to your Sonarr/Radarr instances.
home: https://truecharts.org/charts/stable/recyclarr
diff --git a/charts/stable/recyclarr/templates/NOTES.txt b/charts/stable/recyclarr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/recyclarr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/recyclarr/templates/common.yaml b/charts/stable/recyclarr/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/recyclarr/templates/common.yaml
+++ b/charts/stable/recyclarr/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/recyclarr/values.yaml b/charts/stable/recyclarr/values.yaml
index ca7a4637dc1..e578c39589b 100644
--- a/charts/stable/recyclarr/values.yaml
+++ b/charts/stable/recyclarr/values.yaml
@@ -2,29 +2,12 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/recyclarr
tag: 4.2.0@sha256:769cc3df9b064be0bc2ed75d6aa1ee50f516e3970f76a303eb4fecf0cb4735ae
-
-podSecurityContext:
- runAsGroup: 568
- runAsUser: 568
-
-env:
- CRON_SCHEDULE: "@daily"
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
installContainers:
initconfig:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -32,11 +15,28 @@ installContainers:
- name: config
mountPath: "/config"
command: ["recyclarr", "create-config"]
-
persistence:
config:
enabled: true
mountPath: /config
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ runAsGroup: 568
+ runAsUser: 568
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ env:
+ CRON_SCHEDULE: "@daily"
diff --git a/charts/stable/redmine/Chart.yaml b/charts/stable/redmine/Chart.yaml
index 13dde123e24..8e947902d9e 100644
--- a/charts/stable/redmine/Chart.yaml
+++ b/charts/stable/redmine/Chart.yaml
@@ -20,7 +20,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -33,4 +33,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/redmine/templates/NOTES.txt b/charts/stable/redmine/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/redmine/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/redmine/templates/common.yaml b/charts/stable/redmine/templates/common.yaml
index 37aa2b11c73..3d2747ffebd 100644
--- a/charts/stable/redmine/templates/common.yaml
+++ b/charts/stable/redmine/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for redmine */}}
{{- include "redmine.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/redmine/values.yaml b/charts/stable/redmine/values.yaml
index fed7984a218..821cf7d6931 100644
--- a/charts/stable/redmine/values.yaml
+++ b/charts/stable/redmine/values.yaml
@@ -2,52 +2,51 @@ image:
repository: tccr.io/truecharts/redmine
pullPolicy: IfNotPresent
tag: 5.0.4@sha256:d1c1d5d4560e9165491d7691f3b0f617536b4b6fda2896d38d67e87cd81c71a7
-
-env:
- REDMINE_DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
- REDMINE_DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}"
- REDMINE_DB_PORT: "5432"
-
- # Anything but empty means true, empty means false
- REDMINE_NO_DB_MIGRATE: '{{ ternary "true" "" .Values.redmine.no_db_migrate }}'
- REDMINE_PLUGINS_MIGRATE: '{{ ternary "true" "" .Values.redmine.plugins_migrate }}'
- REDMINE_DB_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- REDMINE_DB_POSTGRES:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- REDMINE_SECRET_KEY_BASE:
- secretKeyRef:
- name: redmine-secrets
- key: REDMINE_SECRET_KEY_BASE
redmine:
plugins_migrate: true
no_db_migrate: false
-
-securityContext:
- readOnlyRootFilesystem: false
-
service:
main:
ports:
main:
port: 10171
targetPort: 3000
-
persistence:
data:
enabled: true
mountPath: "/usr/src/redmine/files"
-
# Enabled postgres
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: redmine
postgresqlDatabase: redmine
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ REDMINE_DB_DATABASE: "{{ .Values.cnpg.database }}"
+ REDMINE_DB_USERNAME: "{{ .Values.cnpg.user }}"
+ REDMINE_DB_PORT: "5432"
+ # Anything but empty means true, empty means false
+ REDMINE_NO_DB_MIGRATE: '{{ ternary "true" "" .Values.redmine.no_db_migrate }}'
+ REDMINE_PLUGINS_MIGRATE: '{{ ternary "true" "" .Values.redmine.plugins_migrate }}'
+ REDMINE_DB_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ REDMINE_DB_POSTGRES:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ REDMINE_SECRET_KEY_BASE:
+ secretKeyRef:
+ name: redmine-secrets
+ key: REDMINE_SECRET_KEY_BASE
diff --git a/charts/stable/reg/Chart.yaml b/charts/stable/reg/Chart.yaml
index 08dbd1bc984..48cb950cb04 100644
--- a/charts/stable/reg/Chart.yaml
+++ b/charts/stable/reg/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.16.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Docker registry v2 command line client and repo listing generator with security checks.
home: https://truecharts.org/charts/stable/reg
icon: https://truecharts.org/img/hotlink-ok/chart-icons/reg.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/reg/templates/NOTES.txt b/charts/stable/reg/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/reg/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/reg/templates/common.yaml b/charts/stable/reg/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/reg/templates/common.yaml
+++ b/charts/stable/reg/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/reg/values.yaml b/charts/stable/reg/values.yaml
index 3fd256a493b..e8be2be2970 100644
--- a/charts/stable/reg/values.yaml
+++ b/charts/stable/reg/values.yaml
@@ -2,18 +2,18 @@ image:
repository: tccr.io/truecharts/dockerregistry
pullPolicy: IfNotPresent
tag: v0.16.1@sha256:ae581387764a23c62c1386389e27358bac5088790904938264cb0bcd4e8c946c
-
service:
main:
ports:
main:
port: 10096
targetPort: 8080
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
diff --git a/charts/stable/remmina/Chart.yaml b/charts/stable/remmina/Chart.yaml
index 12ebc3183ca..01c8447c1f0 100644
--- a/charts/stable/remmina/Chart.yaml
+++ b/charts/stable/remmina/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.2.0-rcgi"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A remote desktop client written in GTK
home: https://truecharts.org/charts/stable/remmina
icon: https://truecharts.org/img/hotlink-ok/chart-icons/remmina.png
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/remmina/templates/NOTES.txt b/charts/stable/remmina/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/remmina/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/remmina/templates/common.yaml b/charts/stable/remmina/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/remmina/templates/common.yaml
+++ b/charts/stable/remmina/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/remmina/values.yaml b/charts/stable/remmina/values.yaml
index 1621ef4999c..a2078b875ed 100644
--- a/charts/stable/remmina/values.yaml
+++ b/charts/stable/remmina/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/remmina
pullPolicy: IfNotPresent
tag: version-1.2.0-rcgit.29dfsg-1ubuntu1@sha256:c7795b9222063e436c77a94436da5e1bcdc1b13891f936673369588830a5ae8d
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10042
targetPort: 3000
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/requestrr/Chart.yaml b/charts/stable/requestrr/Chart.yaml
index 9d1ae471d5e..fc4a130802c 100644
--- a/charts/stable/requestrr/Chart.yaml
+++ b/charts/stable/requestrr/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/requestrr/templates/NOTES.txt b/charts/stable/requestrr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/requestrr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/requestrr/templates/common.yaml b/charts/stable/requestrr/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/requestrr/templates/common.yaml
+++ b/charts/stable/requestrr/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/requestrr/values.yaml b/charts/stable/requestrr/values.yaml
index cdde115e23f..f9cbb1bc36d 100644
--- a/charts/stable/requestrr/values.yaml
+++ b/charts/stable/requestrr/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/requestrr
pullPolicy: IfNotPresent
tag: v2.1.2@sha256:01b02243c1a14ab328fbb9725e57b672d897630a1fbb66020b29405746cbac6e
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 4545
port: 4545
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/resilio-sync/Chart.yaml b/charts/stable/resilio-sync/Chart.yaml
index e616a0f6e74..ffbd36cb4f9 100644
--- a/charts/stable/resilio-sync/Chart.yaml
+++ b/charts/stable/resilio-sync/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.7.2.1375"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Resilio Sync is a fast, reliable, and simple file sync and share solution, powered by P2P technology
home: https://truecharts.org/charts/stable/resilio-sync
icon: https://truecharts.org/img/hotlink-ok/chart-icons/resilio-sync.png
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/resilio-sync/templates/NOTES.txt b/charts/stable/resilio-sync/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/resilio-sync/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/resilio-sync/templates/common.yaml b/charts/stable/resilio-sync/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/resilio-sync/templates/common.yaml
+++ b/charts/stable/resilio-sync/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/resilio-sync/values.yaml b/charts/stable/resilio-sync/values.yaml
index 3fd16a8ad8c..5d776b14b3c 100644
--- a/charts/stable/resilio-sync/values.yaml
+++ b/charts/stable/resilio-sync/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/resilio-sync
tag: version-2.7.2.1375@sha256:54f42485d39a7773ff2e13c27ebfc32fc448eaf13f8972f38e14eedadb0b3a2e
pullPolicy: IfNotPresent
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -31,14 +22,19 @@ service:
enabled: true
port: 55555
targetPort: 55555
- protocol: UDP
-
+ protocol: udp
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/retrobot/Chart.yaml b/charts/stable/retrobot/Chart.yaml
index 94ee4ba5b0c..eb5fdfd320e 100644
--- a/charts/stable/retrobot/Chart.yaml
+++ b/charts/stable/retrobot/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: A discord bot that allows you to play old nintendo games with your friends over chat.
home: https://truecharts.org/charts/stable/retrobot
@@ -29,4 +29,3 @@ annotations:
- emulator
- games
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/retrobot/templates/NOTES.txt b/charts/stable/retrobot/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/retrobot/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/retrobot/templates/common.yaml b/charts/stable/retrobot/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/retrobot/templates/common.yaml
+++ b/charts/stable/retrobot/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/retrobot/values.yaml b/charts/stable/retrobot/values.yaml
index 006dda79c4a..aa456d48a66 100644
--- a/charts/stable/retrobot/values.yaml
+++ b/charts/stable/retrobot/values.yaml
@@ -2,34 +2,35 @@ image:
repository: tccr.io/truecharts/retrobot
pullPolicy: IfNotPresent
tag: latest@sha256:1b310f61e454968a9171967033ad392fe5de637d2cc8fed9ce3f3bba1825a99b
-
-secretEnv:
- DISCORD_TOKEN: ""
-
-env:
- MAX_WORKERS: -1
- MAX_WORKERS_PER_GAME: 3
- RECORDING_FRAMERATE: 30
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
persistence:
data:
enabled: true
mountPath: /retrobot/data
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ env:
+ MAX_WORKERS: -1
+ MAX_WORKERS_PER_GAME: 3
+ RECORDING_FRAMERATE: 30
+ DISCORD_TOKEN: ""
diff --git a/charts/stable/ring-mqtt/Chart.yaml b/charts/stable/ring-mqtt/Chart.yaml
index d47a184bf39..8b7c5a768ae 100644
--- a/charts/stable/ring-mqtt/Chart.yaml
+++ b/charts/stable/ring-mqtt/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "5.1.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Interact with Ring Inc products (cameras/alarms/smart lighting) via MQTT.
home: https://truecharts.org/charts/stable/ring-mqtt
@@ -29,4 +29,3 @@ annotations:
- HomeAutomation
- Tools-Utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/ring-mqtt/templates/NOTES.txt b/charts/stable/ring-mqtt/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/ring-mqtt/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/ring-mqtt/templates/common.yaml b/charts/stable/ring-mqtt/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/ring-mqtt/templates/common.yaml
+++ b/charts/stable/ring-mqtt/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/ring-mqtt/values.yaml b/charts/stable/ring-mqtt/values.yaml
index 93639474b3d..c68c5ab28f9 100644
--- a/charts/stable/ring-mqtt/values.yaml
+++ b/charts/stable/ring-mqtt/values.yaml
@@ -2,36 +2,11 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/ring-mqtt
tag: 5.1.3@sha256:2188ec3b1d0ffc38e91bc212e72c52c9c5cebd9a64a1b71d3ee1e3a8089ac083
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-secretEnv:
- RINGTOKEN: ""
- MQTTUSER: ""
- MQTTPASSWORD: ""
-
-env:
- BEAMDURATION: "0"
- DISARMCODE: ""
- ENABLECAMERAS: "false"
- ENABLEMODES: "false"
- ENABLEPANIC: "false"
- MQTTHOST: ""
- MQTTPORT: "1883"
- RINGLOCATIONIDS: ""
- SNAPSHOTMODE: disabled
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
targetPort: 55123
port: 55123
rtsp:
@@ -39,22 +14,44 @@ service:
ports:
rtsp:
enabled: true
- protocol: TCP
+ protocol: tcp
targetPort: 8554
port: 8554
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
persistence:
data:
enabled: true
mountPath: /data
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ env:
+ BEAMDURATION: "0"
+ DISARMCODE: ""
+ ENABLECAMERAS: "false"
+ ENABLEMODES: "false"
+ ENABLEPANIC: "false"
+ MQTTHOST: ""
+ MQTTPORT: "1883"
+ RINGLOCATIONIDS: ""
+ SNAPSHOTMODE: disabled
+ RINGTOKEN: ""
+ MQTTUSER: ""
+ MQTTPASSWORD: ""
diff --git a/charts/stable/rsnapshot/Chart.yaml b/charts/stable/rsnapshot/Chart.yaml
index 958d87bd010..d4ec698686b 100644
--- a/charts/stable/rsnapshot/Chart.yaml
+++ b/charts/stable/rsnapshot/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/rsnapshot/templates/NOTES.txt b/charts/stable/rsnapshot/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/rsnapshot/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/rsnapshot/templates/common.yaml b/charts/stable/rsnapshot/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/rsnapshot/templates/common.yaml
+++ b/charts/stable/rsnapshot/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/rsnapshot/values.yaml b/charts/stable/rsnapshot/values.yaml
index a966bc8bfc4..6bc51af295a 100644
--- a/charts/stable/rsnapshot/values.yaml
+++ b/charts/stable/rsnapshot/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/rsnapshot
pullPolicy: IfNotPresent
tag: 1.4.4@sha256:c02cf66a5f71aafaff23407974382cd7a5c64fec877101b9efc17d3d79ffdcbc
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
persistence:
varrun:
enabled: true
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/rss-bridge/Chart.yaml b/charts/stable/rss-bridge/Chart.yaml
index ec8c2cd5a55..2df5ca0b665 100644
--- a/charts/stable/rss-bridge/Chart.yaml
+++ b/charts/stable/rss-bridge/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2022"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: RSS-Bridge is a PHP project capable of generating RSS and Atom feeds for websites that don't have one.
home: https://truecharts.org/charts/stable/rss-bridge
icon: https://truecharts.org/img/hotlink-ok/chart-icons/rss-bridge.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/rss-bridge/templates/NOTES.txt b/charts/stable/rss-bridge/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/rss-bridge/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/rss-bridge/templates/common.yaml b/charts/stable/rss-bridge/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/rss-bridge/templates/common.yaml
+++ b/charts/stable/rss-bridge/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/rss-bridge/values.yaml b/charts/stable/rss-bridge/values.yaml
index ca19ae087ac..0d4c7b7c04c 100644
--- a/charts/stable/rss-bridge/values.yaml
+++ b/charts/stable/rss-bridge/values.yaml
@@ -2,28 +2,27 @@ image:
repository: tccr.io/truecharts/rss-bridge
tag: v2022-06@sha256:e5487d9739999b1220a7263f402a3a7276df8910ee1daea1afd19b2b030c58a5
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- HTTP_PORT: "{{ .Values.service.main.ports.main.port }}"
-
service:
main:
ports:
main:
port: 10225
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ HTTP_PORT: "{{ .Values.service.main.ports.main.port }}"
diff --git a/charts/stable/rsshub/Chart.yaml b/charts/stable/rsshub/Chart.yaml
index 805c889e68b..6f355891008 100644
--- a/charts/stable/rsshub/Chart.yaml
+++ b/charts/stable/rsshub/Chart.yaml
@@ -19,7 +19,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: redis.enabled
name: redis
repository: https://deps.truecharts.org
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/rsshub/templates/NOTES.txt b/charts/stable/rsshub/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/rsshub/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/rsshub/templates/common.yaml b/charts/stable/rsshub/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/rsshub/templates/common.yaml
+++ b/charts/stable/rsshub/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/rsshub/values.yaml b/charts/stable/rsshub/values.yaml
index 956083ea729..42dcb3cc31d 100644
--- a/charts/stable/rsshub/values.yaml
+++ b/charts/stable/rsshub/values.yaml
@@ -2,57 +2,19 @@ image:
repository: tccr.io/truecharts/rsshub
pullPolicy: IfNotPresent
tag: latest@sha256:4fef81b0079d9f410ee21e614b3c61a7e132d9668eca276072baa4c92c5a157f
-
browserlessImage:
repository: tccr.io/truecharts/browserless-chrome
tag: 1.57.0-chrome@sha256:e93bbd67d81a9b8ce854096d9cc2aa5b671f1fe1911b14607512144b6bd18e18
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- HTTP_BASIC_AUTH_NAME: ""
- HTTP_BASIC_AUTH_PASS: ""
- BITBUCKET_USERNAME: ""
- BITBUCKET_PASSWORD: ""
- GITHUB_ACCESS_TOKEN: ""
- GOOGLE_FONTS_API_KEY: ""
- YOUTUBE_KEY: ""
- TELEGRAM_TOKEN: ""
- LASTFM_API_KEY: ""
-
-env:
- PORT: "{{ .Values.service.main.ports.main.port }}"
- NODE_ENV: production
- CACHE_TYPE: "redis"
- PUPPETEER_WS_ENDPOINT: "ws://localhost:3000"
- NODE_NAME: "{{ .Release.Name }}-{{ randAlphaNum 5 }}"
- # User defined
- # ALLOW_ORIGIN: ""
- DISALLOW_ROBOT: false
- TITLE_LENGTH_LIMIT: 150
- REDIS_URL:
- secretKeyRef:
- name: rediscreds
- key: url
-
service:
main:
ports:
main:
port: 10191
-
# Enabled redis
redis:
enabled: true
existingSecret: "rediscreds"
redisUsername: default
-
additionalContainers:
browserless:
name: browserless
@@ -60,6 +22,39 @@ additionalContainers:
ports:
- containerPort: 3000
name: main
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ PORT: "{{ .Values.service.main.ports.main.port }}"
+ NODE_ENV: production
+ CACHE_TYPE: "redis"
+ PUPPETEER_WS_ENDPOINT: "ws://localhost:3000"
+ NODE_NAME: "{{ .Release.Name }}-{{ randAlphaNum 5 }}"
+ # User defined
+ # ALLOW_ORIGIN: ""
+ DISALLOW_ROBOT: false
+ TITLE_LENGTH_LIMIT: 150
+ REDIS_URL:
+ secretKeyRef:
+ name: rediscreds
+ key: url
+ HTTP_BASIC_AUTH_NAME: ""
+ HTTP_BASIC_AUTH_PASS: ""
+ BITBUCKET_USERNAME: ""
+ BITBUCKET_PASSWORD: ""
+ GITHUB_ACCESS_TOKEN: ""
+ GOOGLE_FONTS_API_KEY: ""
+ YOUTUBE_KEY: ""
+ TELEGRAM_TOKEN: ""
+ LASTFM_API_KEY: ""
diff --git a/charts/stable/rtmpserver/Chart.yaml b/charts/stable/rtmpserver/Chart.yaml
index ac851bc907c..8e58422bdd3 100644
--- a/charts/stable/rtmpserver/Chart.yaml
+++ b/charts/stable/rtmpserver/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: A video streaming server that supports RTMP, HLS, DASH out of the box.
home: https://truecharts.org/charts/stable/rtmpserver
@@ -29,4 +29,3 @@ annotations:
- GameServers
- Network-Other
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/rtmpserver/templates/NOTES.txt b/charts/stable/rtmpserver/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/rtmpserver/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/rtmpserver/templates/common.yaml b/charts/stable/rtmpserver/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/rtmpserver/templates/common.yaml
+++ b/charts/stable/rtmpserver/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/rtmpserver/values.yaml b/charts/stable/rtmpserver/values.yaml
index 8fe699ec858..990c8dd8cce 100644
--- a/charts/stable/rtmpserver/values.yaml
+++ b/charts/stable/rtmpserver/values.yaml
@@ -2,20 +2,11 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/rtmpserver
tag: latest@sha256:bfc85c58cc8cb8866774364af135c8fe3816ed26ee5c4ea182d28d2acf63c16e
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
targetPort: 8080
port: 10610
rtmp:
@@ -23,24 +14,12 @@ service:
ports:
rtmp:
enabled: true
- protocol: TCP
+ protocol: tcp
targetPort: 1935
port: 1935
-
-probes:
- liveness:
- path: /stats.html
-
- readiness:
- path: /stats.html
-
- startup:
- path: /stats.html
-
ingress:
rtmp:
autoLink: true
-
persistence:
dash:
enabled: true
@@ -48,6 +27,24 @@ persistence:
hls:
enabled: true
mountPath: /mnt/hls
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: /stats.html
+ readiness:
+ path: /stats.html
+ startup:
+ path: /stats.html
diff --git a/charts/stable/sabnzbd/Chart.yaml b/charts/stable/sabnzbd/Chart.yaml
index fff58bbcd76..3a173ccb184 100644
--- a/charts/stable/sabnzbd/Chart.yaml
+++ b/charts/stable/sabnzbd/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.7.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Free and easy binary newsreader
home: https://truecharts.org/charts/stable/sabnzbd
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/sabnzbd/templates/NOTES.txt b/charts/stable/sabnzbd/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/sabnzbd/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/sabnzbd/templates/common.yaml b/charts/stable/sabnzbd/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/sabnzbd/templates/common.yaml
+++ b/charts/stable/sabnzbd/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/sabnzbd/values.yaml b/charts/stable/sabnzbd/values.yaml
index 4aacbfd1b6e..ba56447213a 100644
--- a/charts/stable/sabnzbd/values.yaml
+++ b/charts/stable/sabnzbd/values.yaml
@@ -2,21 +2,24 @@ image:
repository: tccr.io/truecharts/sabnzbd
pullPolicy: IfNotPresent
tag: 3.7.2@sha256:a1534066289240c3c3968e3a95999b47534dd706f5997d42b4cfdd098eb9b475
-
-env:
- SABNZBD__HOST_WHITELIST_ENTRIES: ""
-
service:
main:
ports:
main:
port: 10097
targetPort: 8080
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ SABNZBD__HOST_WHITELIST_ENTRIES: ""
diff --git a/charts/stable/satisfactory/Chart.yaml b/charts/stable/satisfactory/Chart.yaml
index 80b08b4ddb2..6f390426306 100644
--- a/charts/stable/satisfactory/Chart.yaml
+++ b/charts/stable/satisfactory/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.4.6"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Satisfactory Dedicated Server
home: https://truecharts.org/charts/stable/satisfactory
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- games
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/satisfactory/templates/NOTES.txt b/charts/stable/satisfactory/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/satisfactory/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/satisfactory/templates/common.yaml b/charts/stable/satisfactory/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/satisfactory/templates/common.yaml
+++ b/charts/stable/satisfactory/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/satisfactory/values.yaml b/charts/stable/satisfactory/values.yaml
index ae2c531f01c..457651808e7 100644
--- a/charts/stable/satisfactory/values.yaml
+++ b/charts/stable/satisfactory/values.yaml
@@ -2,43 +2,17 @@ image:
repository: tccr.io/truecharts/satisfactory
pullPolicy: IfNotPresent
tag: 1.4.6@sha256:d7b8109b32c61e8e474c287053a734724da1d13b2c802b7d1e491629b74e097f
-
-env:
- AUTOPAUSE: true
- AUTOSAVEINTERVAL: 300
- AUTOSAVENUM: 3
- AUTOSAVEONDISCONNECT: true
- CRASHREPORT: true
- DEBUG: false
- DISABLESEASONALEVENTS: false
- MAXPLAYERS: 4
- SERVERBEACONPORT: "{{ .Values.service.beacon.ports.beacon.targetPort }}"
- SERVERGAMEPORT: "{{ .Values.service.main.ports.main.targetPort }}"
- SERVERIP: "0.0.0.0"
- SERVERQUERYPORT: "{{ .Values.service.query.ports.query.targetPort }}"
- SKIPUPDATE: false
- STEAMBETA: false
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
persistence:
config:
enabled: true
mountPath: "/config"
-
service:
main:
ports:
main:
targetPort: 7777
port: 7777
- protocol: UDP
+ protocol: udp
beacon:
enabled: true
ports:
@@ -46,7 +20,7 @@ service:
enabled: true
port: 15000
targetPort: 15000
- protocol: UDP
+ protocol: udp
query:
enabled: true
ports:
@@ -54,15 +28,40 @@ service:
enabled: true
port: 15777
targetPort: 15777
- protocol: UDP
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
+ protocol: udp
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ env:
+ AUTOPAUSE: true
+ AUTOSAVEINTERVAL: 300
+ AUTOSAVENUM: 3
+ AUTOSAVEONDISCONNECT: true
+ CRASHREPORT: true
+ DEBUG: false
+ DISABLESEASONALEVENTS: false
+ MAXPLAYERS: 4
+ SERVERBEACONPORT: "{{ .Values.service.beacon.ports.beacon.targetPort }}"
+ SERVERGAMEPORT: "{{ .Values.service.main.ports.main.targetPort }}"
+ SERVERIP: "0.0.0.0"
+ SERVERQUERYPORT: "{{ .Values.service.query.ports.query.targetPort }}"
+ SKIPUPDATE: false
+ STEAMBETA: false
diff --git a/charts/stable/scrutiny/Chart.yaml b/charts/stable/scrutiny/Chart.yaml
index f8406be29e9..e3797b6de10 100644
--- a/charts/stable/scrutiny/Chart.yaml
+++ b/charts/stable/scrutiny/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/scrutiny/templates/NOTES.txt b/charts/stable/scrutiny/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/scrutiny/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/scrutiny/templates/common.yaml b/charts/stable/scrutiny/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/scrutiny/templates/common.yaml
+++ b/charts/stable/scrutiny/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/scrutiny/values.yaml b/charts/stable/scrutiny/values.yaml
index 916bfdff486..b94b79e02cb 100644
--- a/charts/stable/scrutiny/values.yaml
+++ b/charts/stable/scrutiny/values.yaml
@@ -2,42 +2,12 @@ image:
repository: tccr.io/truecharts/scrutiny
pullPolicy: IfNotPresent
tag: 0.6.0@sha256:db378aa16404d19afecfe0e38330799b2aeb3c5d0cc670b9d40881ad1d13c4ab
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
- privileged: true
- allowPrivilegeEscalation: true
- capabilities:
- # RawIO is for HDDs
- # SYS_ADMIN is for NVMEs
- add:
- - SYS_RAWIO
- - SYS_ADMIN
-
-env:
- COLLECTOR_CRON_SCHEDULE: "0 0 * * *"
- COLLECTOR_HOST_ID: "TrueNAS"
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-probes:
- liveness:
- path: "/api/health"
- readiness:
- path: "/api/health"
- startup:
- path: "/api/health"
-
service:
main:
ports:
main:
targetPort: 8080
port: 10151
-
persistence:
varrun:
enabled: true
@@ -53,6 +23,35 @@ persistence:
hostPath: "/run/udev"
mountPath: "/run/udev"
readOnly: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ privileged: true
+ allowPrivilegeEscalation: true
+ capabilities:
+ # RawIO is for HDDs
+ # SYS_ADMIN is for NVMEs
+ add:
+ - SYS_RAWIO
+ - SYS_ADMIN
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/api/health"
+ readiness:
+ path: "/api/health"
+ startup:
+ path: "/api/health"
+ env:
+ COLLECTOR_CRON_SCHEDULE: "0 0 * * *"
+ COLLECTOR_HOST_ID: "TrueNAS"
diff --git a/charts/stable/sdtd/Chart.yaml b/charts/stable/sdtd/Chart.yaml
index 0bbba3883d2..3ace4dab345 100644
--- a/charts/stable/sdtd/Chart.yaml
+++ b/charts/stable/sdtd/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: "This chart will download and install SteamCMD. It will also install 7 Days to Die and run it."
home: https://truecharts.org/charts/stable/sdtd
diff --git a/charts/stable/sdtd/templates/NOTES.txt b/charts/stable/sdtd/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/sdtd/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/sdtd/templates/common.yaml b/charts/stable/sdtd/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/sdtd/templates/common.yaml
+++ b/charts/stable/sdtd/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/sdtd/values.yaml b/charts/stable/sdtd/values.yaml
index d0bd6cdf3b9..bfe378eb79b 100644
--- a/charts/stable/sdtd/values.yaml
+++ b/charts/stable/sdtd/values.yaml
@@ -2,39 +2,12 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/7daystodie
tag: latest@sha256:77bcd385fe8d75e6bcca90eab21143e2e165b32a289136ccc95c52eb4bd12bad
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-secretEnv:
- USERNAME: ""
- PASSWRD: ""
-
-env:
- ENABLE_BEPINEX: false
- BACKUP_FILES: false
- BACKUP_INTERVAL: 60
- BACKUP_TO_KEEP: 12
- GAME_ID: "294420"
- GAME_PARAMS: "-logfile 7DaysToDie_Data/output_log.txt $@"
- SERVERCONFIG: serverconfig.xml
- VALIDATE: false
-
-probes:
- startup:
- failureThreshold: 360
-
service:
main:
ports:
main:
port: 26900
- protocol: TCP
+ protocol: tcp
targetPort: 26900
steammasterser:
enabled: true
@@ -42,7 +15,7 @@ service:
steammasterser:
enabled: true
port: 26900
- protocol: UDP
+ protocol: udp
targetPort: 26900
steamcommunica:
enabled: true
@@ -50,7 +23,7 @@ service:
steamcommunica:
enabled: true
port: 26901
- protocol: UDP
+ protocol: udp
targetPort: 26901
raknet:
enabled: true
@@ -58,7 +31,7 @@ service:
raknet:
enabled: true
port: 26902
- protocol: UDP
+ protocol: udp
targetPort: 26902
unet:
enabled: true
@@ -66,7 +39,7 @@ service:
unet:
enabled: true
port: 26903
- protocol: UDP
+ protocol: udp
targetPort: 26903
webbasecontrol:
enabled: true
@@ -74,7 +47,7 @@ service:
webbasecontrol:
enabled: true
port: 8080
- protocol: TCP
+ protocol: tcp
targetPort: 8080
webpanel:
enabled: true
@@ -82,7 +55,7 @@ service:
webpanel:
enabled: true
port: 8082
- protocol: TCP
+ protocol: tcp
targetPort: 8082
registeringats:
enabled: true
@@ -90,9 +63,8 @@ service:
registeringats:
enabled: true
port: 27015
- protocol: UDP
+ protocol: udp
targetPort: 27015
-
persistence:
serverfiles:
enabled: true
@@ -100,6 +72,31 @@ persistence:
steamcmd:
enabled: true
mountPath: /serverdata/steamcmd
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ startup:
+ failureThreshold: 360
+ env:
+ ENABLE_BEPINEX: false
+ BACKUP_FILES: false
+ BACKUP_INTERVAL: 60
+ BACKUP_TO_KEEP: 12
+ GAME_ID: "294420"
+ GAME_PARAMS: "-logfile 7DaysToDie_Data/output_log.txt $@"
+ SERVERCONFIG: serverconfig.xml
+ VALIDATE: false
+ USERNAME: ""
+ PASSWRD: ""
diff --git a/charts/stable/ser2sock/Chart.yaml b/charts/stable/ser2sock/Chart.yaml
index dc24a8c8420..bd67bc98179 100644
--- a/charts/stable/ser2sock/Chart.yaml
+++ b/charts/stable/ser2sock/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Serial to Socket Redirector
home: https://truecharts.org/charts/stable/ser2sock
icon: https://truecharts.org/img/hotlink-ok/chart-icons/ser2sock.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/ser2sock/templates/NOTES.txt b/charts/stable/ser2sock/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/ser2sock/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/ser2sock/templates/common.yaml b/charts/stable/ser2sock/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/ser2sock/templates/common.yaml
+++ b/charts/stable/ser2sock/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/ser2sock/values.yaml b/charts/stable/ser2sock/values.yaml
index 5b71da730fd..f2a8a38677b 100644
--- a/charts/stable/ser2sock/values.yaml
+++ b/charts/stable/ser2sock/values.yaml
@@ -2,24 +2,16 @@ image:
repository: tccr.io/truecharts/ser2sock
tag: latest@sha256:230a81ceecd4da4a792e2daa89af02230998fe9edeec1379e49cf799d36ae754
pullPolicy: Always
-
-env:
- LISTENER_PORT: "{{ .Values.service.main.ports.main.port }}"
- SERIAL_DEVICE: "{{ .Values.persistence.usb.mountPath }}"
- BAUD_RATE: 115200
-
service:
main:
ports:
main:
port: 10000
targetPort: 10000
-
persistence:
config:
enabled: true
mountPath: "/config"
-
# -- Affinity constraint rules to place the Pod on a specific node.
# [[ref]](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity)
affinity: {}
@@ -33,4 +25,15 @@ affinity: {}
# - ser2sock-controller
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ LISTENER_PORT: "{{ .Values.service.main.ports.main.port }}"
+ SERIAL_DEVICE: "{{ .Values.persistence.usb.mountPath }}"
+ BAUD_RATE: 115200
diff --git a/charts/stable/shiori/Chart.yaml b/charts/stable/shiori/Chart.yaml
index 7c96a2e861b..a66f48a32f8 100644
--- a/charts/stable/shiori/Chart.yaml
+++ b/charts/stable/shiori/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.5.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -34,4 +34,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/shiori/templates/NOTES.txt b/charts/stable/shiori/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/shiori/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/shiori/templates/_secret.tpl b/charts/stable/shiori/templates/_secret.tpl
index 271799e2411..e502c08bfee 100644
--- a/charts/stable/shiori/templates/_secret.tpl
+++ b/charts/stable/shiori/templates/_secret.tpl
@@ -1,7 +1,7 @@
{{/* Define the secret */}}
{{- define "shiori.secret" -}}
-{{- $secretName := printf "%s-secret" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
apiVersion: v1
diff --git a/charts/stable/shiori/templates/common.yaml b/charts/stable/shiori/templates/common.yaml
index 160ab84e33b..1bd701c392a 100644
--- a/charts/stable/shiori/templates/common.yaml
+++ b/charts/stable/shiori/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secret */}}
{{- include "shiori.secret" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/shiori/values.yaml b/charts/stable/shiori/values.yaml
index 18005a9d50c..43ade0bbb27 100644
--- a/charts/stable/shiori/values.yaml
+++ b/charts/stable/shiori/values.yaml
@@ -2,30 +2,33 @@ image:
repository: tccr.io/truecharts/shiori
pullPolicy: IfNotPresent
tag: 1.5.4@sha256:d0d145787855f00b81752433cb3cfa047c833926b55a14f845cbe8dbc42b8800
-
-envFrom:
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-secret'
-
service:
main:
ports:
main:
port: 10098
targetPort: 8080
-
persistence:
data:
enabled: true
mountPath: /data
varrun:
enabled: true
-
postgresql:
enabled: true
- existingSecret: dbcreds
+ existingSecret: "dbcreds"
postgresqlUsername: shiori
postgresqlDatabase: shiori
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ envFrom:
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-secret'
diff --git a/charts/stable/shlink-web-client/Chart.yaml b/charts/stable/shlink-web-client/Chart.yaml
index 0e2aa2bee3c..4420bca1f38 100644
--- a/charts/stable/shlink-web-client/Chart.yaml
+++ b/charts/stable/shlink-web-client/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.9.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A ReactJS-based progressive web application for Shlink.
home: https://truecharts.org/charts/stable/shlink-web-client
icon: https://truecharts.org/img/hotlink-ok/chart-icons/shlink-web-client.png
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/shlink-web-client/templates/NOTES.txt b/charts/stable/shlink-web-client/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/shlink-web-client/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/shlink-web-client/templates/common.yaml b/charts/stable/shlink-web-client/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/shlink-web-client/templates/common.yaml
+++ b/charts/stable/shlink-web-client/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/shlink-web-client/values.yaml b/charts/stable/shlink-web-client/values.yaml
index 38b0ef43f69..b6c490d4541 100644
--- a/charts/stable/shlink-web-client/values.yaml
+++ b/charts/stable/shlink-web-client/values.yaml
@@ -2,27 +2,27 @@ image:
repository: tccr.io/truecharts/shlink-web-client
pullPolicy: IfNotPresent
tag: 3.9.1@sha256:d7f9dc1e6c0364f762d89bcb36d9265f2b59e06e6ba5a266e8d629339ef2d226
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- SHLINK_SERVER_URL: ""
- SHLINK_SERVER_API_KEY: ""
- SHLINK_SERVER_NAME: ""
-
service:
main:
ports:
main:
targetPort: 80
port: 10154
- protocol: HTTP
-
+ protocol: http
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ SHLINK_SERVER_URL: ""
+ SHLINK_SERVER_API_KEY: ""
+ SHLINK_SERVER_NAME: ""
diff --git a/charts/stable/shlink/Chart.yaml b/charts/stable/shlink/Chart.yaml
index 8282f803553..a76307b8021 100644
--- a/charts/stable/shlink/Chart.yaml
+++ b/charts/stable/shlink/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.5.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -35,4 +35,3 @@ annotations:
truecharts.org/catagories: |
- utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/shlink/templates/NOTES.txt b/charts/stable/shlink/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/shlink/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/shlink/templates/common.yaml b/charts/stable/shlink/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/shlink/templates/common.yaml
+++ b/charts/stable/shlink/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/shlink/values.yaml b/charts/stable/shlink/values.yaml
index b997fe2e742..8a7461b04c9 100644
--- a/charts/stable/shlink/values.yaml
+++ b/charts/stable/shlink/values.yaml
@@ -2,62 +2,60 @@ image:
repository: tccr.io/truecharts/shlink
pullPolicy: IfNotPresent
tag: 3.5.2@sha256:492d314b0d6fa22411102516ffc10662dee871a1f9d01bdb4f5d6daf9bba802e
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10153
-
-probes:
- liveness:
- path: "/rest/health"
- readiness:
- path: "/rest/health"
- startup:
- path: "/rest/health"
-
-env:
- DEFAULT_DOMAIN: ""
- GEOLITE_LICENSE_KEY: ""
- ANONYMIZE_REMOTE_ADDR: true
- ENABLE_PERIODIC_VISIT_LOCATE: true
- IS_HTTPS_ENABLED: true
- PORT: "{{ .Values.service.main.ports.main.port }}"
- DB_DRIVER: "postgres"
- DB_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
- DB_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- DB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- REDIS_SERVERS:
- secretKeyRef:
- name: rediscreds
- key: url
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: shlink
postgresqlDatabase: shlink
-
redis:
enabled: true
existingSecret: "rediscreds"
redisUsername: "default"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/rest/health"
+ readiness:
+ path: "/rest/health"
+ startup:
+ path: "/rest/health"
+ env:
+ DEFAULT_DOMAIN: ""
+ GEOLITE_LICENSE_KEY: ""
+ ANONYMIZE_REMOTE_ADDR: true
+ ENABLE_PERIODIC_VISIT_LOCATE: true
+ IS_HTTPS_ENABLED: true
+ PORT: "{{ .Values.service.main.ports.main.port }}"
+ DB_DRIVER: "postgres"
+ DB_USER: "{{ .Values.cnpg.user }}"
+ DB_NAME: "{{ .Values.cnpg.database }}"
+ DB_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ DB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ REDIS_SERVERS:
+ secretKeyRef:
+ name: rediscreds
+ key: url
diff --git a/charts/stable/shoko-server/Chart.yaml b/charts/stable/shoko-server/Chart.yaml
index dd7884f2630..0f31726cfdf 100644
--- a/charts/stable/shoko-server/Chart.yaml
+++ b/charts/stable/shoko-server/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.1.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Anime cataloging program designed to automate the cataloging of your collection.
home: https://truecharts.org/charts/stable/shoko-server
@@ -28,4 +28,3 @@ annotations:
- media
- Tools-Utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/shoko-server/templates/NOTES.txt b/charts/stable/shoko-server/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/shoko-server/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/shoko-server/templates/common.yaml b/charts/stable/shoko-server/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/shoko-server/templates/common.yaml
+++ b/charts/stable/shoko-server/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/shoko-server/values.yaml b/charts/stable/shoko-server/values.yaml
index 2174c2eda2e..60774a051ff 100644
--- a/charts/stable/shoko-server/values.yaml
+++ b/charts/stable/shoko-server/values.yaml
@@ -2,27 +2,23 @@ image:
repository: tccr.io/truecharts/shoko-server
pullPolicy: IfNotPresent
tag: 4.1.2@sha256:5bde0f9457716b9142c6dd5827a1583f387dcdc6a971247f99b769a44f65fa5f
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
service:
main:
ports:
main:
port: 8111
- protocol: HTTP
+ protocol: http
targetPort: 8111
-
persistence:
appdata:
enabled: true
mountPath: /home/shoko/.shoko/
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
diff --git a/charts/stable/shorturl/Chart.yaml b/charts/stable/shorturl/Chart.yaml
index 6e7049d81a5..fd8600b1454 100644
--- a/charts/stable/shorturl/Chart.yaml
+++ b/charts/stable/shorturl/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.1.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Self hosted web app for shortening urls (URL shortener)
home: https://truecharts.org/charts/stable/shorturl
icon: https://truecharts.org/img/hotlink-ok/chart-icons/shorturl.png
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/shorturl/templates/NOTES.txt b/charts/stable/shorturl/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/shorturl/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/shorturl/templates/common.yaml b/charts/stable/shorturl/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/shorturl/templates/common.yaml
+++ b/charts/stable/shorturl/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/shorturl/values.yaml b/charts/stable/shorturl/values.yaml
index edacbff0ae1..e7d314c0a07 100644
--- a/charts/stable/shorturl/values.yaml
+++ b/charts/stable/shorturl/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/shorturl
pullPolicy: IfNotPresent
tag: version-v0.1.0@sha256:3893eab50b4d790958b31cbb7fd5d545369e7f91ee2d77551352a6510c86ba03
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10076
targetPort: 8000
-
persistence:
data:
enabled: true
mountPath: "/data"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/sickchill/Chart.yaml b/charts/stable/sickchill/Chart.yaml
index 08ca2f5566f..84890fd0e55 100644
--- a/charts/stable/sickchill/Chart.yaml
+++ b/charts/stable/sickchill/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2023.1.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: An Automatic Video Library Manager for TV Shows
home: https://truecharts.org/charts/stable/sickchill
icon: https://truecharts.org/img/hotlink-ok/chart-icons/sickchill.png
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/sickchill/templates/NOTES.txt b/charts/stable/sickchill/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/sickchill/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/sickchill/templates/common.yaml b/charts/stable/sickchill/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/sickchill/templates/common.yaml
+++ b/charts/stable/sickchill/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/sickchill/values.yaml b/charts/stable/sickchill/values.yaml
index b76686731ee..be2f712cba6 100644
--- a/charts/stable/sickchill/values.yaml
+++ b/charts/stable/sickchill/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/sickchill
pullPolicy: IfNotPresent
tag: 2023.1.2@sha256:ee019ab6710b530068d12aed1ae8329184310e19378af98035eceb8c6073a06f
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10067
targetPort: 8081
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/sickgear/Chart.yaml b/charts/stable/sickgear/Chart.yaml
index 9986cc00a0c..46cce7b237b 100644
--- a/charts/stable/sickgear/Chart.yaml
+++ b/charts/stable/sickgear/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Provides management of TV shows and/or Anime, it detects new episodes, links downloader apps, and more
home: https://truecharts.org/charts/stable/sickgear
icon: https://truecharts.org/img/hotlink-ok/chart-icons/sickgear.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/sickgear/templates/NOTES.txt b/charts/stable/sickgear/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/sickgear/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/sickgear/templates/common.yaml b/charts/stable/sickgear/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/sickgear/templates/common.yaml
+++ b/charts/stable/sickgear/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/sickgear/values.yaml b/charts/stable/sickgear/values.yaml
index 1fbef489a92..63a46d270c5 100644
--- a/charts/stable/sickgear/values.yaml
+++ b/charts/stable/sickgear/values.yaml
@@ -2,31 +2,30 @@ image:
repository: tccr.io/truecharts/sickgear
pullPolicy: IfNotPresent
tag: latest@sha256:2e1a204c8b4f47dba606ef36515ba5f40954d4543a0c7de74dac87e66267ef02
-
-env:
- APP_DATA: /config
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10066
targetPort: 8081
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ APP_DATA: /config
diff --git a/charts/stable/simply-shorten/Chart.yaml b/charts/stable/simply-shorten/Chart.yaml
index 74061822654..f4c8f170d60 100644
--- a/charts/stable/simply-shorten/Chart.yaml
+++ b/charts/stable/simply-shorten/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A dead simple URL shortener.
home: https://truecharts.org/charts/stable/simply-shorten
icon: https://truecharts.org/img/hotlink-ok/chart-icons/simply-shorten.png
@@ -30,4 +30,3 @@ annotations:
- Productivity
- Network-Web
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/simply-shorten/templates/NOTES.txt b/charts/stable/simply-shorten/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/simply-shorten/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/simply-shorten/templates/common.yaml b/charts/stable/simply-shorten/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/simply-shorten/templates/common.yaml
+++ b/charts/stable/simply-shorten/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/simply-shorten/values.yaml b/charts/stable/simply-shorten/values.yaml
index ad999c1a6e8..b2ad67608d7 100644
--- a/charts/stable/simply-shorten/values.yaml
+++ b/charts/stable/simply-shorten/values.yaml
@@ -2,34 +2,31 @@ image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/simply-shorten
tag: v1.1@sha256:40e1ae029e52ef3429ec022e2eeac27639fb102fdaea6802f28cd0d628dc74df
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-secretEnv:
- password: user
- username: pass
-
-env:
- db_url: "/config/db/urls.sqlite"
-
service:
main:
ports:
main:
port: 4567
- protocol: HTTP
+ protocol: http
targetPort: 4567
-
persistence:
config:
enabled: true
mountPath: "/config/db"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ db_url: "/config/db/urls.sqlite"
+ password: user
+ username: pass
diff --git a/charts/stable/smokeping/Chart.yaml b/charts/stable/smokeping/Chart.yaml
index 5a3a37aae42..2024462c740 100644
--- a/charts/stable/smokeping/Chart.yaml
+++ b/charts/stable/smokeping/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.7.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Keep track of your network latency.
home: https://truecharts.org/charts/stable/smokeping
icon: https://truecharts.org/img/hotlink-ok/chart-icons/smokeping.png
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/smokeping/templates/NOTES.txt b/charts/stable/smokeping/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/smokeping/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/smokeping/templates/common.yaml b/charts/stable/smokeping/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/smokeping/templates/common.yaml
+++ b/charts/stable/smokeping/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/smokeping/values.yaml b/charts/stable/smokeping/values.yaml
index 8127b950764..d71f80c0c98 100644
--- a/charts/stable/smokeping/values.yaml
+++ b/charts/stable/smokeping/values.yaml
@@ -2,26 +2,14 @@ image:
repository: tccr.io/truecharts/smokeping
pullPolicy: IfNotPresent
tag: version-2.7.3-r5@sha256:e56ba2420901250afb865a7e03e43956dcff17503ce44c48b20064980a42f5a4
-
strategy:
type: Recreate
-
service:
main:
ports:
main:
port: 10030
targetPort: 80
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
- allowPrivilegeEscalation: true
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
persistence:
config:
enabled: true
@@ -29,6 +17,13 @@ persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ allowPrivilegeEscalation: true
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/snapdrop/Chart.yaml b/charts/stable/snapdrop/Chart.yaml
index d6983f48a52..1bef88a637a 100644
--- a/charts/stable/snapdrop/Chart.yaml
+++ b/charts/stable/snapdrop/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Snapdrop A local file sharing in your browser. Inspired by Apple's Airdrop.
home: https://truecharts.org/charts/stable/snapdrop
icon: https://truecharts.org/img/hotlink-ok/chart-icons/snapdrop.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/snapdrop/templates/NOTES.txt b/charts/stable/snapdrop/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/snapdrop/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/snapdrop/templates/common.yaml b/charts/stable/snapdrop/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/snapdrop/templates/common.yaml
+++ b/charts/stable/snapdrop/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/snapdrop/values.yaml b/charts/stable/snapdrop/values.yaml
index 8999dd2879a..7a9d0773426 100644
--- a/charts/stable/snapdrop/values.yaml
+++ b/charts/stable/snapdrop/values.yaml
@@ -2,26 +2,22 @@ image:
repository: tccr.io/truecharts/snapdrop
tag: latest@sha256:827b585e69567367ea776198ff191a0ebb6a7f283f77d4a42c7afbcb69c98e41
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10215
targetPort: 80
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/snipe-it/Chart.yaml b/charts/stable/snipe-it/Chart.yaml
index 00155695101..c380650c6a3 100644
--- a/charts/stable/snipe-it/Chart.yaml
+++ b/charts/stable/snipe-it/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "6.0.14"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -36,4 +36,3 @@ annotations:
truecharts.org/catagories: |
- management
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/snipe-it/templates/NOTES.txt b/charts/stable/snipe-it/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/snipe-it/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/snipe-it/templates/common.yaml b/charts/stable/snipe-it/templates/common.yaml
index 4f31f22f8ab..4ae78ffde7a 100644
--- a/charts/stable/snipe-it/templates/common.yaml
+++ b/charts/stable/snipe-it/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for snipeit */}}
{{- include "snipeit.secrets" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/snipe-it/values.yaml b/charts/stable/snipe-it/values.yaml
index a913c476c42..ae4ba22155b 100644
--- a/charts/stable/snipe-it/values.yaml
+++ b/charts/stable/snipe-it/values.yaml
@@ -2,123 +2,12 @@ image:
repository: tccr.io/truecharts/snipe-it
pullPolicy: IfNotPresent
tag: 6.0.14@sha256:b84e13478199cec983899c838bf3cc0a3d155a328b94ea9bc1ea15b0cd0dd8a3
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 1000
- fsGroup: 50
-
-env:
- APP_ENV: "production"
- DB_CONNECTION: "mysql"
- DB_USERNAME: "{{ .Values.mariadb.mariadbUsername }}"
- DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
- DB_PORT: "3306"
- REDIS_PORT: "6379"
- SESSION_DRIVER: "redis"
- CACHE_DRIVER: "redis"
- QUEUE_DRIVER: "redis"
- APP_TIMEZONE: "{{ .Values.TZ }}"
- FILESYSTEM_DISK: "local"
- # User Defined
- APP_URL: "http://localhost:80"
- # APP_FORCE_TLS: false
- # APP_TRUSTED_PROXIES: "172.16.0.0/16"
- APP_LOCALE: "en"
- MAX_RESULTS: 500
- IMAGE_LIB: "gd"
- # APP_DEBUG: true
- # APP_LOG_LEVEL: "debug"
- # Session
- SESSION_LIFETIME: 30
- EXPIRE_ON_CLOSE: false
- ENCRYPT: false
- COOKIE_NAME: "snipeit_session"
- SECURE_COOKIES: false
- # COOKIE_DOMAIN: ""
- API_TOKEN_EXPIRATION_YEARS: 40
- # Login
- LOGIN_MAX_ATTEMPTS: 5
- LOGIN_LOCKOUT_DURATION: 60
- # ALLOW_IFRAMING: false
- # APP_ALLOW_INSECURE_HOSTS: false
- # GOOGLE_MAPS_API: ""
- # LDAP_MEM_LIM: "500M"
- # LDAP_TIME_LIM: 600
- # API_THROTTLE_PER_MINUTE: 120
- # ENABLE_HSTS: false
- # ENABLE_CSP: false
- # CORS_ALLOWED_ORIGINS: "null"
- # REFERRER_POLICY: "same-origin"
- # MAIL_DRIVER: "log"
- # MAIL_HOST: ""
- # MAIL_PORT: 587
- # MAIL_USERNAME: ""
- # MAIL_PASSWORD: ""
- # MAIL_ENCRYPTION: "null"
- # MAIL_FROM_ADDR: ""
- # MAIL_FROM_NAME: ""
- # MAIL_REPLYTO_ADDR: ""
- # MAIL_REPLYTO_NAME: ""
- # MAIL_AUTO_EMBED: true
- # MAIL_AUTO_EMBED_METHOD: "base64"
- # PUBLIC_AWS_SECRET_ACCESS_KEY: ""
- # PUBLIC_AWS_ACCESS_KEY_ID: ""
- # PUBLIC_AWS_DEFAULT_REGION: ""
- # PUBLIC_AWS_BUCKET: ""
- # PUBLIC_AWS_URL: ""
- # PUBLIC_AWS_BUCKET_ROOT: ""
- # PRIVATE_AWS_SECRET_ACCESS_KEY: ""
- # PRIVATE_AWS_ACCESS_KEY_ID: ""
- # PRIVATE_AWS_DEFAULT_REGION: ""
- # PRIVATE_AWS_BUCKET: ""
- # PRIVATE_AWS_URL: ""
- # PRIVATE_AWS_BUCKET_ROOT: ""
- # LOG: "daily"
- # APP_LOG_MAX_FILES: 10
- # APP_DEBUG: false
- # APP_LOG_LEVEL: "error"
-
- DB_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainhost
- DB_PASSWORD:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
- REDIS_HOST:
- secretKeyRef:
- name: rediscreds
- key: plainhost
- REDIS_PASSWORD:
- secretKeyRef:
- name: rediscreds
- key: redis-password
- APP_KEY:
- secretKeyRef:
- name: snipeit-secrets
- key: APP_KEY
-
-probes:
- liveness:
- path: "/health"
- readiness:
- path: "/health"
- startup:
- path: "/health"
-
service:
main:
ports:
main:
port: 10120
targetPort: 80
-
persistence:
logs:
enabled: true
@@ -129,16 +18,124 @@ persistence:
backups:
enabled: true
mountPath: "/var/lib/snipeit/dumps"
-
mariadb:
enabled: true
mariadbUsername: snipe-it
mariadbDatabase: snipe-it
existingSecret: "mariadbcreds"
-
redis:
enabled: true
existingSecret: "rediscreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 1000
+ fsGroup: 50
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/health"
+ readiness:
+ path: "/health"
+ startup:
+ path: "/health"
+ env:
+ APP_ENV: "production"
+ DB_CONNECTION: "mysql"
+ DB_USERNAME: "{{ .Values.mariadb.mariadbUsername }}"
+ DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
+ DB_PORT: "3306"
+ REDIS_PORT: "6379"
+ SESSION_DRIVER: "redis"
+ CACHE_DRIVER: "redis"
+ QUEUE_DRIVER: "redis"
+ APP_TIMEZONE: "{{ .Values.TZ }}"
+ FILESYSTEM_DISK: "local"
+ # User Defined
+ APP_URL: "http://localhost:80"
+ # APP_FORCE_TLS: false
+ # APP_TRUSTED_PROXIES: "172.16.0.0/16"
+ APP_LOCALE: "en"
+ MAX_RESULTS: 500
+ IMAGE_LIB: "gd"
+ # APP_DEBUG: true
+ # APP_LOG_LEVEL: "debug"
+ # Session
+ SESSION_LIFETIME: 30
+ EXPIRE_ON_CLOSE: false
+ ENCRYPT: false
+ COOKIE_NAME: "snipeit_session"
+ SECURE_COOKIES: false
+ # COOKIE_DOMAIN: ""
+ API_TOKEN_EXPIRATION_YEARS: 40
+ # Login
+ LOGIN_MAX_ATTEMPTS: 5
+ LOGIN_LOCKOUT_DURATION: 60
+ # ALLOW_IFRAMING: false
+ # APP_ALLOW_INSECURE_HOSTS: false
+ # GOOGLE_MAPS_API: ""
+ # LDAP_MEM_LIM: "500M"
+ # LDAP_TIME_LIM: 600
+ # API_THROTTLE_PER_MINUTE: 120
+ # ENABLE_HSTS: false
+ # ENABLE_CSP: false
+ # CORS_ALLOWED_ORIGINS: "null"
+ # REFERRER_POLICY: "same-origin"
+ # MAIL_DRIVER: "log"
+ # MAIL_HOST: ""
+ # MAIL_PORT: 587
+ # MAIL_USERNAME: ""
+ # MAIL_PASSWORD: ""
+ # MAIL_ENCRYPTION: "null"
+ # MAIL_FROM_ADDR: ""
+ # MAIL_FROM_NAME: ""
+ # MAIL_REPLYTO_ADDR: ""
+ # MAIL_REPLYTO_NAME: ""
+ # MAIL_AUTO_EMBED: true
+ # MAIL_AUTO_EMBED_METHOD: "base64"
+ # PUBLIC_AWS_SECRET_ACCESS_KEY: ""
+ # PUBLIC_AWS_ACCESS_KEY_ID: ""
+ # PUBLIC_AWS_DEFAULT_REGION: ""
+ # PUBLIC_AWS_BUCKET: ""
+ # PUBLIC_AWS_URL: ""
+ # PUBLIC_AWS_BUCKET_ROOT: ""
+ # PRIVATE_AWS_SECRET_ACCESS_KEY: ""
+ # PRIVATE_AWS_ACCESS_KEY_ID: ""
+ # PRIVATE_AWS_DEFAULT_REGION: ""
+ # PRIVATE_AWS_BUCKET: ""
+ # PRIVATE_AWS_URL: ""
+ # PRIVATE_AWS_BUCKET_ROOT: ""
+ # LOG: "daily"
+ # APP_LOG_MAX_FILES: 10
+ # APP_DEBUG: false
+ # APP_LOG_LEVEL: "error"
+
+ DB_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainhost
+ DB_PASSWORD:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
+ REDIS_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ REDIS_PASSWORD:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
+ APP_KEY:
+ secretKeyRef:
+ name: snipeit-secrets
+ key: APP_KEY
diff --git a/charts/stable/soft-serve/Chart.yaml b/charts/stable/soft-serve/Chart.yaml
index 472b40e708e..a5d956aba19 100644
--- a/charts/stable/soft-serve/Chart.yaml
+++ b/charts/stable/soft-serve/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.4.6"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: A tasty, self-hostable Git server for the command line.
home: https://truecharts.org/charts/stable/soft-serve
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- git
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/soft-serve/templates/NOTES.txt b/charts/stable/soft-serve/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/soft-serve/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/soft-serve/templates/_secret.tpl b/charts/stable/soft-serve/templates/_secret.tpl
index d480901c77e..5761e134b83 100644
--- a/charts/stable/soft-serve/templates/_secret.tpl
+++ b/charts/stable/soft-serve/templates/_secret.tpl
@@ -1,7 +1,7 @@
{{/* Define the secret */}}
{{- define "softserve.secret" -}}
-{{- $secretName := printf "%s-env-secret" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-env-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
apiVersion: v1
diff --git a/charts/stable/soft-serve/templates/common.yaml b/charts/stable/soft-serve/templates/common.yaml
index 078902baddb..628bcb80108 100644
--- a/charts/stable/soft-serve/templates/common.yaml
+++ b/charts/stable/soft-serve/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secret */}}
{{- include "softserve.secret" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/soft-serve/values.yaml b/charts/stable/soft-serve/values.yaml
index 31a6f98d2d5..a9a819f23ae 100644
--- a/charts/stable/soft-serve/values.yaml
+++ b/charts/stable/soft-serve/values.yaml
@@ -2,31 +2,16 @@ image:
repository: tccr.io/truecharts/soft-serve
pullPolicy: IfNotPresent
tag: 0.4.6@sha256:03e15637bdaccc6a63e60b79bbd043d4f9dd938f583e1f4db7f909af2837d488
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
softserve:
host: localhost
key_path: /.ssh/soft_serve_server_ed25519
init_admin_key: ""
-
-envFrom:
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-env-secret'
-
service:
main:
ports:
main:
- protocol: TCP
+ protocol: tcp
port: 23231
-
persistence:
config:
enabled: true
@@ -37,6 +22,20 @@ persistence:
repos:
enabled: true
mountPath: /repos
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ envFrom:
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-env-secret'
diff --git a/charts/stable/sonarr/Chart.yaml b/charts/stable/sonarr/Chart.yaml
index e9d026d6749..a264f098e20 100644
--- a/charts/stable/sonarr/Chart.yaml
+++ b/charts/stable/sonarr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.0.9.1549"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://charts.truecharts.org/
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/sonarr/templates/NOTES.txt b/charts/stable/sonarr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/sonarr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/sonarr/templates/common.yaml b/charts/stable/sonarr/templates/common.yaml
index 90075b16b37..539b471c1d2 100644
--- a/charts/stable/sonarr/templates/common.yaml
+++ b/charts/stable/sonarr/templates/common.yaml
@@ -1,6 +1,6 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/sonarr/values.yaml b/charts/stable/sonarr/values.yaml
index 996ad925c4e..dc8b967262c 100644
--- a/charts/stable/sonarr/values.yaml
+++ b/charts/stable/sonarr/values.yaml
@@ -2,61 +2,62 @@ image:
repository: tccr.io/truecharts/sonarr
pullPolicy: IfNotPresent
tag: 3.0.9.1549@sha256:294b6288d91346f6e65f8cb344b42d17c97b3ee7ada501d77307088f79a8dc15
-
-env:
- SONARR__PORT: "{{ .Values.service.main.ports.main.port }}"
- SONARR__AUTHENTICATION_METHOD: ""
- # Enable postgres if v4 of sonarr supports it.
- # SONARR__POSTGRES_PORT: 5432
- # SONARR__POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- # SONARR__POSTGRES_MAIN_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
- # SONARR__POSTGRES_HOST:
- # secretKeyRef:
- # name: dbcreds
- # key: plainhost
- # SONARR__POSTGRES_PASSWORD:
- # secretKeyRef:
- # name: dbcreds
- # key: postgresql-password
-
service:
main:
ports:
main:
port: 8989
-
-probes:
- liveness:
- enabled: true
- ## Set this to true if you wish to specify your own livenessProbe
- custom: true
- ## The spec field contains the values for the default livenessProbe.
- ## If you selected custom: true, this field holds the definition of the livenessProbe.
- spec:
- exec:
- command:
- - /usr/bin/env
- - bash
- - -c
- - curl --fail localhost:8989/api/v3/system/status?apiKey=`IFS=\> && while
- read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
- failureThreshold: 5
- initialDelaySeconds: 60
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 10
-
persistence:
config:
enabled: true
mountPath: /config
-
# might be supported on sonarr v4 upon released
postgresql:
enabled: false
- existingSecret: dbcreds
+ existingSecret: "dbcreds"
postgresqlDatabase: sonarr
postgresqlUsername: sonarr
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: true
+ ## Set this to true if you wish to specify your own livenessProbe
+ custom: true
+ ## The spec field contains the values for the default livenessProbe.
+ ## If you selected custom: true, this field holds the definition of the livenessProbe.
+ spec:
+ exec:
+ command:
+ - /usr/bin/env
+ - bash
+ - -c
+ - curl --fail localhost:8989/api/v3/system/status?apiKey=`IFS=\> && while read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
+ failureThreshold: 5
+ initialDelaySeconds: 60
+ periodSeconds: 10
+ successThreshold: 1
+ timeoutSeconds: 10
+ env:
+ SONARR__PORT: "{{ .Values.service.main.ports.main.port }}"
+ SONARR__AUTHENTICATION_METHOD: ""
+ # Enable postgres if v4 of sonarr supports it.
+ # SONARR__POSTGRES_PORT: 5432
+ # SONARR__POSTGRES_USER: "{{ .Values.cnpg.user }}"
+ # SONARR__POSTGRES_MAIN_DB: "{{ .Values.cnpg.database }}"
+ # SONARR__POSTGRES_HOST:
+ # secretKeyRef:
+ # name: cnpg-main-urls
+ # key: plainhost
+ # SONARR__POSTGRES_PASSWORD:
+ # secretKeyRef:
+ # name: cnpg-main-urls
+ # key: postgresql-password
diff --git a/charts/stable/speedtest-exporter/Chart.yaml b/charts/stable/speedtest-exporter/Chart.yaml
index ebe03d09df5..862fce93916 100644
--- a/charts/stable/speedtest-exporter/Chart.yaml
+++ b/charts/stable/speedtest-exporter/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.5.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Speedtest Exporter made in python using the official speedtest bin
icon: https://truecharts.org/img/hotlink-ok/chart-icons/speedtest-exporter.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- metrics
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/speedtest-exporter/templates/NOTES.txt b/charts/stable/speedtest-exporter/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/speedtest-exporter/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/speedtest-exporter/templates/common.yaml b/charts/stable/speedtest-exporter/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/speedtest-exporter/templates/common.yaml
+++ b/charts/stable/speedtest-exporter/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/speedtest-exporter/values.yaml b/charts/stable/speedtest-exporter/values.yaml
index 5ece20b34ec..a0f38dccc4a 100644
--- a/charts/stable/speedtest-exporter/values.yaml
+++ b/charts/stable/speedtest-exporter/values.yaml
@@ -2,10 +2,6 @@ image:
repository: tccr.io/truecharts/speedtest-exporter
tag: 3.5.3@sha256:1a6388afff0bc8d1733b586d72be004ffe1004a9527bda28812f19bd5611933f
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
-
service:
main:
ports:
@@ -13,9 +9,8 @@ service:
enabled: false
metrics:
enabled: true
- protocol: TCP
+ protocol: tcp
port: 9798
-
metrics:
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
# @default -- See values.yaml
@@ -40,18 +35,20 @@ metrics:
labels: {}
# -- Configure additionial rules for the chart under this key.
# @default -- See prometheusrules.yaml
- rules:
- []
- # - alert: SpeedtestSlowInternetDownload
- # annotations:
- # description: Internet download speed is averaging {{ "{{ humanize $value }}" }} Mbps.
- # summary: SpeedTest slow internet download.
- # expr: |
- # avg_over_time(speedtest_download_bits_per_second{job=~".*{{ include "tc.common.names.fullname" . }}.*"}[4h])
- # < {{ .Values.metrics.prometheusRule.downloadLimit }}
- # for: 0m
- # labels:
- # severity: warning
-
+ rules: []
+ # - alert: SpeedtestSlowInternetDownload
+ # annotations:
+ # description: Internet download speed is averaging {{ "{{ humanize $value }}" }} Mbps.
+ # summary: SpeedTest slow internet download.
+ # expr: |
+ # avg_over_time(speedtest_download_bits_per_second{job=~".*{{ include "tc.v1.common.names.fullname" . }}.*"}[4h])
+ # < {{ .Values.metrics.prometheusRule.downloadLimit }}
+ # for: 0m
+ # labels:
+ # severity: warning
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
diff --git a/charts/stable/spotweb/Chart.yaml b/charts/stable/spotweb/Chart.yaml
index 16d26dadc09..4d053061745 100644
--- a/charts/stable/spotweb/Chart.yaml
+++ b/charts/stable/spotweb/Chart.yaml
@@ -19,7 +19,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/spotweb/templates/NOTES.txt b/charts/stable/spotweb/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/spotweb/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/spotweb/templates/common.yaml b/charts/stable/spotweb/templates/common.yaml
index 6d90e9bc83e..b51394e00a4 100644
--- a/charts/stable/spotweb/templates/common.yaml
+++ b/charts/stable/spotweb/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/spotweb/values.yaml b/charts/stable/spotweb/values.yaml
index fa1ceb2d407..ae0730445c1 100644
--- a/charts/stable/spotweb/values.yaml
+++ b/charts/stable/spotweb/values.yaml
@@ -2,51 +2,48 @@ image:
repository: tccr.io/truecharts/spotweb
pullPolicy: IfNotPresent
tag: v1.5.1@sha256:465b6b094b31caa1f295dc9cdbe359d67bfda010b6b020097c54b25bb4f9710e
-
-env:
- SPOTWEB_SYSTEMTYPE: "single"
- SPOTWEB_FIRSTNAME: "demo"
- SPOTWEB_LASTNAME: "spotweb"
- SPOTWEB_MAIL: "demo@spotweb.com"
- SPOTWEB_RETRIEVE: "15min"
- DB_ENGINE: "pdo_pgsql"
- DB_PORT: "5432"
- DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
- DB_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- DB_SCHEMA: "public"
- DB_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- DB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
-
-secretEnv:
- SPOTWEB_USERNAME: "myawesomeuser"
- SPOTWEB_PASSWORD: "changeme"
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10050
targetPort: 80
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: spotweb
postgresqlDatabase: spotweb
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ SPOTWEB_SYSTEMTYPE: "single"
+ SPOTWEB_FIRSTNAME: "demo"
+ SPOTWEB_LASTNAME: "spotweb"
+ SPOTWEB_MAIL: "demo@spotweb.com"
+ SPOTWEB_RETRIEVE: "15min"
+ DB_ENGINE: "pdo_pgsql"
+ DB_PORT: "5432"
+ DB_DATABASE: "{{ .Values.cnpg.database }}"
+ DB_USER: "{{ .Values.cnpg.user }}"
+ DB_SCHEMA: "public"
+ DB_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ DB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ SPOTWEB_USERNAME: "myawesomeuser"
+ SPOTWEB_PASSWORD: "changeme"
diff --git a/charts/stable/sqlitebrowser/Chart.yaml b/charts/stable/sqlitebrowser/Chart.yaml
index 82f9fa08992..58b10580bb4 100644
--- a/charts/stable/sqlitebrowser/Chart.yaml
+++ b/charts/stable/sqlitebrowser/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.12.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A high quality, visual, open source tool to create, design, and edit database files compatible with SQLite
home: https://truecharts.org/charts/stable/sqlitebrowser
icon: https://truecharts.org/img/hotlink-ok/chart-icons/sqlitebrowser.png
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/sqlitebrowser/templates/NOTES.txt b/charts/stable/sqlitebrowser/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/sqlitebrowser/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/sqlitebrowser/templates/common.yaml b/charts/stable/sqlitebrowser/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/sqlitebrowser/templates/common.yaml
+++ b/charts/stable/sqlitebrowser/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/sqlitebrowser/values.yaml b/charts/stable/sqlitebrowser/values.yaml
index 469be2bc6b9..3a29c9e254b 100644
--- a/charts/stable/sqlitebrowser/values.yaml
+++ b/charts/stable/sqlitebrowser/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/sqlitebrowser
pullPolicy: IfNotPresent
tag: version-3.12.2-02876202105241947ubuntu18.04.1@sha256:fc18746d4b3c37355ef0015b34c9bdd1d023c528d05097bf6dc839d54234fc48
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10137
targetPort: 3000
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/stash/Chart.yaml b/charts/stable/stash/Chart.yaml
index 79ae8aab5a4..673497543e7 100644
--- a/charts/stable/stash/Chart.yaml
+++ b/charts/stable/stash/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.19.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: An organizer for your porn, written in Go
home: https://truecharts.org/charts/stable/stash
icon: https://truecharts.org/img/hotlink-ok/chart-icons/stash.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/stash/templates/NOTES.txt b/charts/stable/stash/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/stash/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/stash/templates/common.yaml b/charts/stable/stash/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/stash/templates/common.yaml
+++ b/charts/stable/stash/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/stash/values.yaml b/charts/stable/stash/values.yaml
index dd70d81b800..d29814cb50f 100644
--- a/charts/stable/stash/values.yaml
+++ b/charts/stable/stash/values.yaml
@@ -2,31 +2,30 @@ image:
repository: tccr.io/truecharts/stash
tag: 0.19.1@sha256:54a7ccdc7042a611e846c8d576b181b8bde38a807ad89a7c8f23ef89c5158d00
pullPolicy: IfNotPresent
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- STASH_PORT: "{{ .Values.service.main.ports.main.port }}"
- # STASH_STASH:
- # STASH_GENERATED:
- # STASH_METADATA:
- # STASH_CACHE:
-
service:
main:
ports:
main:
port: 9999
-
persistence:
config:
enabled: true
mountPath: "/root/.stash"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ STASH_PORT: "{{ .Values.service.main.ports.main.port }}"
+ # STASH_STASH:
+ # STASH_GENERATED:
+ # STASH_METADATA:
+ # STASH_CACHE:
diff --git a/charts/stable/static/Chart.yaml b/charts/stable/static/Chart.yaml
index c2b3b89b612..72c207c5b2c 100644
--- a/charts/stable/static/Chart.yaml
+++ b/charts/stable/static/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "ee8a20c"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A self-hosted static file serving app which does nothing more than just serve up static files from a mounted volume.
home: https://truecharts.org/charts/stable/static
icon: https://truecharts.org/img/hotlink-ok/chart-icons/static.png
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/static/templates/NOTES.txt b/charts/stable/static/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/static/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/static/templates/common.yaml b/charts/stable/static/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/static/templates/common.yaml
+++ b/charts/stable/static/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/static/values.yaml b/charts/stable/static/values.yaml
index b9bbb093565..2be93fa8e81 100644
--- a/charts/stable/static/values.yaml
+++ b/charts/stable/static/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/static
pullPolicy: IfNotPresent
tag: version-ee8a20c@sha256:5644e67d64d9c23330ffd83e62a99f268a801b6d76b67d07a998952de131e00b
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10077
targetPort: 8000
-
persistence:
data:
enabled: true
mountPath: "/data"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/statping-ng/Chart.yaml b/charts/stable/statping-ng/Chart.yaml
index ab4e4afddcf..e705bed3a2d 100644
--- a/charts/stable/statping-ng/Chart.yaml
+++ b/charts/stable/statping-ng/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.90.80"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -32,4 +32,3 @@ annotations:
truecharts.org/catagories: |
- statistics
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/statping-ng/templates/NOTES.txt b/charts/stable/statping-ng/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/statping-ng/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/statping-ng/templates/_configmap.tpl b/charts/stable/statping-ng/templates/_configmap.tpl
index ddfa8d0eea4..56d3b7ee4d5 100644
--- a/charts/stable/statping-ng/templates/_configmap.tpl
+++ b/charts/stable/statping-ng/templates/_configmap.tpl
@@ -1,7 +1,7 @@
{{/* Define the configmap */}}
{{- define "statping.config" -}}
-{{- $configName := printf "%s-config" (include "tc.common.names.fullname" .) }}
+{{- $configName := printf "%s-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
apiVersion: v1
kind: ConfigMap
diff --git a/charts/stable/statping-ng/templates/_prometheusrules.tpl b/charts/stable/statping-ng/templates/_prometheusrules.tpl
index 577619a7f51..abb731ab644 100644
--- a/charts/stable/statping-ng/templates/_prometheusrules.tpl
+++ b/charts/stable/statping-ng/templates/_prometheusrules.tpl
@@ -4,7 +4,7 @@
apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule
metadata:
- name: {{ include "tc.common.names.fullname" . }}
+ name: {{ include "tc.v1.common.lib.chart.names.fullname" . }}
labels:
{{- include "tc.common.labels" . | nindent 4 }}
{{- with .Values.metrics.prometheusRule.labels }}
@@ -12,7 +12,7 @@ metadata:
{{- end }}
spec:
groups:
- - name: {{ include "tc.common.names.fullname" . }}
+ - name: {{ include "tc.v1.common.lib.chart.names.fullname" . }}
rules:
{{- with .Values.metrics.prometheusRule.rules }}
{{- toYaml . | nindent 8 }}
diff --git a/charts/stable/statping-ng/templates/_servicemonitor.tpl b/charts/stable/statping-ng/templates/_servicemonitor.tpl
index a24bf2bf80e..cc9194f2ff6 100644
--- a/charts/stable/statping-ng/templates/_servicemonitor.tpl
+++ b/charts/stable/statping-ng/templates/_servicemonitor.tpl
@@ -4,7 +4,7 @@
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
- name: {{ include "tc.common.names.fullname" . }}
+ name: {{ include "tc.v1.common.lib.chart.names.fullname" . }}
labels:
{{- include "tc.common.labels" . | nindent 4 }}
{{- with .Values.metrics.serviceMonitor.labels }}
diff --git a/charts/stable/statping-ng/templates/common.yaml b/charts/stable/statping-ng/templates/common.yaml
index 736f37bca8e..37eaace6ca9 100644
--- a/charts/stable/statping-ng/templates/common.yaml
+++ b/charts/stable/statping-ng/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render config */}}
{{- include "statping.config" . }}
@@ -7,4 +7,4 @@
{{- include "statping.prometheusrule" . -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/statping-ng/values.yaml b/charts/stable/statping-ng/values.yaml
index 8a83baf1509..5589b7d3b6e 100644
--- a/charts/stable/statping-ng/values.yaml
+++ b/charts/stable/statping-ng/values.yaml
@@ -2,7 +2,6 @@ image:
repository: tccr.io/truecharts/statping-ng
tag: v0.90.80@sha256:0d09f2177a0d7242ee72521d2eb31d93b5551cd9790030569befcc29c6f2aa2c
pullPolicy: IfNotPresent
-
statping:
name: Statping
description: This is a Statping instance deployed as Helm chart
@@ -18,46 +17,20 @@ statping:
disable_colors: false
remove_after: 2160h
cleanup_interval: 1h
-
-env:
- DB_PASS:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- DB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-config'
-
service:
main:
ports:
main:
port: 10099
-
-probes:
- liveness:
- path: /health
- readiness:
- path: /health
- startup:
- path: /health
-
persistence:
data:
enabled: true
mountPath: "/app"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: postgres
postgresqlDatabase: postgres
-
metrics:
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
# @default -- See values.yaml
@@ -73,17 +46,42 @@ metrics:
labels: {}
# -- Configure additionial rules for the chart under this key.
# @default -- See prometheusrules.yaml
- rules:
- []
- # - alert: UnifiPollerAbsent
- # annotations:
- # description: Unifi Poller has disappeared from Prometheus service discovery.
- # summary: Unifi Poller is down.
- # expr: |
- # absent(up{job=~".*unifi-poller.*"} == 1)
- # for: 5m
- # labels:
- # severity: critical
-
+ rules: []
+ # - alert: UnifiPollerAbsent
+ # annotations:
+ # description: Unifi Poller has disappeared from Prometheus service discovery.
+ # summary: Unifi Poller is down.
+ # expr: |
+ # absent(up{job=~".*unifi-poller.*"} == 1)
+ # for: 5m
+ # labels:
+ # severity: critical
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: /health
+ readiness:
+ path: /health
+ startup:
+ path: /health
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-config'
+ env:
+ DB_PASS:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ DB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
diff --git a/charts/stable/storj-node/Chart.yaml b/charts/stable/storj-node/Chart.yaml
index 4db0e7ba2fa..9276a0b2a21 100644
--- a/charts/stable/storj-node/Chart.yaml
+++ b/charts/stable/storj-node/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.71.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Storj is an S3-compatible platform and suite of decentralized applications that allows you to store data in a secure and decentralized manner
home: https://truecharts.org/charts/stable/storj-node
icon: https://truecharts.org/img/hotlink-ok/chart-icons/storj-node.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/storj-node/templates/NOTES.txt b/charts/stable/storj-node/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/storj-node/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/storj-node/templates/common.yaml b/charts/stable/storj-node/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/storj-node/templates/common.yaml
+++ b/charts/stable/storj-node/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/storj-node/values.yaml b/charts/stable/storj-node/values.yaml
index b7f11af7add..63b4a8c891f 100644
--- a/charts/stable/storj-node/values.yaml
+++ b/charts/stable/storj-node/values.yaml
@@ -2,24 +2,6 @@ image:
repository: tccr.io/truecharts/storj-node
tag: 1.71.2@sha256:0fe959e73dd6fecbb4ffece262bf61a63914cd354e05b61cbe6caa7eec43342b
pullPolicy: IfNotPresent
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- WALLET: "walletaddress"
-
-env:
- SETUP: true
- EMAIL: ""
- ADDRESS: ""
- STORAGE: "500GB"
-
service:
main:
ports:
@@ -31,7 +13,7 @@ service:
ports:
coretcp:
enabled: true
- protocol: TCP
+ protocol: tcp
port: 28967
targetPort: 28967
coreudp:
@@ -39,10 +21,9 @@ service:
ports:
coreudp:
enabled: true
- protocol: UDP
+ protocol: udp
port: 28967
targetPort: 28967
-
persistence:
identity:
enabled: true
@@ -50,6 +31,22 @@ persistence:
storage:
enabled: true
mountPath: "/app/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ SETUP: true
+ EMAIL: ""
+ ADDRESS: ""
+ STORAGE: "500GB"
+ WALLET: "walletaddress"
diff --git a/charts/stable/strapi/Chart.yaml b/charts/stable/strapi/Chart.yaml
index 76bcae54207..8591950123e 100644
--- a/charts/stable/strapi/Chart.yaml
+++ b/charts/stable/strapi/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.6.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- cms
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/strapi/templates/NOTES.txt b/charts/stable/strapi/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/strapi/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/strapi/templates/common.yaml b/charts/stable/strapi/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/strapi/templates/common.yaml
+++ b/charts/stable/strapi/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/strapi/values.yaml b/charts/stable/strapi/values.yaml
index e19ff7c3a72..54b80210299 100644
--- a/charts/stable/strapi/values.yaml
+++ b/charts/stable/strapi/values.yaml
@@ -2,58 +2,54 @@ image:
repository: tccr.io/truecharts/strapi
tag: 4.6.2@sha256:ee9f976408d8a196874843e525a05b23598c142aa31bccc107dcdfe92c790cfa
pullPolicy: Always
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- JWT_SECRET: my_jwt_secret
- ADMIN_JWT_SECRET: my_admin_jwt_secret
- APP_KEYS: '["keya", "keyb"]'
-
-env:
- PORT: "{{ .Values.service.main.ports.main.port }}"
- DATABASE_CLIENT: postgres
- DATABASE_PORT: 5432
- DATABASE_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
- DATABASE_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- DATABASE_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}"
- DATABASE_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- # STRAPI_LICENSE
- # PUBLIC_URL
- NODE_ENV: development
- STRAPI_DISABLE_UPDATE_NOTIFICATION: true
- FAST_REFRESH: false
- EXTRA_ARGS: ""
-
service:
main:
ports:
main:
port: 1337
-
persistence:
data:
enabled: true
mountPath: /srv/app
-
# Enabled postgres
postgresql:
enabled: true
- existingSecret: dbcreds
+ existingSecret: "dbcreds"
postgresqlUsername: strapi
postgresqlDatabase: strapi
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ PORT: "{{ .Values.service.main.ports.main.port }}"
+ DATABASE_CLIENT: postgres
+ DATABASE_PORT: 5432
+ DATABASE_NAME: "{{ .Values.cnpg.database }}"
+ DATABASE_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ DATABASE_USERNAME: "{{ .Values.cnpg.user }}"
+ DATABASE_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ # STRAPI_LICENSE
+ # PUBLIC_URL
+ NODE_ENV: development
+ STRAPI_DISABLE_UPDATE_NOTIFICATION: true
+ FAST_REFRESH: false
+ EXTRA_ARGS: ""
+ JWT_SECRET: my_jwt_secret
+ ADMIN_JWT_SECRET: my_admin_jwt_secret
+ APP_KEYS: '["keya", "keyb"]'
diff --git a/charts/stable/synapse/Chart.yaml b/charts/stable/synapse/Chart.yaml
index 211f277a991..a3202eb9d0d 100644
--- a/charts/stable/synapse/Chart.yaml
+++ b/charts/stable/synapse/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.77.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -31,4 +31,3 @@ annotations:
truecharts.org/catagories: |
- cloud
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/synapse/templates/NOTES.txt b/charts/stable/synapse/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/synapse/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/synapse/templates/common.yaml b/charts/stable/synapse/templates/common.yaml
index 5ffbc215874..9d222c2bc60 100644
--- a/charts/stable/synapse/templates/common.yaml
+++ b/charts/stable/synapse/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render configmap for synapse */}}
{{- include "synapse.config" . }}
@@ -11,4 +11,4 @@
{{- $_ := set .Values.ingress.main "fixedMiddlewares" $newMiddlewares -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/synapse/values.yaml b/charts/stable/synapse/values.yaml
index 02970a098e5..8bf36e88049 100644
--- a/charts/stable/synapse/values.yaml
+++ b/charts/stable/synapse/values.yaml
@@ -2,16 +2,6 @@ image:
repository: tccr.io/truecharts/synapse
pullPolicy: IfNotPresent
tag: 1.77.0@sha256:f830b7dacc3bb0d70f023b6f8bf251bef55d5a1e0c9bd36b705e38cfbcda5a60
-
-command:
- - sh
- - -c
- - |
- exec python -B -m synapse.app.homeserver \
- -c /data/homeserver.yaml \
- -c /data/secret/secret.yaml \
- -c /data/custom.yaml
-
service:
main:
ports:
@@ -39,12 +29,6 @@ service:
enabled: true
port: 9093
targetPort: 9090
-
-securityContext:
- allowPrivilegeEscalation: true
-
-secretEnv: {}
-
installContainers:
generate-signing-key:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -73,9 +57,6 @@ installContainers:
mountPath: /data/secret
- name: key
mountPath: /data/keys
-
-env: {}
-
persistence:
config:
enabled: true
@@ -98,17 +79,6 @@ persistence:
uploads:
enabled: true
mountPath: "/uploads"
-
-probes:
- liveness:
- path: /health
-
- readiness:
- path: /health
-
- startup:
- path: /health
-
# Synapse Kubernetes resource settings
synapse:
loadCustomConfig: false
@@ -122,7 +92,6 @@ synapse:
# Port to listen on for metrics scraping
port: 9092
annotations: true
-
# Runtime configuration for Synapse and settings related to the Matrix protocol
matrix:
# Manual overrides for homeserver.yaml, the main configuration file for Synapse
@@ -138,10 +107,8 @@ matrix:
# from this value as the server name set here will be the name of your homeserver in the fediverse, and will be the
# domain name at the end of every user's username
serverName: "example.com"
-
urlPreviews:
enabled: false
-
# Hostname where Synapse can be reached.
# This is *optional* if an Ingress is configured below. If hostname is unspecified, the Synapse hostname of the
# Ingress will be used
@@ -149,38 +116,29 @@ matrix:
# Set to false to disable presence (online/offline indicators)
presence: true
-
# Set to true to block non-admins from inviting users to any rooms
blockNonAdminInvites: false
-
# Set to false to disable message searching
search: true
-
# Which types of rooms to enable end-to-end encryption on by default
# off: none
# invite: private messages, or rooms created with the private_chat or trusted_private_chat room preset
# all: all rooms
encryptByDefault: invite
-
# Email address of the administrator
adminEmail: "admin@example.com"
-
# Settings related to image and multimedia uploads
uploads:
# Max upload size in bytes
maxSize: 10M
-
# Max image size in pixels
maxPixels: 32M
-
# Settings related to federation
federation:
# Set to false to disable federation and run an isolated homeserver
enabled: true
-
# Set to false to disallow members of other homeservers from fetching *public* rooms
allowPublicRooms: true
-
# Whitelist of domains to federate with (comment for all domains except blacklisted)
# whitelist: []
@@ -195,12 +153,10 @@ matrix:
- "::1/128"
- "fe80::/64"
- "fc00::/7"
-
# User registration settings
registration:
# Allow new users to register an account
enabled: false
-
# If set, allows registration of standard or admin accounts by anyone who
# has the shared secret, even if registration is otherwise disabled.
#
@@ -208,7 +164,6 @@ matrix:
# Allow users to join rooms as a guest
allowGuests: false
-
# Required "3PIDs" - third-party identifiers such as email or msisdn (SMS)
# required3Pids:
# - email
@@ -217,17 +172,14 @@ matrix:
# Rooms to automatically join all new users to
autoJoinRooms: []
# - "#welcome:example.com"
-
# How long to keep redacted events in unredacted form in the database
retentionPeriod: 7d
-
security:
# This disables the warning that is emitted when the
# trustedKeyServers include 'matrix.org'. See below.
# Set to false to re-enable the warning.
#
surpressKeyServerWarning: true
-
# The trusted servers to download signing keys from.
#
# When we need to fetch a signing key, each server is tried in parallel.
@@ -268,12 +220,10 @@ matrix:
# key: "abcdefghijklmnopqrstuvwxyzabcdefghijklmopqr"
# acceptKeysInsecurely: false
# - serverName: my_other_trusted_server.example.com
-
# Set to true to globally block access to the homeserver
disabled: false
# Human readable reason for why the homeserver is blocked
disabledMessage: ""
-
logging:
# Root log level is the default log level for log outputs that do not have more
# specific settings.
@@ -283,7 +233,6 @@ matrix:
sqlLogLevel: WARNING
# The log level for the synapse server
synapseLogLevel: WARNING
-
# Settings for email notifications
mail:
# Set to false to disable all email notifications
@@ -295,7 +244,6 @@ mail:
# If the ingress is enabled, this is unnecessary.
# If the ingress is disabled and this is left unspecified, emails will contain a link to https://app.element.io
riotUrl: ""
-
host: ""
# -- Sets the smtp port
# SSL: 465, STARTTLS: 587
@@ -303,10 +251,8 @@ mail:
username: ""
password: ""
requireTransportSecurity: true
-
coturn:
enabled: false
-
# Enabled postgres
postgresql:
env:
@@ -315,6 +261,30 @@ postgresql:
existingSecret: "dbcreds"
postgresqlUsername: synapse
postgresqlDatabase: synapse
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ allowPrivilegeEscalation: true
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: /health
+ readiness:
+ path: /health
+ startup:
+ path: /health
+ command:
+ - sh
+ - -c
+ - |
+ exec python -B -m synapse.app.homeserver \
+ -c /data/homeserver.yaml \
+ -c /data/secret/secret.yaml \
+ -c /data/custom.yaml
+ env: {}
diff --git a/charts/stable/synclounge/Chart.yaml b/charts/stable/synclounge/Chart.yaml
index 5ef2374039c..4a2b8595f14 100644
--- a/charts/stable/synclounge/Chart.yaml
+++ b/charts/stable/synclounge/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/synclounge/templates/NOTES.txt b/charts/stable/synclounge/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/synclounge/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/synclounge/templates/common.yaml b/charts/stable/synclounge/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/synclounge/templates/common.yaml
+++ b/charts/stable/synclounge/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/synclounge/values.yaml b/charts/stable/synclounge/values.yaml
index adfdf1c02f7..710d08b1e7e 100644
--- a/charts/stable/synclounge/values.yaml
+++ b/charts/stable/synclounge/values.yaml
@@ -2,28 +2,27 @@ image:
repository: tccr.io/truecharts/synclounge
pullPolicy: IfNotPresent
tag: 5.2.5@sha256:c7be64724d9c2f4fadc4cbf4dd6f468f082e488af5d2834a861b5ea9d375dac4
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- AUTH_LIST: ""
-
service:
main:
ports:
main:
targetPort: 8088
port: 8088
-
persistence:
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ AUTH_LIST: ""
diff --git a/charts/stable/syncthing/Chart.yaml b/charts/stable/syncthing/Chart.yaml
index bcbe0d5366f..2c82aaddb43 100644
--- a/charts/stable/syncthing/Chart.yaml
+++ b/charts/stable/syncthing/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.23.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: P2P file synchronization application
home: https://truecharts.org/charts/stable/syncthing
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/syncthing/templates/NOTES.txt b/charts/stable/syncthing/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/syncthing/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/syncthing/templates/common.yaml b/charts/stable/syncthing/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/syncthing/templates/common.yaml
+++ b/charts/stable/syncthing/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/syncthing/values.yaml b/charts/stable/syncthing/values.yaml
index 3bd22fa7214..a8d6349e1a4 100644
--- a/charts/stable/syncthing/values.yaml
+++ b/charts/stable/syncthing/values.yaml
@@ -2,7 +2,6 @@ image:
repository: tccr.io/truecharts/syncthing
pullPolicy: IfNotPresent
tag: 1.23.1@sha256:d928faeb990eea787514d9fefb6c03c682235cfeda815178ca78e443ee64846a
-
service:
main:
ports:
@@ -23,7 +22,7 @@ service:
enabled: true
port: 22000
targetPort: 22000
- protocol: UDP
+ protocol: udp
discovery:
enabled: true
ports:
@@ -31,12 +30,13 @@ service:
enabled: true
port: 21027
targetPort: 21027
- protocol: UDP
-
+ protocol: udp
persistence:
config:
enabled: true
mountPath: "/var/syncthing"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
diff --git a/charts/stable/synctube/Chart.yaml b/charts/stable/synctube/Chart.yaml
index 99b0a20f46a..b0c66ddbc2e 100644
--- a/charts/stable/synctube/Chart.yaml
+++ b/charts/stable/synctube/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: "Synchronized video viewing with chat and other features. Lightweight modern implementation and very easy way to run locally."
home: https://truecharts.org/charts/stable/synctube
diff --git a/charts/stable/synctube/templates/NOTES.txt b/charts/stable/synctube/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/synctube/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/synctube/templates/common.yaml b/charts/stable/synctube/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/synctube/templates/common.yaml
+++ b/charts/stable/synctube/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/synctube/values.yaml b/charts/stable/synctube/values.yaml
index 5a393fcf3e4..d801728965b 100644
--- a/charts/stable/synctube/values.yaml
+++ b/charts/stable/synctube/values.yaml
@@ -6,19 +6,19 @@ persistence:
storageconfig:
enabled: true
mountPath: /usr/src/app/user
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
service:
main:
ports:
main:
port: 4200
- protocol: HTTP
+ protocol: http
targetPort: 4200
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
diff --git a/charts/stable/syslog-ng/Chart.yaml b/charts/stable/syslog-ng/Chart.yaml
index ea3c905f64f..751ca8a1778 100644
--- a/charts/stable/syslog-ng/Chart.yaml
+++ b/charts/stable/syslog-ng/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
maintainers:
- email: info@truecharts.org
name: TrueCharts
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/syslog-ng/templates/NOTES.txt b/charts/stable/syslog-ng/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/syslog-ng/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/syslog-ng/templates/common.yaml b/charts/stable/syslog-ng/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/syslog-ng/templates/common.yaml
+++ b/charts/stable/syslog-ng/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/syslog-ng/values.yaml b/charts/stable/syslog-ng/values.yaml
index 9b85be6a8fd..28d51161d12 100644
--- a/charts/stable/syslog-ng/values.yaml
+++ b/charts/stable/syslog-ng/values.yaml
@@ -2,17 +2,6 @@ image:
repository: tccr.io/truecharts/syslog-ng
pullPolicy: IfNotPresent
tag: 4.0.1@sha256:e3157f1638eb2c107fec3d6fa28bcece53571db19f314c6eb57c9182a8bc0658
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env: {}
-
service:
main:
ports:
@@ -24,7 +13,7 @@ service:
ports:
syslog-udp:
enabled: true
- protocol: UDP
+ protocol: udp
targetPort: 514
port: 5514
syslog-tls:
@@ -34,13 +23,23 @@ service:
enabled: true
targetPort: 6514
port: 6514
-
persistence:
varrun:
enabled: true
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env: {}
diff --git a/charts/stable/tailscale/Chart.yaml b/charts/stable/tailscale/Chart.yaml
index 604e0b224cb..19888a5c5de 100644
--- a/charts/stable/tailscale/Chart.yaml
+++ b/charts/stable/tailscale/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.36.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Tailscale lets you connect your devices and users together in your own secure virtual private network
home: https://truecharts.org/charts/stable/tailscale
icon: https://truecharts.org/img/hotlink-ok/chart-icons/tailscale.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- network
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/tailscale/templates/NOTES.txt b/charts/stable/tailscale/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/tailscale/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/tailscale/templates/_configmap.tpl b/charts/stable/tailscale/templates/_configmap.tpl
index d8433e3a809..ee8ec01b6d6 100644
--- a/charts/stable/tailscale/templates/_configmap.tpl
+++ b/charts/stable/tailscale/templates/_configmap.tpl
@@ -1,8 +1,8 @@
{{/* Define the secret */}}
{{- define "tailscale.config" -}}
-{{- $configName := printf "%s-tailscale-config" (include "tc.common.names.fullname" .) }}
-{{- $secretName := printf "%s-tailscale-secret" (include "tc.common.names.fullname" .) }}
+{{- $configName := printf "%s-tailscale-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $secretName := printf "%s-tailscale-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
{{- $customArgs := "" -}}
diff --git a/charts/stable/tailscale/templates/_secret.tpl b/charts/stable/tailscale/templates/_secret.tpl
index 37e701f1c3e..98458832d68 100644
--- a/charts/stable/tailscale/templates/_secret.tpl
+++ b/charts/stable/tailscale/templates/_secret.tpl
@@ -1,7 +1,7 @@
{{/* Define the secret */}}
{{- define "tailscale.secret" -}}
-{{- $secretName := printf "%s-tailscale-secret" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-tailscale-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
{{/* This secrets are loaded on tailscale */}}
diff --git a/charts/stable/tailscale/templates/common.yaml b/charts/stable/tailscale/templates/common.yaml
index 961e2db3436..5f9b0244bdd 100644
--- a/charts/stable/tailscale/templates/common.yaml
+++ b/charts/stable/tailscale/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secret */}}
{{- include "tailscale.secret" . }}
@@ -8,4 +8,4 @@
{{- include "tailscale.config" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/tailscale/values.yaml b/charts/stable/tailscale/values.yaml
index 4260481c8c4..696018695da 100644
--- a/charts/stable/tailscale/values.yaml
+++ b/charts/stable/tailscale/values.yaml
@@ -2,25 +2,9 @@ image:
repository: tailscale/tailscale
pullPolicy: IfNotPresent
tag: v1.36.2@sha256:37f0cfade6dae8adb2244e86342c9664b905f575fa30f94b22620dc81b8ca5b2
-
-command:
- - /usr/local/bin/containerboot
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
- capabilities:
- add:
- - NET_ADMIN
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
serviceAccount:
main:
enabled: true
-
rbac:
main:
enabled: true
@@ -36,16 +20,11 @@ rbac:
resources:
- secrets
resourceNames:
- - '{{ printf "%s-tailscale-secret" (include "tc.common.names.fullname" .) }}'
+ - '{{ printf "%s-tailscale-secret" (include "tc.v1.common.names.fullname" .) }}'
verbs:
- get
- update
- patch
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-tailscale-config'
-
tailscale:
authkey: supersecret
auth_once: true
@@ -59,24 +38,13 @@ tailscale:
daemon_extra_args: ""
hostname: ""
advertise_as_exit_node: false
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
hostNetwork: true
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
persistence:
varrun:
enabled: true
@@ -87,6 +55,32 @@ persistence:
mountPath: /dev/net/tun
hostPathType: ""
readOnly: false
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ capabilities:
+ add:
+ - NET_ADMIN
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-tailscale-config'
+ command:
+ - /usr/local/bin/containerboot
diff --git a/charts/stable/tautulli/Chart.yaml b/charts/stable/tautulli/Chart.yaml
index c151fb2acf5..d9887df41aa 100644
--- a/charts/stable/tautulli/Chart.yaml
+++ b/charts/stable/tautulli/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.11.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: A Python based monitoring and tracking tool for Plex Media Server
home: https://truecharts.org/charts/stable/tautulli
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/tautulli/templates/NOTES.txt b/charts/stable/tautulli/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/tautulli/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/tautulli/templates/common.yaml b/charts/stable/tautulli/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/tautulli/templates/common.yaml
+++ b/charts/stable/tautulli/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/tautulli/values.yaml b/charts/stable/tautulli/values.yaml
index 46a0604c164..f391d5f6d8e 100644
--- a/charts/stable/tautulli/values.yaml
+++ b/charts/stable/tautulli/values.yaml
@@ -2,18 +2,18 @@ image:
repository: tccr.io/truecharts/tautulli
pullPolicy: IfNotPresent
tag: 2.11.1@sha256:8a3dcdd6c402829c497950eed48d88f22ed8a721fa4e87a1c0826b45352388bf
-
service:
main:
ports:
main:
port: 8181
targetPort: 8181
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
diff --git a/charts/stable/tdarr-node/Chart.yaml b/charts/stable/tdarr-node/Chart.yaml
index e17095f88e6..280bfb94d2e 100644
--- a/charts/stable/tdarr-node/Chart.yaml
+++ b/charts/stable/tdarr-node/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.00.19.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Audio/Video library transcoding automation
home: https://truecharts.org/charts/stable/tdarr-node
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/tdarr-node/templates/NOTES.txt b/charts/stable/tdarr-node/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/tdarr-node/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/tdarr-node/templates/common.yaml b/charts/stable/tdarr-node/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/tdarr-node/templates/common.yaml
+++ b/charts/stable/tdarr-node/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/tdarr-node/values.yaml b/charts/stable/tdarr-node/values.yaml
index 9dd65127d32..f47a476e08c 100644
--- a/charts/stable/tdarr-node/values.yaml
+++ b/charts/stable/tdarr-node/values.yaml
@@ -2,36 +2,12 @@ image:
repository: tccr.io/truecharts/tdarr_node
pullPolicy: IfNotPresent
tag: 2.00.19.1@sha256:fa73ba47a7f033bcf5dcfd7faff111e94b53ccae6146754e96a0e295ad90bb7c
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- # User Defined
- nodeID: "myFirstTdarrNode"
- serverIP: "0.0.0.0"
- serverPort: 8266
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
persistence:
configs:
enabled: true
@@ -47,6 +23,29 @@ persistence:
mountPath: "/media"
varrun:
enabled: true
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ env:
+ # User Defined
+ nodeID: "myFirstTdarrNode"
+ serverIP: "0.0.0.0"
+ serverPort: 8266
diff --git a/charts/stable/tdarr/Chart.yaml b/charts/stable/tdarr/Chart.yaml
index 23d892c438b..a75f45ec482 100644
--- a/charts/stable/tdarr/Chart.yaml
+++ b/charts/stable/tdarr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.00.19.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Audio/Video library transcoding automation
home: https://truecharts.org/charts/stable/tdarr
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/tdarr/templates/NOTES.txt b/charts/stable/tdarr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/tdarr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/tdarr/templates/common.yaml b/charts/stable/tdarr/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/tdarr/templates/common.yaml
+++ b/charts/stable/tdarr/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/tdarr/values.yaml b/charts/stable/tdarr/values.yaml
index 70ffbfb5e50..4f47d2f9171 100644
--- a/charts/stable/tdarr/values.yaml
+++ b/charts/stable/tdarr/values.yaml
@@ -2,23 +2,6 @@ image:
repository: tccr.io/truecharts/tdarr
pullPolicy: IfNotPresent
tag: 2.00.19.1@sha256:f772a66f8bfce1f43df9d208176ae46396d9169566412b3c930efcb4a6a88c75
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- webUIPort: "{{ .Values.service.main.ports.main.port }}"
- serverPort: "{{ .Values.service.comm.ports.comm.port }}"
- # User Defined
- internalNode: true
- serverIP: "localhost"
- nodeID: "Internal Node"
-
service:
main:
ports:
@@ -30,7 +13,6 @@ service:
comm:
enabled: true
port: 8266
-
persistence:
configs:
enabled: true
@@ -49,6 +31,23 @@ persistence:
mountPath: "/media"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ webUIPort: "{{ .Values.service.main.ports.main.port }}"
+ serverPort: "{{ .Values.service.comm.ports.comm.port }}"
+ # User Defined
+ internalNode: true
+ serverIP: "localhost"
+ nodeID: "Internal Node"
diff --git a/charts/stable/teamspeak3/Chart.yaml b/charts/stable/teamspeak3/Chart.yaml
index 2dfa4fb392c..3e694db8f13 100644
--- a/charts/stable/teamspeak3/Chart.yaml
+++ b/charts/stable/teamspeak3/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.13.7"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: TeamSpeak is software for quality voice communication via the Internet.
home: https://truecharts.org/charts/stable/teamspeak3
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- voice
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/teamspeak3/templates/NOTES.txt b/charts/stable/teamspeak3/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/teamspeak3/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/teamspeak3/templates/common.yaml b/charts/stable/teamspeak3/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/teamspeak3/templates/common.yaml
+++ b/charts/stable/teamspeak3/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/teamspeak3/values.yaml b/charts/stable/teamspeak3/values.yaml
index 2256a70dfdd..b0faba336a9 100644
--- a/charts/stable/teamspeak3/values.yaml
+++ b/charts/stable/teamspeak3/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/teamspeak
pullPolicy: IfNotPresent
tag: v3.13.7@sha256:4a989cccfeb26025b5c67319ec46f787083f43356f2bfda286b5da9fea41c7a8
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
# 9987 default voice
# 10011 server query
# 30033 file transport
@@ -27,7 +18,7 @@ service:
enabled: true
port: 9987
targetPort: 9987
- protocol: UDP
+ protocol: udp
files:
enabled: true
ports:
@@ -35,14 +26,22 @@ service:
enabled: true
port: 30033
targetPort: 30033
-
-env:
- TS3SERVER_LICENSE: "accept"
-
persistence:
data:
enabled: true
mountPath: "/var/ts3server"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ TS3SERVER_LICENSE: "accept"
diff --git a/charts/stable/teedy/Chart.yaml b/charts/stable/teedy/Chart.yaml
index 8939bd1d347..01cc419f06b 100644
--- a/charts/stable/teedy/Chart.yaml
+++ b/charts/stable/teedy/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/teedy/templates/NOTES.txt b/charts/stable/teedy/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/teedy/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/teedy/templates/common.yaml b/charts/stable/teedy/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/teedy/templates/common.yaml
+++ b/charts/stable/teedy/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/teedy/values.yaml b/charts/stable/teedy/values.yaml
index 451328c28dc..ff8e2ae354d 100644
--- a/charts/stable/teedy/values.yaml
+++ b/charts/stable/teedy/values.yaml
@@ -2,44 +2,45 @@ image:
repository: tccr.io/truecharts/docs
tag: v1.10@sha256:c5aa5ae1d6209a9fb25a14cdbe336e9f069a215cae6e7c81872a54b1090a9ecb
pullPolicy: IfNotPresent
-
-secretEnv:
- DOCS_ADMIN_EMAIL_INIT: ""
- DOCS_ADMIN_PASSWORD_INIT: ""
- DOCS_SMTP_USERNAME: ""
- DOCS_SMTP_PASSWORD: ""
-env:
- DOCS_DEFAULT_LANGUAGE: "eng"
- DOCS_BASE_URL: ""
- DOCS_SMTP_HOSTNAME: ""
- DOCS_SMTP_PORT: 0
- DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- DATABASE_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- DATABASE_URL:
- secretKeyRef:
- name: dbcreds
- key: jdbc
-
service:
main:
ports:
main:
port: 10100
targetPort: 8080
-
persistence:
data:
enabled: true
mountPath: "/data"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: teedyuser
postgresqlDatabase: teedydb
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DOCS_DEFAULT_LANGUAGE: "eng"
+ DOCS_BASE_URL: ""
+ DOCS_SMTP_HOSTNAME: ""
+ DOCS_SMTP_PORT: 0
+ DATABASE_USER: "{{ .Values.cnpg.user }}"
+ DATABASE_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ DATABASE_URL:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: jdbc
+ DOCS_ADMIN_EMAIL_INIT: ""
+ DOCS_ADMIN_PASSWORD_INIT: ""
+ DOCS_SMTP_USERNAME: ""
+ DOCS_SMTP_PASSWORD: ""
diff --git a/charts/stable/thelounge/Chart.yaml b/charts/stable/thelounge/Chart.yaml
index 65e2b9896fe..25f84371223 100644
--- a/charts/stable/thelounge/Chart.yaml
+++ b/charts/stable/thelounge/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.3.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: The Lounge, modern web IRC client designed for self-hosting
home: https://truecharts.org/charts/stable/thelounge
icon: https://truecharts.org/img/hotlink-ok/chart-icons/thelounge.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/thelounge/templates/NOTES.txt b/charts/stable/thelounge/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/thelounge/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/thelounge/templates/common.yaml b/charts/stable/thelounge/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/thelounge/templates/common.yaml
+++ b/charts/stable/thelounge/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/thelounge/values.yaml b/charts/stable/thelounge/values.yaml
index efc752d7cbe..7fc8b8c5498 100644
--- a/charts/stable/thelounge/values.yaml
+++ b/charts/stable/thelounge/values.yaml
@@ -2,28 +2,27 @@ image:
repository: tccr.io/truecharts/thelounge
pullPolicy: IfNotPresent
tag: v4.3.1@sha256:1ddeecab961ea0ae15e1b0d81cd988481a59b30da2f5dfd9f5db7349a6c7a9b3
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- THELOUNGE_HOME: "/config"
-
service:
main:
ports:
main:
port: 10061
targetPort: 9000
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ THELOUNGE_HOME: "/config"
diff --git a/charts/stable/theme-park/Chart.yaml b/charts/stable/theme-park/Chart.yaml
index c75a3d2924f..6b1371357f8 100644
--- a/charts/stable/theme-park/Chart.yaml
+++ b/charts/stable/theme-park/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.13.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Custom themes for your favorite apps!
home: https://truecharts.org/charts/stable/theme-park
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- customization
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/theme-park/templates/NOTES.txt b/charts/stable/theme-park/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/theme-park/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/theme-park/templates/common.yaml b/charts/stable/theme-park/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/theme-park/templates/common.yaml
+++ b/charts/stable/theme-park/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/theme-park/values.yaml b/charts/stable/theme-park/values.yaml
index 1109fad823d..041119caa6a 100644
--- a/charts/stable/theme-park/values.yaml
+++ b/charts/stable/theme-park/values.yaml
@@ -2,18 +2,18 @@ image:
repository: tccr.io/truecharts/theme-park
pullPolicy: IfNotPresent
tag: 1.13.0@sha256:c6a4361d096fa410edfaf2c2e3ae9c9cbf66eaddd857b298409e4e445b38e313
-
service:
main:
ports:
main:
port: 10244
targetPort: 8080
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
diff --git a/charts/stable/tinymediamanager/Chart.yaml b/charts/stable/tinymediamanager/Chart.yaml
index 613d7683600..9308d2293b5 100644
--- a/charts/stable/tinymediamanager/Chart.yaml
+++ b/charts/stable/tinymediamanager/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.3.7"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: TinyMediaManager is a full featured media manager to organize and clean up your media library.
home: https://truecharts.org/charts/stable/tinymediamanager
icon: https://truecharts.org/img/hotlink-ok/chart-icons/tinymediamanager.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/tinymediamanager/templates/NOTES.txt b/charts/stable/tinymediamanager/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/tinymediamanager/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/tinymediamanager/templates/common.yaml b/charts/stable/tinymediamanager/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/tinymediamanager/templates/common.yaml
+++ b/charts/stable/tinymediamanager/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/tinymediamanager/values.yaml b/charts/stable/tinymediamanager/values.yaml
index ee8a00e2c94..390b9ad755b 100644
--- a/charts/stable/tinymediamanager/values.yaml
+++ b/charts/stable/tinymediamanager/values.yaml
@@ -2,25 +2,12 @@ image:
repository: tccr.io/truecharts/tinymediamanager
tag: 4.3.7@sha256:25e2509aa228048dd29ed799ad231bdaf381dae7e8189a31ec07b6a46cf20ce8
pullPolicy: IfNotPresent
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- PASSWORD: ""
-
service:
main:
ports:
main:
port: 10179
targetPort: 4000
-
persistence:
data:
enabled: true
@@ -31,6 +18,18 @@ persistence:
tvshows:
enabled: true
mountPath: "/media/tvshows"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ PASSWORD: ""
diff --git a/charts/stable/traccar/Chart.yaml b/charts/stable/traccar/Chart.yaml
index 13afec62152..554c614a282 100644
--- a/charts/stable/traccar/Chart.yaml
+++ b/charts/stable/traccar/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/traccar/templates/NOTES.txt b/charts/stable/traccar/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/traccar/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/traccar/templates/common.yaml b/charts/stable/traccar/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/traccar/templates/common.yaml
+++ b/charts/stable/traccar/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/traccar/values.yaml b/charts/stable/traccar/values.yaml
index f01756ec520..323dbaf6faf 100644
--- a/charts/stable/traccar/values.yaml
+++ b/charts/stable/traccar/values.yaml
@@ -2,38 +2,40 @@ image:
repository: tccr.io/truecharts/traccar
tag: 5.3@sha256:3c7b0a6617c8684485077475fa7132d8ce9c5c2d07bfdc910d334f076b6bf900
pullPolicy: IfNotPresent
-
-env:
- CONFIG_USE_ENVIRONMENT_VARIABLES: true
- LOGGER_CONSOLE: true
- DATABASE_DRIVER: "org.postgresql.Driver"
- DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- DATABASE_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- DATABASE_URL:
- secretKeyRef:
- name: dbcreds
- key: jdbc
-
service:
main:
ports:
main:
port: 8082
targetPort: 8082
-
persistence:
data:
enabled: true
mountPath: "/opt/traccar/data"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: traccar
postgresqlDatabase: traccar
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ CONFIG_USE_ENVIRONMENT_VARIABLES: true
+ LOGGER_CONSOLE: true
+ DATABASE_DRIVER: "org.postgresql.Driver"
+ DATABASE_USER: "{{ .Values.cnpg.user }}"
+ DATABASE_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ DATABASE_URL:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: jdbc
diff --git a/charts/stable/traggo/Chart.yaml b/charts/stable/traggo/Chart.yaml
index eeaaf3f244f..4bbe1c2bfec 100644
--- a/charts/stable/traggo/Chart.yaml
+++ b/charts/stable/traggo/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.3.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Traggo is a tag-based time tracking tool. In Traggo there are no tasks, only tagged time spans.
home: https://truecharts.org/charts/stable/traggo
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/traggo/templates/NOTES.txt b/charts/stable/traggo/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/traggo/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/traggo/templates/_secret.tpl b/charts/stable/traggo/templates/_secret.tpl
index 56d28e89aa6..036f67b3230 100644
--- a/charts/stable/traggo/templates/_secret.tpl
+++ b/charts/stable/traggo/templates/_secret.tpl
@@ -1,7 +1,7 @@
{{/* Define the secret */}}
{{- define "traggo.secret" -}}
-{{- $secretName := printf "%s-secret" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
apiVersion: v1
kind: Secret
diff --git a/charts/stable/traggo/templates/common.yaml b/charts/stable/traggo/templates/common.yaml
index 744efdcfbb3..b202ccd960d 100644
--- a/charts/stable/traggo/templates/common.yaml
+++ b/charts/stable/traggo/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secret */}}
{{- include "traggo.secret" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/traggo/values.yaml b/charts/stable/traggo/values.yaml
index 69442eee7e6..4d3cda58e38 100644
--- a/charts/stable/traggo/values.yaml
+++ b/charts/stable/traggo/values.yaml
@@ -2,36 +2,38 @@ image:
repository: tccr.io/truecharts/traggo
pullPolicy: IfNotPresent
tag: 0.3.0@sha256:da54bc28294c70301e6c21dca992a57f88831f1ea1da4a6d742597ee2e5af098
-
traggo:
username: admin
password: admin
pass_strength: 10
log_level: info
-
-envFrom:
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-secret'
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
port: 12117
-
-probes:
- liveness:
- type: HTTP
- readiness:
- type: HTTP
- startup:
- type: HTTP
-
persistence:
config:
enabled: true
mountPath: /opt/traggo/data
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ type: HTTP
+ readiness:
+ type: HTTP
+ startup:
+ type: HTTP
+ envFrom:
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-secret'
diff --git a/charts/stable/transmission/Chart.yaml b/charts/stable/transmission/Chart.yaml
index 378152c3e9e..47670f537b7 100644
--- a/charts/stable/transmission/Chart.yaml
+++ b/charts/stable/transmission/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.00"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: fast, easy, and free BitTorrent client.
home: https://truecharts.org/charts/stable/transmission
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- download-tools
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/transmission/templates/NOTES.txt b/charts/stable/transmission/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/transmission/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/transmission/templates/common.yaml b/charts/stable/transmission/templates/common.yaml
index 8ae86a87573..389ea9f035d 100644
--- a/charts/stable/transmission/templates/common.yaml
+++ b/charts/stable/transmission/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Set it to the same port as "torrent" service/port */}}
{{- $_ := set $.Values.service.torrent.ports.torrentudp "port" (int .Values.service.torrent.ports.torrent.port) -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/transmission/values.yaml b/charts/stable/transmission/values.yaml
index 2c36794561c..273a1fb182d 100644
--- a/charts/stable/transmission/values.yaml
+++ b/charts/stable/transmission/values.yaml
@@ -2,7 +2,6 @@ image:
repository: tccr.io/truecharts/transmission
pullPolicy: IfNotPresent
tag: v3.00@sha256:cf61bde05f265653ce12b0ef42e25ac25abcc51ff84c9e5528ef75fea8330eda
-
service:
main:
ports:
@@ -15,88 +14,89 @@ service:
torrent:
enabled: true
port: 51414
- protocol: TCP
+ protocol: tcp
torrentudp:
enabled: true
port: 51414
- protocol: UDP
-secretEnv:
- {}
- # TRANSMISSION_RPC_USERNAME: ""
- # TRANSMISSION_RPC_PASSWORD: ""
-env:
- # PUID: 1001
- # TRANSMISSION_ALT_SPEED_DOWN: 50
- # TRANSMISSION_ALT_SPEED_ENABLED: false
- # TRANSMISSION_ALT_SPEED_TIME_BEGIN: 540
- # TRANSMISSION_ALT_SPEED_TIME_DAY: 127
- # TRANSMISSION_ALT_SPEED_TIME_ENABLED: false
- # TRANSMISSION_ALT_SPEED_TIME_END: 1020
- # TRANSMISSION_ALT_SPEED_UP: 50
- # TRANSMISSION_BIND_ADDRESS_IPV4: "0.0.0.0"
- # TRANSMISSION_BIND_ADDRESS_IPV6: "::"
- # TRANSMISSION_BLOCKLIST_ENABLED: true
- # TRANSMISSION_BLOCKLIST_URL: "http://john.bitsurge.net/public/biglist.p2p.gz"
- # TRANSMISSION_CACHE_SIZE_MB: 4
- # TRANSMISSION_DHT_ENABLED: true
- # TRANSMISSION_DOWNLOAD_DIR: "/downloads/complete"
- # TRANSMISSION_DOWNLOAD_QUEUE_ENABLED: true
- # TRANSMISSION_DOWNLOAD_QUEUE_SIZE: 5
- # TRANSMISSION_ENCRYPTION: 1
- # TRANSMISSION_IDLE_SEEDING_LIMIT: 30
- # TRANSMISSION_IDLE_SEEDING_LIMIT_ENABLED: false
- # TRANSMISSION_INCOMPLETE_DIR: "/downloads/incomplete"
- # TRANSMISSION_INCOMPLETE_DIR_ENABLED: true
- # TRANSMISSION_LPD_ENABLED: false
- # TRANSMISSION_MESSAGE_LEVEL: 2
- # TRANSMISSION_PEER_CONGESTION_ALGORITHM: ""
- # TRANSMISSION_PEER_ID_TTL_HOURS: 6
- # TRANSMISSION_PEER_LIMIT_GLOBAL: 200
- # TRANSMISSION_PEER_LIMIT_PER_TORRENT: 50
- TRANSMISSION_PEER_PORT: "{{ .Values.service.torrent.ports.torrent.port }}"
- # TRANSMISSION_PEER_PORT_RANDOM_HIGH: 65535
- # TRANSMISSION_PEER_PORT_RANDOM_LOW: 49152
- # TRANSMISSION_PEER_PORT_RANDOM_ON_START: false
- # TRANSMISSION_PEER_SOCKET_TOS: default"
- # TRANSMISSION_PEX_ENABLED: true
- # TRANSMISSION_PORT_FORWARDING_ENABLED: false
- # TRANSMISSION_PREALLOCATION: 1
- # TRANSMISSION_PREFETCH_ENABLED: true
- # TRANSMISSION_QUEUE_STALLED_ENABLED: true
- # TRANSMISSION_QUEUE_STALLED_MINUTES: 30
- # TRANSMISSION_RATIO_LIMIT: 2
- # TRANSMISSION_RATIO_LIMIT_ENABLED: false
- # TRANSMISSION_RENAME_PARTIAL_FILES: true
- # TRANSMISSION_RPC_AUTHENTICATION_REQUIRED: false
- # TRANSMISSION_RPC_BIND_ADDRESS: "0.0.0.0"
- # TRANSMISSION_RPC_ENABLED: true
- # TRANSMISSION_RPC_HOST_WHITELIST: ""
- # TRANSMISSION_RPC_HOST_WHITELIST_ENABLED: false
- TRANSMISSION_RPC_PORT: "{{ .Values.service.main.ports.main.port }}"
- # TRANSMISSION_RPC_URL: "/transmission/"
- # TRANSMISSION_RPC_WHITELIST: ""
- # TRANSMISSION_RPC_WHITELIST_ENABLED: false
- # TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED: true
- # TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED: false
- # TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME: ""
- # TRANSMISSION_SEED_QUEUE_ENABLED: false
- # TRANSMISSION_SEED_QUEUE_SIZE: 10
- # TRANSMISSION_SPEED_LIMIT_DOWN: 100
- # TRANSMISSION_SPEED_LIMIT_DOWN_ENABLED: false
- # TRANSMISSION_SPEED_LIMIT_UP: 100
- # TRANSMISSION_SPEED_LIMIT_UP_ENABLED: false
- # TRANSMISSION_START_ADDED_TORRENTS: true
- # TRANSMISSION_TRASH_ORIGINAL_TORRENT_FILES: false
- # TRANSMISSION_UMASK: 2
- # TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT: 14
- # TRANSMISSION_UTP_ENABLED: true
- # TRANSMISSION_WATCH_DIR: "/watch"
- # TRANSMISSION_WATCH_DIR_ENABLED: false
-
+ protocol: udp
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ # PUID: 1001
+ # TRANSMISSION_ALT_SPEED_DOWN: 50
+ # TRANSMISSION_ALT_SPEED_ENABLED: false
+ # TRANSMISSION_ALT_SPEED_TIME_BEGIN: 540
+ # TRANSMISSION_ALT_SPEED_TIME_DAY: 127
+ # TRANSMISSION_ALT_SPEED_TIME_ENABLED: false
+ # TRANSMISSION_ALT_SPEED_TIME_END: 1020
+ # TRANSMISSION_ALT_SPEED_UP: 50
+ # TRANSMISSION_BIND_ADDRESS_IPV4: "0.0.0.0"
+ # TRANSMISSION_BIND_ADDRESS_IPV6: "::"
+ # TRANSMISSION_BLOCKLIST_ENABLED: true
+ # TRANSMISSION_BLOCKLIST_URL: "http://john.bitsurge.net/public/biglist.p2p.gz"
+ # TRANSMISSION_CACHE_SIZE_MB: 4
+ # TRANSMISSION_DHT_ENABLED: true
+ # TRANSMISSION_DOWNLOAD_DIR: "/downloads/complete"
+ # TRANSMISSION_DOWNLOAD_QUEUE_ENABLED: true
+ # TRANSMISSION_DOWNLOAD_QUEUE_SIZE: 5
+ # TRANSMISSION_ENCRYPTION: 1
+ # TRANSMISSION_IDLE_SEEDING_LIMIT: 30
+ # TRANSMISSION_IDLE_SEEDING_LIMIT_ENABLED: false
+ # TRANSMISSION_INCOMPLETE_DIR: "/downloads/incomplete"
+ # TRANSMISSION_INCOMPLETE_DIR_ENABLED: true
+ # TRANSMISSION_LPD_ENABLED: false
+ # TRANSMISSION_MESSAGE_LEVEL: 2
+ # TRANSMISSION_PEER_CONGESTION_ALGORITHM: ""
+ # TRANSMISSION_PEER_ID_TTL_HOURS: 6
+ # TRANSMISSION_PEER_LIMIT_GLOBAL: 200
+ # TRANSMISSION_PEER_LIMIT_PER_TORRENT: 50
+ TRANSMISSION_PEER_PORT: "{{ .Values.service.torrent.ports.torrent.port }}"
+ # TRANSMISSION_PEER_PORT_RANDOM_HIGH: 65535
+ # TRANSMISSION_PEER_PORT_RANDOM_LOW: 49152
+ # TRANSMISSION_PEER_PORT_RANDOM_ON_START: false
+ # TRANSMISSION_PEER_SOCKET_TOS: default"
+ # TRANSMISSION_PEX_ENABLED: true
+ # TRANSMISSION_PORT_FORWARDING_ENABLED: false
+ # TRANSMISSION_PREALLOCATION: 1
+ # TRANSMISSION_PREFETCH_ENABLED: true
+ # TRANSMISSION_QUEUE_STALLED_ENABLED: true
+ # TRANSMISSION_QUEUE_STALLED_MINUTES: 30
+ # TRANSMISSION_RATIO_LIMIT: 2
+ # TRANSMISSION_RATIO_LIMIT_ENABLED: false
+ # TRANSMISSION_RENAME_PARTIAL_FILES: true
+ # TRANSMISSION_RPC_AUTHENTICATION_REQUIRED: false
+ # TRANSMISSION_RPC_BIND_ADDRESS: "0.0.0.0"
+ # TRANSMISSION_RPC_ENABLED: true
+ # TRANSMISSION_RPC_HOST_WHITELIST: ""
+ # TRANSMISSION_RPC_HOST_WHITELIST_ENABLED: false
+ TRANSMISSION_RPC_PORT: "{{ .Values.service.main.ports.main.port }}"
+ # TRANSMISSION_RPC_URL: "/transmission/"
+ # TRANSMISSION_RPC_WHITELIST: ""
+ # TRANSMISSION_RPC_WHITELIST_ENABLED: false
+ # TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED: true
+ # TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED: false
+ # TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME: ""
+ # TRANSMISSION_SEED_QUEUE_ENABLED: false
+ # TRANSMISSION_SEED_QUEUE_SIZE: 10
+ # TRANSMISSION_SPEED_LIMIT_DOWN: 100
+ # TRANSMISSION_SPEED_LIMIT_DOWN_ENABLED: false
+ # TRANSMISSION_SPEED_LIMIT_UP: 100
+ # TRANSMISSION_SPEED_LIMIT_UP_ENABLED: false
+ # TRANSMISSION_START_ADDED_TORRENTS: true
+ # TRANSMISSION_TRASH_ORIGINAL_TORRENT_FILES: false
+ # TRANSMISSION_UMASK: 2
+ # TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT: 14
+ # TRANSMISSION_UTP_ENABLED: true
+ # TRANSMISSION_WATCH_DIR: "/watch"
+ # TRANSMISSION_WATCH_DIR_ENABLED: false
diff --git a/charts/stable/trilium-notes/Chart.yaml b/charts/stable/trilium-notes/Chart.yaml
index 9a270fbac2f..8d0ac72b63b 100644
--- a/charts/stable/trilium-notes/Chart.yaml
+++ b/charts/stable/trilium-notes/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.58.8"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases.
home: https://truecharts.org/charts/stable/trilium-notes
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/trilium-notes/templates/NOTES.txt b/charts/stable/trilium-notes/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/trilium-notes/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/trilium-notes/templates/common.yaml b/charts/stable/trilium-notes/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/trilium-notes/templates/common.yaml
+++ b/charts/stable/trilium-notes/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/trilium-notes/values.yaml b/charts/stable/trilium-notes/values.yaml
index 2da2b0f4422..8833bcc92c1 100644
--- a/charts/stable/trilium-notes/values.yaml
+++ b/charts/stable/trilium-notes/values.yaml
@@ -2,27 +2,23 @@ image:
repository: tccr.io/truecharts/trilium-notes
pullPolicy: IfNotPresent
tag: 0.58.8@sha256:03f0dcd7a7c59ffef52f539054f8ae7331e18c140d76ef64ba018a98551e75b8
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
- fsGroup: 1000
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
targetPort: 8080
port: 10156
-
persistence:
config:
enabled: true
mountPath: "/home/node"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+ fsGroup: 1000
diff --git a/charts/stable/truecommand/Chart.yaml b/charts/stable/truecommand/Chart.yaml
index 6ccad5c14ab..9100e349944 100644
--- a/charts/stable/truecommand/Chart.yaml
+++ b/charts/stable/truecommand/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Aggregated management of TrueNAS devices
home: https://truecharts.org/charts/stable/truecommand
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- Administration
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/truecommand/templates/NOTES.txt b/charts/stable/truecommand/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/truecommand/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/truecommand/templates/common.yaml b/charts/stable/truecommand/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/truecommand/templates/common.yaml
+++ b/charts/stable/truecommand/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/truecommand/values.yaml b/charts/stable/truecommand/values.yaml
index 524872271ab..22a32a93d4e 100644
--- a/charts/stable/truecommand/values.yaml
+++ b/charts/stable/truecommand/values.yaml
@@ -2,26 +2,22 @@ image:
repository: tccr.io/truecharts/truecommand
pullPolicy: IfNotPresent
tag: 2.2@sha256:e1e97b3a75948def0616e8b6032c7bab50b805ff33f1383d0ad55cb88ef7dd88
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10031
targetPort: 80
-
persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/tsmuxer/Chart.yaml b/charts/stable/tsmuxer/Chart.yaml
index 019b2a7d64a..9d8784eb96a 100644
--- a/charts/stable/tsmuxer/Chart.yaml
+++ b/charts/stable/tsmuxer/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "23.02.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: tsMuxer is a Transport Stream muxer.
home: https://truecharts.org/charts/stable/tsmuxer
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/tsmuxer/templates/NOTES.txt b/charts/stable/tsmuxer/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/tsmuxer/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/tsmuxer/templates/common.yaml b/charts/stable/tsmuxer/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/tsmuxer/templates/common.yaml
+++ b/charts/stable/tsmuxer/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/tsmuxer/values.yaml b/charts/stable/tsmuxer/values.yaml
index 344065feea9..de9476c320e 100644
--- a/charts/stable/tsmuxer/values.yaml
+++ b/charts/stable/tsmuxer/values.yaml
@@ -2,15 +2,6 @@ image:
repository: tccr.io/truecharts/tsmuxer
tag: 23.02.3@sha256:9b419b4806415d38b9455e0c4513df2234daee5d0696d8b8fb91bb5f54ac2174
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -24,21 +15,12 @@ service:
enabled: true
port: 10275
targetPort: 5900
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-tsmuxer'
-
-secretEnv:
- VNC_PASSWORD: ""
-
tsmuxer:
KEEP_APP_RUNNING: false
DISPLAY_WIDTH: 1280
DISPLAY_HEIGHT: 768
SECURE_CONNECTION: false
ENABLE_CJK_FONT: false
-
configmap:
tsmuxer:
enabled: true
@@ -48,7 +30,6 @@ configmap:
SECURE_CONNECTION: '{{ ternary "1" "0" .Values.tsmuxer.SECURE_CONNECTION }}'
DISPLAY_WIDTH: "{{ .Values.tsmuxer.DISPLAY_WIDTH }}"
DISPLAY_HEIGHT: "{{ .Values.tsmuxer.DISPLAY_HEIGHT }}"
-
persistence:
config:
enabled: true
@@ -56,6 +37,22 @@ persistence:
storage:
enabled: true
mountPath: "/storage"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ VNC_PASSWORD: ""
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-tsmuxer'
diff --git a/charts/stable/tt-rss/Chart.yaml b/charts/stable/tt-rss/Chart.yaml
index a86cf292489..cb6f21f6936 100644
--- a/charts/stable/tt-rss/Chart.yaml
+++ b/charts/stable/tt-rss/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.0.9113"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -31,4 +31,3 @@ annotations:
truecharts.org/catagories: |
- rss
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/tt-rss/docs/installation_notes.md b/charts/stable/tt-rss/docs/installation_notes.md
index 76a8e4d69fd..dc783907311 100644
--- a/charts/stable/tt-rss/docs/installation_notes.md
+++ b/charts/stable/tt-rss/docs/installation_notes.md
@@ -2,5 +2,5 @@
- Set `TTRSS Self URL Path` to **http://scale_ip:APP_PORT/** and then login using the default [credentials](./credentials.md).
- If you plan to use ingress and a domain you need to:
- - Set `TTRSS Self URL Path` to **https://app.mydomain.tld/**
+ - Set `TTRSS Self URL Path` to **https://app.mydomain.tld/**
- Configure ingress on the app
diff --git a/charts/stable/tt-rss/templates/NOTES.txt b/charts/stable/tt-rss/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/tt-rss/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/tt-rss/templates/common.yaml b/charts/stable/tt-rss/templates/common.yaml
index 45d48a1f3ae..72bdd2d48fe 100644
--- a/charts/stable/tt-rss/templates/common.yaml
+++ b/charts/stable/tt-rss/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.all" . }}
+{{- include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/tt-rss/values.yaml b/charts/stable/tt-rss/values.yaml
index c71e117cc3b..cd9eb313406 100644
--- a/charts/stable/tt-rss/values.yaml
+++ b/charts/stable/tt-rss/values.yaml
@@ -2,36 +2,12 @@ image:
repository: tccr.io/truecharts/tt-rss
pullPolicy: IfNotPresent
tag: v2.0.9113@sha256:ef3e084ba91d3e9ed32af6b948e17c88e33223fa80ffe5c8bb4d5dac9aa0e9b9
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- TTRSS_SELF_URL_PATH: ""
- TTRSS_DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
- TTRSS_DB_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- TTRSS_DB_PORT: "5432"
- TTRSS_DB_PASS:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- TTRSS_DB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
-
service:
main:
ports:
main:
port: 10104
targetPort: 8080
-
persistence:
config:
enabled: true
@@ -42,12 +18,34 @@ persistence:
themes:
enabled: true
mountPath: /app/themes.local
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: tt-rss
postgresqlDatabase: tt-rss
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ TTRSS_SELF_URL_PATH: ""
+ TTRSS_DB_NAME: "{{ .Values.cnpg.database }}"
+ TTRSS_DB_USER: "{{ .Values.cnpg.user }}"
+ TTRSS_DB_PORT: "5432"
+ TTRSS_DB_PASS:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ TTRSS_DB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
diff --git a/charts/stable/tvheadend/Chart.yaml b/charts/stable/tvheadend/Chart.yaml
index 12d7ee7d791..98ff57f968f 100644
--- a/charts/stable/tvheadend/Chart.yaml
+++ b/charts/stable/tvheadend/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: TVheadend - a TV streaming server and digital video recorder
home: https://truecharts.org/charts/stable/tvheadend
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/tvheadend/templates/NOTES.txt b/charts/stable/tvheadend/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/tvheadend/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/tvheadend/templates/common.yaml b/charts/stable/tvheadend/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/tvheadend/templates/common.yaml
+++ b/charts/stable/tvheadend/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/tvheadend/values.yaml b/charts/stable/tvheadend/values.yaml
index 58a4eda2134..6281eef12f8 100644
--- a/charts/stable/tvheadend/values.yaml
+++ b/charts/stable/tvheadend/values.yaml
@@ -2,18 +2,6 @@ image:
repository: tccr.io/truecharts/tvheadend
pullPolicy: IfNotPresent
tag: latest@sha256:71cf300613f48dfb4694532c36076c7acfcf464e3c38b640be2fd3cb3510aa2f
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-# See https://github.com/linuxserver/docker-tvheadend#parameters
-env:
- RUN_OPTS: ""
-
service:
main:
ports:
@@ -27,13 +15,23 @@ service:
enabled: true
port: 9982
targetPort: 9982
-
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ RUN_OPTS: ""
diff --git a/charts/stable/twtxt/Chart.yaml b/charts/stable/twtxt/Chart.yaml
index 8748b7f11d1..aec5f6b4158 100644
--- a/charts/stable/twtxt/Chart.yaml
+++ b/charts/stable/twtxt/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.1.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: "A Self-Hosted, Twitter™-like Decentralised microBlogging platform. No ads, no tracking, your content, your data!"
home: https://truecharts.org/charts/stable/twtxt
icon: https://truecharts.org/img/hotlink-ok/chart-icons/twtxt.png
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/twtxt/templates/NOTES.txt b/charts/stable/twtxt/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/twtxt/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/twtxt/templates/common.yaml b/charts/stable/twtxt/templates/common.yaml
index 76759c7a0c9..992373e7501 100644
--- a/charts/stable/twtxt/templates/common.yaml
+++ b/charts/stable/twtxt/templates/common.yaml
@@ -1,2 +1,2 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/twtxt/values.yaml b/charts/stable/twtxt/values.yaml
index 8d68cee0486..bfc91f4c81c 100644
--- a/charts/stable/twtxt/values.yaml
+++ b/charts/stable/twtxt/values.yaml
@@ -2,29 +2,12 @@ image:
repository: tccr.io/truecharts/twtxt
pullPolicy: IfNotPresent
tag: version-0.1.1@sha256:9f34f0557d2a46aa7952c55f5a368c130659fafa0780785a647721edd001cdaa
-
-secretEnv:
- COOKIE_SECRET: supersecretchangeme
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- OPEN_PROFILES: "true"
- OPEN_REGISTRATIONS: "true"
-
service:
main:
ports:
main:
port: 10078
targetPort: 8000
-
persistence:
config:
enabled: true
@@ -34,6 +17,20 @@ persistence:
mountPath: "/data"
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ OPEN_PROFILES: "true"
+ OPEN_REGISTRATIONS: "true"
+ COOKIE_SECRET: supersecretchangeme
diff --git a/charts/stable/typecho/Chart.yaml b/charts/stable/typecho/Chart.yaml
index 2f6546127a5..96414b8d2db 100644
--- a/charts/stable/typecho/Chart.yaml
+++ b/charts/stable/typecho/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.2.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- hosting
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/typecho/templates/NOTES.txt b/charts/stable/typecho/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/typecho/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/typecho/templates/common.yaml b/charts/stable/typecho/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/typecho/templates/common.yaml
+++ b/charts/stable/typecho/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/typecho/values.yaml b/charts/stable/typecho/values.yaml
index c993001c784..2c84bc3170c 100644
--- a/charts/stable/typecho/values.yaml
+++ b/charts/stable/typecho/values.yaml
@@ -2,58 +2,54 @@ image:
repository: tccr.io/truecharts/typecho
tag: v1.2.0-php8.0@sha256:8116951ff080fbd68797778dd23aa112662f2aac7fccabea3bb9ca929350eda8
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- TIMEZONE: "{{ .Values.TZ }}"
- TYPECHO_INSTALL: 1
- TYPECHO_DB_ADAPTER: "Pdo_Mysql"
- TYPECHO_DB_PORT: "3306"
- TYPECHO_DB_USER: "{{ .Values.mariadb.mariadbUsername }}"
- TYPECHO_DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
- TYPECHO_DB_PREFIX: "typecho_"
- TYPECHO_DB_ENGINE: "InnoDB"
- TYPECHO_DB_CHARSET: "utf8mb4"
- TYPECHO_DB_NEXT: "none"
- # User Defined
- MEMORY_LIMIT: "100M"
- MAX_POST_BODY: "50M"
- TYPECHO_SITE_URL: "https://your-domain.com"
- TYPECHO_USER_MAIL: "test@truecharts.org"
- TYPECHO_DB_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainhost
- TYPECHO_DB_PASSWORD:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
-
-secretEnv:
- TYPECHO_USER_NAME: "typecho"
- TYPECHO_USER_PASSWORD: "testtypecho"
-
service:
main:
ports:
main:
port: 10207
targetPort: 80
-
persistence:
config:
enabled: true
mountPath: "/app/usr"
-
mariadb:
enabled: true
mariadbUsername: typecho
mariadbDatabase: typecho
existingSecret: "mariadbcreds"
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ TIMEZONE: "{{ .Values.TZ }}"
+ TYPECHO_INSTALL: 1
+ TYPECHO_DB_ADAPTER: "Pdo_Mysql"
+ TYPECHO_DB_PORT: "3306"
+ TYPECHO_DB_USER: "{{ .Values.mariadb.mariadbUsername }}"
+ TYPECHO_DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
+ TYPECHO_DB_PREFIX: "typecho_"
+ TYPECHO_DB_ENGINE: "InnoDB"
+ TYPECHO_DB_CHARSET: "utf8mb4"
+ TYPECHO_DB_NEXT: "none"
+ # User Defined
+ MEMORY_LIMIT: "100M"
+ MAX_POST_BODY: "50M"
+ TYPECHO_SITE_URL: "https://your-domain.com"
+ TYPECHO_USER_MAIL: "test@truecharts.org"
+ TYPECHO_DB_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainhost
+ TYPECHO_DB_PASSWORD:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
+ TYPECHO_USER_NAME: "typecho"
+ TYPECHO_USER_PASSWORD: "testtypecho"
diff --git a/charts/stable/ubooquity/Chart.yaml b/charts/stable/ubooquity/Chart.yaml
index fc21de8a61c..14a208d3cb2 100644
--- a/charts/stable/ubooquity/Chart.yaml
+++ b/charts/stable/ubooquity/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/ubooquity/templates/NOTES.txt b/charts/stable/ubooquity/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/ubooquity/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/ubooquity/templates/common.yaml b/charts/stable/ubooquity/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/ubooquity/templates/common.yaml
+++ b/charts/stable/ubooquity/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/ubooquity/values.yaml b/charts/stable/ubooquity/values.yaml
index c88a90612ba..831714ec025 100644
--- a/charts/stable/ubooquity/values.yaml
+++ b/charts/stable/ubooquity/values.yaml
@@ -2,18 +2,6 @@ image:
repository: tccr.io/truecharts/ubooquity
pullPolicy: IfNotPresent
tag: v2.1.2@sha256:5a3f28e4cae38688be6db3aed6ba49301a21cccdb06cfeeb2c041e93f84da2ba
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- MAXMEM: 512
-
service:
main:
ports:
@@ -27,7 +15,6 @@ service:
enabled: true
targetPort: 2203
port: 2203
-
persistence:
varrun:
enabled: true
@@ -43,6 +30,18 @@ persistence:
files:
enabled: true
mountPath: "/files"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ MAXMEM: 512
diff --git a/charts/stable/unifi/Chart.yaml b/charts/stable/unifi/Chart.yaml
index b210387d63a..01f7705a596 100644
--- a/charts/stable/unifi/Chart.yaml
+++ b/charts/stable/unifi/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "7.3.76"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Ubiquiti Network's Unifi Controller
home: https://truecharts.org/charts/stable/unifi
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- Networking
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/unifi/templates/NOTES.txt b/charts/stable/unifi/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/unifi/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/unifi/templates/common.yaml b/charts/stable/unifi/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/unifi/templates/common.yaml
+++ b/charts/stable/unifi/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/unifi/values.yaml b/charts/stable/unifi/values.yaml
index 4971176a495..dbbcc5bfccc 100644
--- a/charts/stable/unifi/values.yaml
+++ b/charts/stable/unifi/values.yaml
@@ -2,12 +2,11 @@ image:
repository: tccr.io/truecharts/unifi
tag: 7.3.76@sha256:1c550120dd2bb462f16bac6a54bee03be500c5118ab86bd4904a18143ea97bac
pullPolicy: IfNotPresent
-
service:
main:
ports:
main:
- protocol: HTTPS
+ protocol: https
port: 8443
targetPort: 8443
comm:
@@ -24,7 +23,7 @@ service:
enabled: true
port: 3478
targetPort: 3478
- protocol: UDP
+ protocol: udp
speedtest:
enabled: true
ports:
@@ -39,26 +38,26 @@ service:
enabled: true
port: 8880
targetPort: 8880
- protocol: HTTP
+ protocol: http
websecure:
enabled: true
port: 8843
targetPort: 8843
- protocol: HTTPS
-
-securityContext:
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsGroup: 999
- runAsUser: 999
-
-env: {}
-
+ protocol: https
persistence:
config:
enabled: true
mountPath: "/unifi"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsGroup: 999
+ runAsUser: 999
+workload:
+ main:
+ podSpec:
+ containers:
+ env: {}
diff --git a/charts/stable/unmanic/Chart.yaml b/charts/stable/unmanic/Chart.yaml
index 7d2b574b146..87ad2c84c5b 100644
--- a/charts/stable/unmanic/Chart.yaml
+++ b/charts/stable/unmanic/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.2.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Unmanic is a simple tool for optimising your file library.
home: https://truecharts.org/charts/stable/unmanic
icon: https://truecharts.org/img/hotlink-ok/chart-icons/unmanic.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/unmanic/templates/NOTES.txt b/charts/stable/unmanic/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/unmanic/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/unmanic/templates/common.yaml b/charts/stable/unmanic/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/unmanic/templates/common.yaml
+++ b/charts/stable/unmanic/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/unmanic/values.yaml b/charts/stable/unmanic/values.yaml
index d4f6dd26975..a8b7a530e86 100644
--- a/charts/stable/unmanic/values.yaml
+++ b/charts/stable/unmanic/values.yaml
@@ -2,22 +2,12 @@ image:
repository: tccr.io/truecharts/unmanic
tag: v0.2.3@sha256:b38766d462e5fccfbccabc746dd96c419b6db9731d73b1ce728aa7dfeadd3016
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10157
targetPort: 8888
-
persistence:
config:
enabled: true
@@ -34,6 +24,12 @@ persistence:
type: emptyDir
varrun:
enabled: true
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/unpackerr/Chart.yaml b/charts/stable/unpackerr/Chart.yaml
index 86b9c081d2a..bf3705f7ee7 100644
--- a/charts/stable/unpackerr/Chart.yaml
+++ b/charts/stable/unpackerr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.11.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: This application runs as a daemon on your download host. It checks for completed downloads and extracts them so Radarr, Lidarr, Sonarr, and Readarr may import them
home: https://truecharts.org/charts/stable/unpackerr
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/unpackerr/templates/NOTES.txt b/charts/stable/unpackerr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/unpackerr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/unpackerr/templates/common.yaml b/charts/stable/unpackerr/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/unpackerr/templates/common.yaml
+++ b/charts/stable/unpackerr/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/unpackerr/values.yaml b/charts/stable/unpackerr/values.yaml
index 2b5d8b1658e..b70d7ebe9c6 100644
--- a/charts/stable/unpackerr/values.yaml
+++ b/charts/stable/unpackerr/values.yaml
@@ -2,22 +2,12 @@ image:
repository: tccr.io/truecharts/unpackerr
pullPolicy: IfNotPresent
tag: 0.11.1@sha256:2e657dcea297a98bb40d264b0c9cebce54c899ce7665e686e0eca19fb24fe5f4
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
persistence:
downloads:
enabled: true
@@ -34,6 +24,20 @@ persistence:
## Do not delete the pvc upon helm uninstall
# skipuninstall: false
# existingClaim: ""
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
diff --git a/charts/stable/unpoller/Chart.yaml b/charts/stable/unpoller/Chart.yaml
index 0732f1cef03..adb50924160 100644
--- a/charts/stable/unpoller/Chart.yaml
+++ b/charts/stable/unpoller/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.7.11"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Collect your UniFi controller data and report it to an InfluxDB instance, or export it for Prometheus collection.
icon: https://truecharts.org/img/hotlink-ok/chart-icons/unpoller.png
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- metrics
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/unpoller/templates/NOTES.txt b/charts/stable/unpoller/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/unpoller/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/unpoller/templates/common.yaml b/charts/stable/unpoller/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/unpoller/templates/common.yaml
+++ b/charts/stable/unpoller/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/unpoller/values.yaml b/charts/stable/unpoller/values.yaml
index 354857a2099..f66b8853b9d 100644
--- a/charts/stable/unpoller/values.yaml
+++ b/charts/stable/unpoller/values.yaml
@@ -2,13 +2,6 @@ image:
repository: tccr.io/truecharts/unifi-poller
pullPolicy: IfNotPresent
tag: v2.7.11@sha256:1189e10773ae7c8843e230ba34840ff119c74bd63e51ad60c53fa8053e3689d8
-
-env:
- # UP_UNIFI_DEFAULT_URL: "https://127.0.0.1:8443"
- # UP_UNIFI_DEFAULT_USER: "unifipoller"
- # UP_UNIFI_DEFAULT_PASS: "unifipoller"
- UP_PROMETHEUS_DISABLE: false
-
service:
main:
ports:
@@ -17,7 +10,6 @@ service:
metrics:
enabled: true
port: 9130
-
metrics:
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
# @default -- See values.yaml
@@ -33,17 +25,27 @@ metrics:
labels: {}
# -- Configure additionial rules for the chart under this key.
# @default -- See prometheusrules.yaml
- rules:
- []
- # - alert: UnifiPollerAbsent
- # annotations:
- # description: Unifi Poller has disappeared from Prometheus service discovery.
- # summary: Unifi Poller is down.
- # expr: |
- # absent(up{job=~".*unifi-poller.*"} == 1)
- # for: 5m
- # labels:
- # severity: critical
-
+ rules: []
+ # - alert: UnifiPollerAbsent
+ # annotations:
+ # description: Unifi Poller has disappeared from Prometheus service discovery.
+ # summary: Unifi Poller is down.
+ # expr: |
+ # absent(up{job=~".*unifi-poller.*"} == 1)
+ # for: 5m
+ # labels:
+ # severity: critical
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ # UP_UNIFI_DEFAULT_URL: "https://127.0.0.1:8443"
+ # UP_UNIFI_DEFAULT_USER: "unifipoller"
+ # UP_UNIFI_DEFAULT_PASS: "unifipoller"
+ UP_PROMETHEUS_DISABLE: false
diff --git a/charts/stable/uptime-kuma/Chart.yaml b/charts/stable/uptime-kuma/Chart.yaml
index 15410dee40e..cd6e93f1d45 100644
--- a/charts/stable/uptime-kuma/Chart.yaml
+++ b/charts/stable/uptime-kuma/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.20.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: A fancy self-hosted monitoring tool
home: https://truecharts.org/charts/stable/uptime-kuma
@@ -27,4 +27,3 @@ annotations:
truecharts.org/catagories: |
- monitoring
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/uptime-kuma/templates/NOTES.txt b/charts/stable/uptime-kuma/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/uptime-kuma/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/uptime-kuma/templates/_prometheusrules.tpl b/charts/stable/uptime-kuma/templates/_prometheusrules.tpl
index a9092303d92..39a2f49db9d 100644
--- a/charts/stable/uptime-kuma/templates/_prometheusrules.tpl
+++ b/charts/stable/uptime-kuma/templates/_prometheusrules.tpl
@@ -5,7 +5,7 @@
apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule
metadata:
- name: {{ include "tc.common.names.fullname" . }}
+ name: {{ include "tc.v1.common.lib.chart.names.fullname" . }}
labels:
{{- include "tc.common.labels" . | nindent 4 }}
{{- with .Values.metrics.prometheusRule.labels }}
@@ -13,7 +13,7 @@ metadata:
{{- end }}
spec:
groups:
- - name: {{ include "tc.common.names.fullname" . }}
+ - name: {{ include "tc.v1.common.lib.chart.names.fullname" . }}
rules:
{{- with .Values.metrics.prometheusRule.rules }}
{{- toYaml . | nindent 8 }}
diff --git a/charts/stable/uptime-kuma/templates/_servicemonitor.tpl b/charts/stable/uptime-kuma/templates/_servicemonitor.tpl
index 6e788d4c9c6..475417aed76 100644
--- a/charts/stable/uptime-kuma/templates/_servicemonitor.tpl
+++ b/charts/stable/uptime-kuma/templates/_servicemonitor.tpl
@@ -5,7 +5,7 @@
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
- name: {{ include "tc.common.names.fullname" . }}
+ name: {{ include "tc.v1.common.lib.chart.names.fullname" . }}
labels:
{{- include "tc.common.labels" . | nindent 4 }}
{{- with .Values.metrics.serviceMonitor.labels }}
diff --git a/charts/stable/uptime-kuma/templates/common.yaml b/charts/stable/uptime-kuma/templates/common.yaml
index 0dd42f50429..4d9a4484e21 100644
--- a/charts/stable/uptime-kuma/templates/common.yaml
+++ b/charts/stable/uptime-kuma/templates/common.yaml
@@ -1,7 +1,7 @@
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{- include "uptime.servicemonitor" . -}}
{{- include "uptime.prometheusrule" . -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/uptime-kuma/values.yaml b/charts/stable/uptime-kuma/values.yaml
index 40949701dea..25a69bc8e51 100644
--- a/charts/stable/uptime-kuma/values.yaml
+++ b/charts/stable/uptime-kuma/values.yaml
@@ -2,34 +2,20 @@ image:
repository: tccr.io/truecharts/uptime-kuma
pullPolicy: IfNotPresent
tag: 1.20.2@sha256:b1bb3e6fe1a35a23bd4671acdc8e014615e4495ab96537ac465a11d5938665bf
-
-securityContext:
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
security:
PUID: 0
-
-env:
- UPTIME_KUMA_PORT: "{{ .Values.service.main.ports.main.port }}"
-
service:
main:
ports:
main:
port: 3001
-
persistence:
config:
enabled: true
mountPath: "/app/data"
-
portal:
- enabled: true
-
+ open:
+ enabled: true
metrics:
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
# @default -- See values.yaml
@@ -43,14 +29,24 @@ metrics:
labels: {}
# -- Configure additionial rules for the chart under this key.
# @default -- See prometheusrules.yaml
- rules:
- []
- # - alert: UnifiPollerAbsent
- # annotations:
- # description: Unifi Poller has disappeared from Prometheus service discovery.
- # summary: Unifi Poller is down.
- # expr: |
- # absent(up{job=~".*unifi-poller.*"} == 1)
- # for: 5m
- # labels:
- # severity: critical
+ rules: []
+ # - alert: UnifiPollerAbsent
+ # annotations:
+ # description: Unifi Poller has disappeared from Prometheus service discovery.
+ # summary: Unifi Poller is down.
+ # expr: |
+ # absent(up{job=~".*unifi-poller.*"} == 1)
+ # for: 5m
+ # labels:
+ # severity: critical
+securityContext:
+ container:
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ UPTIME_KUMA_PORT: "{{ .Values.service.main.ports.main.port }}"
diff --git a/charts/stable/uptimerobot-prometheus/Chart.yaml b/charts/stable/uptimerobot-prometheus/Chart.yaml
index 90709dc468e..9767251dbe0 100644
--- a/charts/stable/uptimerobot-prometheus/Chart.yaml
+++ b/charts/stable/uptimerobot-prometheus/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.0.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Prometheus Exporter for the official uptimerobot CLI
icon: https://truecharts.org/img/hotlink-ok/chart-icons/uptimerobot-prometheus.png
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- metrics
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/uptimerobot-prometheus/templates/NOTES.txt b/charts/stable/uptimerobot-prometheus/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/uptimerobot-prometheus/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/uptimerobot-prometheus/templates/common.yaml b/charts/stable/uptimerobot-prometheus/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/uptimerobot-prometheus/templates/common.yaml
+++ b/charts/stable/uptimerobot-prometheus/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/uptimerobot-prometheus/values.yaml b/charts/stable/uptimerobot-prometheus/values.yaml
index 0ecd9066c21..08413b58c5a 100644
--- a/charts/stable/uptimerobot-prometheus/values.yaml
+++ b/charts/stable/uptimerobot-prometheus/values.yaml
@@ -2,13 +2,6 @@ image:
repository: tccr.io/truecharts/prometheus-uptimerobot-exporter
tag: v0.0.1@sha256:15e110bcbf474b43afda8b92868702db9c0c7a405266c724e3e9546990a97316
pullPolicy: IfNotPresent
-
-secretEnv:
- UPTIMEROBOT_API_KEY: ""
-
-securityContext:
- readOnlyRootFilesystem: false
-
service:
main:
ports:
@@ -17,7 +10,6 @@ service:
metrics:
enabled: true
port: 9705
-
metrics:
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
# @default -- See values.yaml
@@ -33,17 +25,25 @@ metrics:
labels: {}
# -- Configure additionial rules for the chart under this key.
# @default -- See prometheusrules.yaml
- rules:
- []
- # - alert: UptimeRobotExporterAbsent
- # annotations:
- # description: Uptime Robot Exporter has disappeared from Prometheus service discovery.
- # summary: Uptime Robot Exporter is down.
- # expr: |
- # absent(up{job=~".*uptimerobot.*"} == 1)
- # for: 5m
- # labels:
- # severity: critical
-
+ rules: []
+ # - alert: UptimeRobotExporterAbsent
+ # annotations:
+ # description: Uptime Robot Exporter has disappeared from Prometheus service discovery.
+ # summary: Uptime Robot Exporter is down.
+ # expr: |
+ # absent(up{job=~".*uptimerobot.*"} == 1)
+ # for: 5m
+ # labels:
+ # severity: critical
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ UPTIMEROBOT_API_KEY: ""
diff --git a/charts/stable/valheim/Chart.yaml b/charts/stable/valheim/Chart.yaml
index 482332bcafb..7d2df47d1c0 100644
--- a/charts/stable/valheim/Chart.yaml
+++ b/charts/stable/valheim/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Valheim dedicated gameserver with automatic update and world backup support
home: https://truecharts.org/charts/stable/valheim
icon: https://truecharts.org/img/hotlink-ok/chart-icons/valheim.png
@@ -23,4 +23,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/valheim/templates/NOTES.txt b/charts/stable/valheim/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/valheim/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/valheim/templates/common.yaml b/charts/stable/valheim/templates/common.yaml
index d8f17cf6d44..6d56fec1401 100644
--- a/charts/stable/valheim/templates/common.yaml
+++ b/charts/stable/valheim/templates/common.yaml
@@ -1,4 +1,4 @@
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Append the hardcoded settings */}}
{{- define "valheim.hardcodedValues" -}}
@@ -13,4 +13,4 @@ probes:
{{- $_ := mergeOverwrite .Values (include "valheim.hardcodedValues" . | fromYaml) -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/valheim/values.yaml b/charts/stable/valheim/values.yaml
index 3bfce235e56..a785341e2d5 100644
--- a/charts/stable/valheim/values.yaml
+++ b/charts/stable/valheim/values.yaml
@@ -2,35 +2,6 @@ image:
repository: tccr.io/truecharts/valheim-server
tag: latest@sha256:bc9b41516c963c953bed2d76c3ef74c3d7e8ac4d6b69f3ef860ec0f3e1767e8d
pullPolicy: IfNotPresent
-
-secretEnv:
- SUPERVISOR_HTTP_USER: admin
- SUPERVISOR_HTTP_PASS: secret
- SERVER_PASS: secret
-
-env:
- STATUS_HTTP: true
- STATUS_HTTP_PORT: "{{ .Values.service.main.ports.main.port }}"
- SUPERVISOR_HTTP: true
- SUPERVISOR_HTTP_PORT: "{{ .Values.service.supervisor.ports.supervisor.port }}"
- SERVER_NAME: My Server
- SERVER_PORT: "{{ .Values.service.valheim.ports.valheim1.port }}"
- WORLD_NAME: Dedicated
- SERVER_PUBLIC: true
- UPDATE_INTERVAL: 10800
- BACKUPS: true
- BACKUPS_INTERVAL: 43200
- BACKUPS_DIRECTORY: /backups
- BACKUPS_MAX_AGE: 3
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
@@ -49,16 +20,14 @@ service:
valheim1:
enabled: true
port: 2456
- protocol: UDP
+ protocol: udp
valheim2:
enabled: true
port: 2457
- protocol: UDP
-
+ protocol: udp
ingress:
supervisor:
autoLink: true
-
persistence:
config:
enabled: true
@@ -66,6 +35,33 @@ persistence:
backups:
enabled: true
mountPath: /backups
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ STATUS_HTTP: true
+ STATUS_HTTP_PORT: "{{ .Values.service.main.ports.main.port }}"
+ SUPERVISOR_HTTP: true
+ SUPERVISOR_HTTP_PORT: "{{ .Values.service.supervisor.ports.supervisor.port }}"
+ SERVER_NAME: My Server
+ SERVER_PORT: "{{ .Values.service.valheim.ports.valheim1.port }}"
+ WORLD_NAME: Dedicated
+ SERVER_PUBLIC: true
+ UPDATE_INTERVAL: 10800
+ BACKUPS: true
+ BACKUPS_INTERVAL: 43200
+ BACKUPS_DIRECTORY: /backups
+ BACKUPS_MAX_AGE: 3
+ SUPERVISOR_HTTP_USER: admin
+ SUPERVISOR_HTTP_PASS: secret
+ SERVER_PASS: secret
diff --git a/charts/stable/verysync/Chart.yaml b/charts/stable/verysync/Chart.yaml
index 4695cc4a250..0c35e184d69 100644
--- a/charts/stable/verysync/Chart.yaml
+++ b/charts/stable/verysync/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.16.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: very sync is an easy-to-use multi-platform file synchronization software
home: https://truecharts.org/charts/stable/verysync
icon: https://truecharts.org/img/hotlink-ok/chart-icons/verysync.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/verysync/templates/NOTES.txt b/charts/stable/verysync/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/verysync/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/verysync/templates/common.yaml b/charts/stable/verysync/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/verysync/templates/common.yaml
+++ b/charts/stable/verysync/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/verysync/values.yaml b/charts/stable/verysync/values.yaml
index 6dc093dab18..72b920ef1f4 100644
--- a/charts/stable/verysync/values.yaml
+++ b/charts/stable/verysync/values.yaml
@@ -2,7 +2,6 @@ image:
repository: tccr.io/truecharts/verysync
tag: 2.16.0@sha256:815042c0fe90f623d0fff9de007a22e3a9014bc5c3a065c3cfad1a6f03056e0f
pullPolicy: IfNotPresent
-
service:
main:
ports:
@@ -15,7 +14,7 @@ service:
enabled: true
port: 22037
targetPort: 22037
- protocol: UDP
+ protocol: udp
bt-udp2:
enabled: true
ports:
@@ -23,7 +22,7 @@ service:
enabled: true
port: 22027
targetPort: 22027
- protocol: UDP
+ protocol: udp
data:
enabled: true
ports:
@@ -31,10 +30,6 @@ service:
enabled: true
port: 22330
targetPort: 22330
-
-env:
- PORT: "{{ .Values.service.main.ports.main.port }}"
-
persistence:
data:
enabled: true
@@ -42,6 +37,14 @@ persistence:
sync:
enabled: true
mountPath: "/Sync"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ PORT: "{{ .Values.service.main.ports.main.port }}"
diff --git a/charts/stable/vikunja/Chart.yaml b/charts/stable/vikunja/Chart.yaml
index 096ddada8a7..08b2e1118cf 100644
--- a/charts/stable/vikunja/Chart.yaml
+++ b/charts/stable/vikunja/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.20.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -31,4 +31,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/vikunja/templates/NOTES.txt b/charts/stable/vikunja/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/vikunja/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/vikunja/templates/_secrets.tpl b/charts/stable/vikunja/templates/_secrets.tpl
index 935a1c78fa6..c2d95fb7966 100644
--- a/charts/stable/vikunja/templates/_secrets.tpl
+++ b/charts/stable/vikunja/templates/_secrets.tpl
@@ -1,8 +1,8 @@
{{/* Define the secrets */}}
{{- define "vikunja.secrets" -}}
-{{- $secretName := printf "%s-secret" (include "tc.common.names.fullname" .) -}}
-{{- $secretStorage := printf "%s-storage-secret" (include "tc.common.names.fullname" .) -}}
+{{- $secretName := printf "%s-secret" (include "tc.v1.common.lib.chart.names.fullname" .) -}}
+{{- $secretStorage := printf "%s-storage-secret" (include "tc.v1.common.lib.chart.names.fullname" .) -}}
{{- $jwtSecret := randAlphaNum 32 -}}
{{- with lookup "v1" "Secret" .Release.Namespace $secretStorage -}}
diff --git a/charts/stable/vikunja/templates/common.yaml b/charts/stable/vikunja/templates/common.yaml
index c0f4269ca5d..8d5b22da2c5 100644
--- a/charts/stable/vikunja/templates/common.yaml
+++ b/charts/stable/vikunja/templates/common.yaml
@@ -1,5 +1,5 @@
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{ include "vikunja.secrets" . }}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/vikunja/values.yaml b/charts/stable/vikunja/values.yaml
index fbe41fabde3..a5ab4f4592b 100644
--- a/charts/stable/vikunja/values.yaml
+++ b/charts/stable/vikunja/values.yaml
@@ -2,24 +2,13 @@ image:
repository: tccr.io/truecharts/vikunja-api
tag: 0.20.2@sha256:408c9e649901a27bf7f9b6f009de0e90e6c898413b1bc95f49c5ee9051f82dc0
pullPolicy: IfNotPresent
-
frontendImage:
repository: tccr.io/truecharts/vikunja-frontend
tag: 0.20.3@sha256:f8b46f3e31991656d2a774f48118a2affa9a9df8454ab41bac8f318d17cde6c9
pullPolicy: IfNotPresent
-
nginxImage:
repository: tccr.io/truecharts/nginx
tag: 1.23.3@sha256:0d92357c536291f04dad45f9af95dbdad46fb7a6e940f981a3a332f9d5279665
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
configmap:
nginx-config:
enabled: true
@@ -35,7 +24,6 @@ configmap:
client_max_body_size {{ .Values.vikunja.files.maxsize | upper | trimSuffix "B" }};
}
}
-
vikunja:
service:
jwtttl: 259200
@@ -118,13 +106,12 @@ vikunja:
openid:
enabled: false
redirecturl: ""
- providers:
- []
- # - name: ""
- # authurl: ""
- # logouturl: ""
- # clientid: ""
- # clientsecret: ""
+ providers: []
+ # - name: ""
+ # authurl: ""
+ # logouturl: ""
+ # clientid: ""
+ # clientsecret: ""
migration:
todoist:
enable: false
@@ -140,13 +127,11 @@ vikunja:
clientid: ""
clientsecret: ""
redirecturl: ""
-
service:
main:
ports:
main:
port: 10220
-
additionalContainers:
frontend:
name: frontend
@@ -165,7 +150,6 @@ additionalContainers:
mountPath: /etc/nginx/conf.d/default.conf
subPath: nginx-config
readOnly: true
-
persistence:
files:
enabled: true
@@ -176,14 +160,13 @@ persistence:
mountPath: /etc/nginx/conf.d/default.conf
subPath: nginx-config
type: configMap
- objectName: '{{ template "tc.common.names.fullname" . }}-nginx-config'
+ objectName: '{{ template "tc.v1.common.names.fullname" . }}-nginx-config'
vikunja-config:
enabled: true
mountPath: /etc/vikunja
subPath: config.yml
type: secret
- objectName: '{{ template "tc.common.names.fullname" . }}-secret'
-
+ objectName: '{{ template "tc.v1.common.names.fullname" . }}-secret'
metrics:
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
# @default -- See values.yaml
@@ -199,27 +182,30 @@ metrics:
labels: {}
# -- Configure additionial rules for the chart under this key.
# @default -- See prometheusrules.yaml
- rules:
- []
- # - alert: UnifiPollerAbsent
- # annotations:
- # description: Unifi Poller has disappeared from Prometheus service discovery.
- # summary: Unifi Poller is down.
- # expr: |
- # absent(up{job=~".*unifi-poller.*"} == 1)
- # for: 5m
- # labels:
- # severity: critical
-
+ rules: []
+ # - alert: UnifiPollerAbsent
+ # annotations:
+ # description: Unifi Poller has disappeared from Prometheus service discovery.
+ # summary: Unifi Poller is down.
+ # expr: |
+ # absent(up{job=~".*unifi-poller.*"} == 1)
+ # for: 5m
+ # labels:
+ # severity: critical
postgresql:
enabled: true
- existingSecret: dbcreds
+ existingSecret: "dbcreds"
postgresqlUsername: vikunja
postgresqlDatabase: vikunja
-
redis:
enabled: true
existingSecret: rediscreds
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/watchyourlan/Chart.yaml b/charts/stable/watchyourlan/Chart.yaml
index 2609f266a14..6034e226e89 100644
--- a/charts/stable/watchyourlan/Chart.yaml
+++ b/charts/stable/watchyourlan/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.9.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Lightweight network IP scanner with web GUI
home: https://truecharts.org/charts/stable/watchyourlan
icon: https://truecharts.org/img/hotlink-ok/chart-icons/watchyourlan.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- network
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/watchyourlan/templates/NOTES.txt b/charts/stable/watchyourlan/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/watchyourlan/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/watchyourlan/templates/common.yaml b/charts/stable/watchyourlan/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/watchyourlan/templates/common.yaml
+++ b/charts/stable/watchyourlan/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/watchyourlan/values.yaml b/charts/stable/watchyourlan/values.yaml
index e02864ca609..583e46d9724 100644
--- a/charts/stable/watchyourlan/values.yaml
+++ b/charts/stable/watchyourlan/values.yaml
@@ -2,17 +2,7 @@ image:
repository: tccr.io/truecharts/watchyourlan
tag: 0.9.1@sha256:74936b9ab2075ba39e65356aa8419bfd0484d6e91d062f14456c4ba3a2c47253
pullPolicy: IfNotPresent
-
hostNetwork: true
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
watchyourlan:
gui_ip: "0.0.0.0"
interfaces:
@@ -20,39 +10,46 @@ watchyourlan:
theme: darkly
timeout: 300
shoutrrr_url: ""
-
-env:
- GUIPORT: "{{ .Values.service.main.ports.main.port }}"
- DBPATH: /data/db.sqlite
- # User Defined
- GUIIP: "{{ .Values.watchyourlan.gui_ip }}"
- IFACE: '{{ join " " .Values.watchyourlan.interfaces }}'
- THEME: "{{ .Values.watchyourlan.theme }}"
- TIMEOUT: "{{ .Values.watchyourlan.timeout }}"
- SHOUTRRR_URL: "{{ .Values.watchyourlan.shoutrrr_url }}"
-
-probes:
- liveness:
- type: HTTP
- path: /
- readiness:
- type: HTTP
- path: /
- startup:
- type: HTTP
- path: /
-
service:
main:
ports:
main:
port: 10355
- protocol: HTTP
-
+ protocol: http
persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ type: HTTP
+ path: /
+ readiness:
+ type: HTTP
+ path: /
+ startup:
+ type: HTTP
+ path: /
+ env:
+ GUIPORT: "{{ .Values.service.main.ports.main.port }}"
+ DBPATH: /data/db.sqlite
+ # User Defined
+ GUIIP: "{{ .Values.watchyourlan.gui_ip }}"
+ IFACE: '{{ join " " .Values.watchyourlan.interfaces }}'
+ THEME: "{{ .Values.watchyourlan.theme }}"
+ TIMEOUT: "{{ .Values.watchyourlan.timeout }}"
+ SHOUTRRR_URL: "{{ .Values.watchyourlan.shoutrrr_url }}"
diff --git a/charts/stable/wbo/Chart.yaml b/charts/stable/wbo/Chart.yaml
index 5bf6cb4221e..2e62f7205ed 100644
--- a/charts/stable/wbo/Chart.yaml
+++ b/charts/stable/wbo/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.19.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: an online collaborative whiteboard that allows many users to draw simultaneously on a large virtual board.
home: https://truecharts.org/charts/stable/wbo
icon: https://truecharts.org/img/hotlink-ok/chart-icons/wbo.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/wbo/templates/NOTES.txt b/charts/stable/wbo/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/wbo/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/wbo/templates/_configmap.tpl b/charts/stable/wbo/templates/_configmap.tpl
index 9dc087bdbca..6fd4d97ba68 100644
--- a/charts/stable/wbo/templates/_configmap.tpl
+++ b/charts/stable/wbo/templates/_configmap.tpl
@@ -1,7 +1,7 @@
{{/* Define the configmap */}}
{{- define "wbo.config" -}}
-{{- $configName := printf "%s-config" (include "tc.common.names.fullname" .) }}
+{{- $configName := printf "%s-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
diff --git a/charts/stable/wbo/templates/_secret.tpl b/charts/stable/wbo/templates/_secret.tpl
index bade2ca4722..7463316bb03 100644
--- a/charts/stable/wbo/templates/_secret.tpl
+++ b/charts/stable/wbo/templates/_secret.tpl
@@ -1,7 +1,7 @@
{{/* Define the secret */}}
{{- define "wbo.secret" -}}
-{{- $secretName := printf "%s-secret" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
diff --git a/charts/stable/wbo/templates/common.yaml b/charts/stable/wbo/templates/common.yaml
index 3b7e6ab0bb5..4f3d7481899 100644
--- a/charts/stable/wbo/templates/common.yaml
+++ b/charts/stable/wbo/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secret */}}
{{- include "wbo.secret" . }}
@@ -8,4 +8,4 @@
{{- include "wbo.config" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/wbo/values.yaml b/charts/stable/wbo/values.yaml
index f0f80bff016..01134a6ed01 100644
--- a/charts/stable/wbo/values.yaml
+++ b/charts/stable/wbo/values.yaml
@@ -2,11 +2,6 @@ image:
repository: tccr.io/truecharts/wbo
tag: 1.19.1@sha256:d0c575eb6971f8ff78dc34c197d53ba18403a8527ce5545989ac4c5256ef1f9f
pullPolicy: IfNotPresent
-
-podSecurityContext:
- runAsUser: 1000
- runAsGroup: 1000
-
wbo:
auth_secret_key: ""
save_interval: 2000
@@ -19,24 +14,30 @@ wbo:
auto_finger_whiteout: true
blocked_tools: []
blocked_selection_buttons: []
-
-envFrom:
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-secret'
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-config'
-
service:
main:
ports:
main:
port: 10354
- protocol: HTTP
-
+ protocol: http
persistence:
data:
enabled: true
mountPath: /opt/app/server-data
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsUser: 1000
+ runAsGroup: 1000
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ envFrom:
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-secret'
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-config'
diff --git a/charts/stable/webgrabplus/Chart.yaml b/charts/stable/webgrabplus/Chart.yaml
index 2f67cef1710..bbc6359f800 100644
--- a/charts/stable/webgrabplus/Chart.yaml
+++ b/charts/stable/webgrabplus/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
maintainers:
- email: info@truecharts.org
name: TrueCharts
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/webgrabplus/templates/NOTES.txt b/charts/stable/webgrabplus/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/webgrabplus/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/webgrabplus/templates/common.yaml b/charts/stable/webgrabplus/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/webgrabplus/templates/common.yaml
+++ b/charts/stable/webgrabplus/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/webgrabplus/values.yaml b/charts/stable/webgrabplus/values.yaml
index 52566816924..ad497da13f8 100644
--- a/charts/stable/webgrabplus/values.yaml
+++ b/charts/stable/webgrabplus/values.yaml
@@ -2,22 +2,12 @@ image:
repository: tccr.io/truecharts/webgrabplus
pullPolicy: IfNotPresent
tag: 5.0.1@sha256:c405934c2bcb0554b6a1eaa61f144deac659621e9b5c05204ac68f1d9cdc6915
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
enabled: false
ports:
main:
enabled: false
-
persistence:
varrun:
enabled: true
@@ -27,6 +17,12 @@ persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/weblate/Chart.yaml b/charts/stable/weblate/Chart.yaml
index 65779b1bd18..06239b0ff5b 100644
--- a/charts/stable/weblate/Chart.yaml
+++ b/charts/stable/weblate/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.15.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -35,4 +35,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/weblate/templates/NOTES.txt b/charts/stable/weblate/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/weblate/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/weblate/templates/common.yaml b/charts/stable/weblate/templates/common.yaml
index a1cd3db97c7..d129af9228f 100644
--- a/charts/stable/weblate/templates/common.yaml
+++ b/charts/stable/weblate/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{ include "tc.common.loader.init" . }}
+{{ include "tc.v1.common.loader.init" . }}
{{/* Render configmap for weblate */}}
{{- include "weblate.configmap" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/weblate/values.yaml b/charts/stable/weblate/values.yaml
index c3cd5f13d46..bc60776350a 100644
--- a/charts/stable/weblate/values.yaml
+++ b/charts/stable/weblate/values.yaml
@@ -2,39 +2,6 @@ image:
repository: tccr.io/truecharts/weblate
tag: 4.15.2@sha256:9594855b9c1657b535d433e151113d6b0c365eba542e106aaf43975e3e91d33a
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 1000
- runAsGroup: 0
- fsGroup: 1000
-
-env:
- WEBLATE_TIME_ZONE: "{{ .Values.TZ }}"
- POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- POSTGRES_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
- POSTGRES_PORT: 5432
- REDIS_PORT: 6379
- REDIS_DB: "0"
- POSTGRES_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- POSTGRES_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- REDIS_HOST:
- secretKeyRef:
- name: rediscreds
- key: plainhost
- REDIS_PASSWORD:
- secretKeyRef:
- name: rediscreds
- key: redis-password
-
weblate:
general:
WEBLATE_SITE_TITLE: "My Project's Weblate"
@@ -96,151 +63,120 @@ weblate:
# WEBLATE_AKISMET_API_KEY: ""
# WEBLATE_SSH_EXTRA_ARGS: ""
# WEBLATE_BORG_EXTRA_ARGS: ""
- machinetranslate:
- {}
- # WEBLATE_MT_APERTIUM_APY: ""
- # WEBLATE_MT_AWS_REGION: ""
- # WEBLATE_MT_AWS_ACCESS_KEY_ID: ""
- # WEBLATE_MT_AWS_SECRET_ACCESS_KEY: ""
- # WEBLATE_MT_DEEPL_KEY: ""
- # WEBLATE_MT_DEEPL_API_URL: ""
- # WEBLATE_MT_LIBRETRANSLATE_KEY: ""
- # WEBLATE_MT_LIBRETRANSLATE_API_URL: ""
- # WEBLATE_MT_GOOGLE_KEY: ""
- # WEBLATE_MT_GOOGLE_CREDENTIALS: ""
- # WEBLATE_MT_GOOGLE_PROJECT: ""
- # WEBLATE_MT_GOOGLE_LOCATION: ""
- # WEBLATE_MT_MICROSOFT_COGNITIVE_KEY: ""
- # WEBLATE_MT_MICROSOFT_ENDPOINT_URL: ""
- # WEBLATE_MT_MICROSOFT_REGION: ""
- # WEBLATE_MT_MICROSOFT_BASE_URL: ""
- # WEBLATE_MT_MODERNMT_KEY: ""
- # WEBLATE_MT_MYMEMORY_ENABLED: false
- # WEBLATE_MT_GLOSBE_ENABLED: false
- # WEBLATE_MT_MICROSOFT_TERMINOLOGY_ENABLED: false
- # WEBLATE_MT_SAP_BASE_URL: ""
- # WEBLATE_MT_SAP_SANDBOX_APIKEY: ""
- # WEBLATE_MT_SAP_USERNAME: ""
- # WEBLATE_MT_SAP_PASSWORD: ""
- # WEBLATE_MT_SAP_USE_MT: false
+ machinetranslate: {}
+ # WEBLATE_MT_APERTIUM_APY: ""
+ # WEBLATE_MT_AWS_REGION: ""
+ # WEBLATE_MT_AWS_ACCESS_KEY_ID: ""
+ # WEBLATE_MT_AWS_SECRET_ACCESS_KEY: ""
+ # WEBLATE_MT_DEEPL_KEY: ""
+ # WEBLATE_MT_DEEPL_API_URL: ""
+ # WEBLATE_MT_LIBRETRANSLATE_KEY: ""
+ # WEBLATE_MT_LIBRETRANSLATE_API_URL: ""
+ # WEBLATE_MT_GOOGLE_KEY: ""
+ # WEBLATE_MT_GOOGLE_CREDENTIALS: ""
+ # WEBLATE_MT_GOOGLE_PROJECT: ""
+ # WEBLATE_MT_GOOGLE_LOCATION: ""
+ # WEBLATE_MT_MICROSOFT_COGNITIVE_KEY: ""
+ # WEBLATE_MT_MICROSOFT_ENDPOINT_URL: ""
+ # WEBLATE_MT_MICROSOFT_REGION: ""
+ # WEBLATE_MT_MICROSOFT_BASE_URL: ""
+ # WEBLATE_MT_MODERNMT_KEY: ""
+ # WEBLATE_MT_MYMEMORY_ENABLED: false
+ # WEBLATE_MT_GLOSBE_ENABLED: false
+ # WEBLATE_MT_MICROSOFT_TERMINOLOGY_ENABLED: false
+ # WEBLATE_MT_SAP_BASE_URL: ""
+ # WEBLATE_MT_SAP_SANDBOX_APIKEY: ""
+ # WEBLATE_MT_SAP_USERNAME: ""
+ # WEBLATE_MT_SAP_PASSWORD: ""
+ # WEBLATE_MT_SAP_USE_MT: false
auth:
- ldap:
- {}
- # WEBLATE_AUTH_LDAP_SERVER_URI: ""
- # WEBLATE_AUTH_LDAP_USER_DN_TEMPLATE: ""
- # WEBLATE_AUTH_LDAP_USER_ATTR_MAP: ""
- # WEBLATE_AUTH_LDAP_BIND_DN: ""
- # WEBLATE_AUTH_LDAP_BIND_PASSWORD: ""
- # WEBLATE_AUTH_LDAP_CONNECTION_OPTION_REFERRALS: ""
- # WEBLATE_AUTH_LDAP_USER_SEARCH: ""
- # WEBLATE_AUTH_LDAP_USER_SEARCH_FILTER: ""
- # WEBLATE_AUTH_LDAP_USER_SEARCH_UNION: ""
- # WEBLATE_AUTH_LDAP_USER_SEARCH_UNION_DELIMITER: ""
- github:
- {}
- # WEBLATE_SOCIAL_AUTH_GITHUB_KEY: ""
- # WEBLATE_SOCIAL_AUTH_GITHUB_SECRET: ""
- # WEBLATE_SOCIAL_AUTH_GITHUB_ORG_KEY: ""
- # WEBLATE_SOCIAL_AUTH_GITHUB_ORG_SECRET: ""
- # WEBLATE_SOCIAL_AUTH_GITHUB_ORG_NAME: ""
- # WEBLATE_SOCIAL_AUTH_GITHUB_TEAM_KEY: ""
- # WEBLATE_SOCIAL_AUTH_GITHUB_TEAM_SECRET: ""
- # WEBLATE_SOCIAL_AUTH_GITHUB_TEAM_ID: ""
- bitbucket:
- {}
- # WEBLATE_SOCIAL_AUTH_BITBUCKET_KEY: ""
- # WEBLATE_SOCIAL_AUTH_BITBUCKET_SECRET: ""
- facebook:
- {}
- # WEBLATE_SOCIAL_AUTH_FACEBOOK_KEY: ""
- # WEBLATE_SOCIAL_AUTH_FACEBOOK_SECRET: ""
- google:
- {}
- # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_KEY: ""
- # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET: ""
- # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_WHITELISTED_DOMAINS: ""
- # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_WHITELISTED_EMAILS: ""
- gitlab:
- {}
- # WEBLATE_SOCIAL_AUTH_GITLAB_KEY: ""
- # WEBLATE_SOCIAL_AUTH_GITLAB_SECRET: ""
- # WEBLATE_SOCIAL_AUTH_GITLAB_API_URL: ""
- azure:
- {}
- # WEBLATE_SOCIAL_AUTH_AZUREAD_OAUTH2_KEY: ""
- # WEBLATE_SOCIAL_AUTH_AZUREAD_OAUTH2_SECRET: ""
- azuretenant:
- {}
- # WEBLATE_SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_KEY: ""
- # WEBLATE_SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_SECRET: ""
- # WEBLATE_SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_TENANT_ID: ""
- keycloak:
- {}
- # WEBLATE_SOCIAL_AUTH_KEYCLOAK_KEY: ""
- # WEBLATE_SOCIAL_AUTH_KEYCLOAK_SECRET: ""
- # WEBLATE_SOCIAL_AUTH_KEYCLOAK_PUBLIC_KEY: ""
- # WEBLATE_SOCIAL_AUTH_KEYCLOAK_ALGORITHM: ""
- # WEBLATE_SOCIAL_AUTH_KEYCLOAK_AUTHORIZATION_URL: ""
- # WEBLATE_SOCIAL_AUTH_KEYCLOAK_ACCESS_TOKEN_URL: ""
- linux:
- {}
- # WEBLATE_SOCIAL_AUTH_FEDORA: ""
- # WEBLATE_SOCIAL_AUTH_OPENSUSE: ""
- # WEBLATE_SOCIAL_AUTH_UBUNTU: ""
- slack:
- {}
- # WEBLATE_SOCIAL_AUTH_SLACK_KEY: ""
- # SOCIAL_AUTH_SLACK_SECRET: ""
- saml:
- {}
- # WEBLATE_SAML_IDP_ENTITY_ID: ""
- # WEBLATE_SAML_IDP_URL: ""
- # WEBLATE_SAML_IDP_X509CERT: ""
- email:
- {}
- # WEBLATE_EMAIL_PORT: ""
- # WEBLATE_EMAIL_HOST: ""
- # WEBLATE_EMAIL_HOST_USER: ""
- # WEBLATE_EMAIL_HOST_PASSWORD: ""
- # WEBLATE_EMAIL_USE_SSL: false
- # WEBLATE_EMAIL_USE_TLS: false
- # WEBLATE_EMAIL_BACKEND: ""
- siteintegration:
- {}
- # WEBLATE_GET_HELP_URL: ""
- # WEBLATE_STATUS_URL: ""
- # WEBLATE_LEGAL_URL: ""
- # WEBLATE_PRIVACY_URL: ""
- errorreport:
- {}
- # ROLLBAR_KEY: ""
- # ROLLBAR_ENVIRONMENT: ""
- # SENTRY_DSN: ""
- # SENTRY_ENVIRONMENT: ""
- localization:
- {}
- # WEBLATE_LOCALIZE_CDN_URL: ""
- # WEBLATE_LOCALIZE_CDN_PATH: ""
-
-envFrom:
- - configMapRef:
- name: weblate-env
-
-probes:
- liveness:
- path: "/healthz"
- readiness:
- path: "/healthz"
- startup:
- path: "/healthz"
-
+ ldap: {}
+ # WEBLATE_AUTH_LDAP_SERVER_URI: ""
+ # WEBLATE_AUTH_LDAP_USER_DN_TEMPLATE: ""
+ # WEBLATE_AUTH_LDAP_USER_ATTR_MAP: ""
+ # WEBLATE_AUTH_LDAP_BIND_DN: ""
+ # WEBLATE_AUTH_LDAP_BIND_PASSWORD: ""
+ # WEBLATE_AUTH_LDAP_CONNECTION_OPTION_REFERRALS: ""
+ # WEBLATE_AUTH_LDAP_USER_SEARCH: ""
+ # WEBLATE_AUTH_LDAP_USER_SEARCH_FILTER: ""
+ # WEBLATE_AUTH_LDAP_USER_SEARCH_UNION: ""
+ # WEBLATE_AUTH_LDAP_USER_SEARCH_UNION_DELIMITER: ""
+ github: {}
+ # WEBLATE_SOCIAL_AUTH_GITHUB_KEY: ""
+ # WEBLATE_SOCIAL_AUTH_GITHUB_SECRET: ""
+ # WEBLATE_SOCIAL_AUTH_GITHUB_ORG_KEY: ""
+ # WEBLATE_SOCIAL_AUTH_GITHUB_ORG_SECRET: ""
+ # WEBLATE_SOCIAL_AUTH_GITHUB_ORG_NAME: ""
+ # WEBLATE_SOCIAL_AUTH_GITHUB_TEAM_KEY: ""
+ # WEBLATE_SOCIAL_AUTH_GITHUB_TEAM_SECRET: ""
+ # WEBLATE_SOCIAL_AUTH_GITHUB_TEAM_ID: ""
+ bitbucket: {}
+ # WEBLATE_SOCIAL_AUTH_BITBUCKET_KEY: ""
+ # WEBLATE_SOCIAL_AUTH_BITBUCKET_SECRET: ""
+ facebook: {}
+ # WEBLATE_SOCIAL_AUTH_FACEBOOK_KEY: ""
+ # WEBLATE_SOCIAL_AUTH_FACEBOOK_SECRET: ""
+ google: {}
+ # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_KEY: ""
+ # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET: ""
+ # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_WHITELISTED_DOMAINS: ""
+ # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_WHITELISTED_EMAILS: ""
+ gitlab: {}
+ # WEBLATE_SOCIAL_AUTH_GITLAB_KEY: ""
+ # WEBLATE_SOCIAL_AUTH_GITLAB_SECRET: ""
+ # WEBLATE_SOCIAL_AUTH_GITLAB_API_URL: ""
+ azure: {}
+ # WEBLATE_SOCIAL_AUTH_AZUREAD_OAUTH2_KEY: ""
+ # WEBLATE_SOCIAL_AUTH_AZUREAD_OAUTH2_SECRET: ""
+ azuretenant: {}
+ # WEBLATE_SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_KEY: ""
+ # WEBLATE_SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_SECRET: ""
+ # WEBLATE_SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_TENANT_ID: ""
+ keycloak: {}
+ # WEBLATE_SOCIAL_AUTH_KEYCLOAK_KEY: ""
+ # WEBLATE_SOCIAL_AUTH_KEYCLOAK_SECRET: ""
+ # WEBLATE_SOCIAL_AUTH_KEYCLOAK_PUBLIC_KEY: ""
+ # WEBLATE_SOCIAL_AUTH_KEYCLOAK_ALGORITHM: ""
+ # WEBLATE_SOCIAL_AUTH_KEYCLOAK_AUTHORIZATION_URL: ""
+ # WEBLATE_SOCIAL_AUTH_KEYCLOAK_ACCESS_TOKEN_URL: ""
+ linux: {}
+ # WEBLATE_SOCIAL_AUTH_FEDORA: ""
+ # WEBLATE_SOCIAL_AUTH_OPENSUSE: ""
+ # WEBLATE_SOCIAL_AUTH_UBUNTU: ""
+ slack: {}
+ # WEBLATE_SOCIAL_AUTH_SLACK_KEY: ""
+ # SOCIAL_AUTH_SLACK_SECRET: ""
+ saml: {}
+ # WEBLATE_SAML_IDP_ENTITY_ID: ""
+ # WEBLATE_SAML_IDP_URL: ""
+ # WEBLATE_SAML_IDP_X509CERT: ""
+ email: {}
+ # WEBLATE_EMAIL_PORT: ""
+ # WEBLATE_EMAIL_HOST: ""
+ # WEBLATE_EMAIL_HOST_USER: ""
+ # WEBLATE_EMAIL_HOST_PASSWORD: ""
+ # WEBLATE_EMAIL_USE_SSL: false
+ # WEBLATE_EMAIL_USE_TLS: false
+ # WEBLATE_EMAIL_BACKEND: ""
+ siteintegration: {}
+ # WEBLATE_GET_HELP_URL: ""
+ # WEBLATE_STATUS_URL: ""
+ # WEBLATE_LEGAL_URL: ""
+ # WEBLATE_PRIVACY_URL: ""
+ errorreport: {}
+ # ROLLBAR_KEY: ""
+ # ROLLBAR_ENVIRONMENT: ""
+ # SENTRY_DSN: ""
+ # SENTRY_ENVIRONMENT: ""
+ localization: {}
+ # WEBLATE_LOCALIZE_CDN_URL: ""
+ # WEBLATE_LOCALIZE_CDN_PATH: ""
service:
main:
ports:
main:
port: 10158
targetPort: 8080
-
persistence:
config:
enabled: true
@@ -249,17 +185,59 @@ persistence:
enabled: true
type: emptyDir
mountPath: "/app/cache"
-
redis:
enabled: true
existingSecret: "rediscreds"
redisUsername: default
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: weblate
postgresqlDatabase: weblate
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsUser: 1000
+ runAsGroup: 0
+ fsGroup: 1000
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/healthz"
+ readiness:
+ path: "/healthz"
+ startup:
+ path: "/healthz"
+ envFrom:
+ - configMapRef:
+ name: weblate-env
+ env:
+ WEBLATE_TIME_ZONE: "{{ .Values.TZ }}"
+ POSTGRES_USER: "{{ .Values.cnpg.user }}"
+ POSTGRES_DATABASE: "{{ .Values.cnpg.database }}"
+ POSTGRES_PORT: 5432
+ REDIS_PORT: 6379
+ REDIS_DB: "0"
+ POSTGRES_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ POSTGRES_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ REDIS_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ REDIS_PASSWORD:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
diff --git a/charts/stable/webnut/Chart.yaml b/charts/stable/webnut/Chart.yaml
index 426718533bf..3779b675bbe 100644
--- a/charts/stable/webnut/Chart.yaml
+++ b/charts/stable/webnut/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: webNUT (UPS network monitoring web ui).
home: https://truecharts.org/charts/stable/webnut
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- monitoring
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/webnut/templates/NOTES.txt b/charts/stable/webnut/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/webnut/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/webnut/templates/common.yaml b/charts/stable/webnut/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/webnut/templates/common.yaml
+++ b/charts/stable/webnut/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/webnut/values.yaml b/charts/stable/webnut/values.yaml
index 82564df1edc..97959edcaef 100644
--- a/charts/stable/webnut/values.yaml
+++ b/charts/stable/webnut/values.yaml
@@ -2,30 +2,28 @@ image:
repository: tccr.io/truecharts/webnut
pullPolicy: IfNotPresent
tag: latest@sha256:5fb697a7699c1d4013760d05df790cfb3a8484ad1cb0c4a6d3b692b3bae41466
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- UPS_USER: monuser
- UPS_PASSWORD: secret
-
-env:
- UPS_HOST: "127.0.0.1"
- UPS_PORT: 3493
-
service:
main:
ports:
main:
port: 10585
- protocol: HTTP
+ protocol: http
targetPort: 6543
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ UPS_HOST: "127.0.0.1"
+ UPS_PORT: 3493
+ UPS_USER: monuser
+ UPS_PASSWORD: secret
diff --git a/charts/stable/website-shot/Chart.yaml b/charts/stable/website-shot/Chart.yaml
index d73e16571cf..f06d5974050 100644
--- a/charts/stable/website-shot/Chart.yaml
+++ b/charts/stable/website-shot/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Generate a full web-page screenshot with our service, that provides rich interface to make any kind of web screenshots online for free with no limits. The simplest way to take a full page screenshot.
home: https://truecharts.org/charts/stable/website-shot
icon: https://truecharts.org/img/hotlink-ok/chart-icons/website-shot.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/website-shot/templates/NOTES.txt b/charts/stable/website-shot/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/website-shot/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/website-shot/templates/common.yaml b/charts/stable/website-shot/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/website-shot/templates/common.yaml
+++ b/charts/stable/website-shot/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/website-shot/values.yaml b/charts/stable/website-shot/values.yaml
index 11d9d325e39..60ee95a7c1e 100644
--- a/charts/stable/website-shot/values.yaml
+++ b/charts/stable/website-shot/values.yaml
@@ -2,18 +2,18 @@ image:
repository: tccr.io/truecharts/website-shot
tag: latest@sha256:0c0721540f4917fac07b170bf30769305dcf9b1f11cef8e4940812996e344f67
pullPolicy: IfNotPresent
-
service:
main:
ports:
main:
port: 10221
targetPort: 3000
-
persistence:
screenshots:
enabled: true
mountPath: "/usr/src/website-shot/screenshots"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
diff --git a/charts/stable/webtop/Chart.yaml b/charts/stable/webtop/Chart.yaml
index 7064133ae80..d802bf419fd 100644
--- a/charts/stable/webtop/Chart.yaml
+++ b/charts/stable/webtop/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Webtop full desktop environments in officially supported flavors accessible via any modern web browser.
home: https://truecharts.org/charts/stable/webtop
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- Tools-Utilities
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/webtop/templates/NOTES.txt b/charts/stable/webtop/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/webtop/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/webtop/templates/common.yaml b/charts/stable/webtop/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/webtop/templates/common.yaml
+++ b/charts/stable/webtop/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/webtop/values.yaml b/charts/stable/webtop/values.yaml
index af426f84c6d..9676b2e6652 100644
--- a/charts/stable/webtop/values.yaml
+++ b/charts/stable/webtop/values.yaml
@@ -14,7 +14,6 @@ archXFCEImage:
repository: tccr.io/truecharts/webtop-arch-xfce
tag: latest@sha256:9cc8e45db773e9bb94d6dda530861d2e26a38136cf479a32a9ccb5c8272dab61
pullPolicy: Always
-
alpineKDEImage:
repository: tccr.io/truecharts/webtop-alpine-kde
tag: latest@sha256:0f85328ea502a34b5518ed7dbf824a18e07bb8911d7bcbc1421bd14a02dfbe24
@@ -31,7 +30,6 @@ archKDEImage:
repository: tccr.io/truecharts/webtop-arch-kde
tag: latest@sha256:47b55e038b3e53fc4b4033ad5812c8fd7d401966515b859efcfdd8a34b02b9d9
pullPolicy: Always
-
alpineMATEImage:
repository: tccr.io/truecharts/webtop-alpine-mate
tag: latest@sha256:42d0ff75ede8b1c9329075ced3eef6a88bc5a73b67a80e274dc3eb8b76970c15
@@ -48,7 +46,6 @@ archMATEImage:
repository: tccr.io/truecharts/webtop-arch-mate
tag: latest@sha256:25ccaf4e055b0e3db56687b8805def4d55e596c5d41d6042541189a85bc1f6dc
pullPolicy: Always
-
alpineI3Image:
repository: tccr.io/truecharts/webtop-alpine-i3
tag: latest@sha256:eb51fcfb1dc5fafa6e943b6b77977b507b04883386701ae0883e0231f06dd6ef
@@ -65,7 +62,6 @@ archI3Image:
repository: tccr.io/truecharts/webtop-arch-i3
tag: latest@sha256:a71becd2d2c917d1b3b8c28146da068b8df1ad7400fd629fd1b15e3dad764993
pullPolicy: Always
-
alpineOpenBoxImage:
repository: tccr.io/truecharts/webtop-alpine-openbox
tag: latest@sha256:4c161a22869c300e45f521c431011a610ab89d90ece138364595df5e8280ab35
@@ -82,7 +78,6 @@ archOpenBoxImage:
repository: tccr.io/truecharts/webtop-arch-openbox
tag: latest@sha256:c54d14053e07e9f38bc9c63a043be4e3729823638ffa1a22f0d8959144b2cb10
pullPolicy: Always
-
alpineICEWMImage:
repository: tccr.io/truecharts/webtop-alpine-icewm
tag: latest@sha256:fc3767a5d5cd3b035c16200c96d24605f9d4a303400da90803a91bc8161c0f86
@@ -99,32 +94,30 @@ archICEWMImage:
repository: tccr.io/truecharts/webtop-arch-icewm
tag: latest@sha256:094c9bc41070551ab5a9e76ac33c294285865d0c5d844d11826a7647ad14a3fa
pullPolicy: Always
-
imageSelector: image
-
-env:
- KEYBOARD: "en-us-qwerty"
- CUSTOM_PORT: "{{ .Values.service.main.ports.main.port }}"
-
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
service:
main:
ports:
main:
port: 33000
- protocol: HTTP
-
+ protocol: http
persistence:
config:
enabled: true
mountPath: /config
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ KEYBOARD: "en-us-qwerty"
+ CUSTOM_PORT: "{{ .Values.service.main.ports.main.port }}"
diff --git a/charts/stable/wekan/Chart.yaml b/charts/stable/wekan/Chart.yaml
index 5376017930e..c3def7cac12 100644
--- a/charts/stable/wekan/Chart.yaml
+++ b/charts/stable/wekan/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "6.46"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mongodb.enabled
name: mongodb
repository: https://deps.truecharts.org
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/wekan/templates/NOTES.txt b/charts/stable/wekan/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/wekan/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/wekan/templates/common.yaml b/charts/stable/wekan/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/wekan/templates/common.yaml
+++ b/charts/stable/wekan/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/wekan/values.yaml b/charts/stable/wekan/values.yaml
index 42b9a5c0e6c..b8ec00159bb 100644
--- a/charts/stable/wekan/values.yaml
+++ b/charts/stable/wekan/values.yaml
@@ -2,157 +2,159 @@ image:
repository: tccr.io/truecharts/wekan
tag: 6.46@sha256:a5c1fdd0dfdcab3d98531dc053540c57f52605bc4b7a24c44bbf3637df07e36d
pullPolicy: IfNotPresent
-
-env:
- WRITABLE_PATH: "/data"
- # User Defined
- ROOT_URL: "http://localhost:8080"
- # BROWSER_POLICY_ENABLED: false
- # TRUSTED_URL: ""
- # LOGOUT_WITH_TIMER: false
- # LOGOUT_IN: 0
- # LOGOUT_ON_HOURS: 0
- # LOGOUT_ON_MINUTES: 0
- # ACCOUNTS_COMMON_LOGIN_EXPIRATION_IN_DAYS: 90
- # ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE: 3
- # ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD: 60
- # ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW: 15
- # ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE: 3
- # ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD: 60
- # ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW: 15
- # MAX_IMAGE_PIXEL: 1024
- # IMAGE_COMPRESS_RATIO: 80
- # MAIL_URL: ""
- # MAIL_SERVICE_USER: ""
- # MAIL_SERVICE_PASSWORD: ""
- # MAIL_SERVICE: ""
- # BIGEVENTS_PATTERN: "NONE"
- # NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE: 90
- # EMAIL_NOTIFICATION_TIMEOUT: 30000
- # NOTIFY_DUE_DAYS_BEFORE_AND_AFTER: "2,0"
- # NOTIFY_DUE_AT_HOUR_OF_DAY: 8
- # RESULTS_PER_PAGE: 20
- # RICHER_CARD_COMMENT_EDITOR: false
- # CARD_OPENED_WEBHOOK_ENABLED: false
- # PASSWORD_LOGIN_ENABLED: false
- # WAIT_SPINNER: "Bounce"
- # WITH_API: true
- # WEBHOOKS_ATTRIBUTES: "cardId,listId,oldListId,boardId,comment,user,card,commentId,swimlaneId,customerField,customFieldValue"
- # CORS: "*"
- # CORS_ALLOW_HEADERS: "Authorization,Content-Type"
- # CORS_EXPOSE_HEADERS: "*"
- # MATOMO_ADDRESS: ""
- # MATOMO_SITE_ID: 1
- # MATOMO_DO_NOT_TRACK: true
- # MATOMO_WITH_USERNAME: true
- # ORACLE_OIM_ENABLED: false
- # OAUTH2_ENABLED: false
- # OAUTH2_LOGIN_STYLE: "redirect"
- # OAUTH2_CLIENT_ID: ""
- # OAUTH2_SECRET: ""
- # OAUTH2_SERVER_URL: ""
- # OAUTH2_AUTH_ENDPOINT: ""
- # OAUTH2_USERINFO_ENDPOINT: ""
- # OAUTH2_TOKEN_ENDPOINT: ""
- # OAUTH2_ID_MAP: ""
- # OAUTH2_USERNAME_MAP: ""
- # OAUTH2_FULLNAME_MAP: ""
- # OAUTH2_EMAIL_MAP: ""
- # OAUTH2_ID_TOKEN_WHITELIST_FIELDS: ""
- # OAUTH2_REQUEST_PERMISSIONS: ""
- # OAUTH2_CA_CERT: ""
- # OAUTH2_ADFS_ENABLED: false
- # LDAP_ENABLE: false
- # DEFAULT_AUTHENTICATION_METHOD: "ldap"
- # LDAP_PORT: 389
- # LDAP_HOST: ""
- # LDAP_AD_SIMPLE_AUTH: false
- # LDAP_USER_AUTHENTICATION: false
- # LDAP_USER_AUTHENTICATION_FIELD: "uid"
- # LDAP_DEFAULT_DOMAIN: ""
- # LDAP_BASEDN: ""
- # LDAP_LOGIN_FALLBACK: false
- # LDAP_RECONNECT: true
- # LDAP_TIMEOUT: 10000
- # LDAP_IDLE_TIMEOUT: 10000
- # LDAP_CONNECT_TIMEOUT: 10000
- # LDAP_AUTHENTIFICATION: true
- # LDAP_AUTHENTIFICATION_USERDN: ""
- # LDAP_AUTHENTIFICATION_PASSWORD: ""
- # LDAP_LOG_ENABLED: true
- # LDAP_BACKGROUND_SYNC: true
- # LDAP_BACKGROUND_SYNC_INTERVAL: "every 1 hour"
- # LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED: false
- # LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS: false
- # LDAP_ENCRYPTION: "false"
- # LDAP_CA_CERT: ""
- # LDAP_REJECT_UNAUTHORIZED: false
- # LDAP_USER_SEARCH_FILTER: ""
- # LDAP_USER_SEARCH_SCOPE: "one"
- # LDAP_USER_SEARCH_FIELD: ""
- # LDAP_SEARCH_PAGE_SIZE: 0
- # LDAP_SEARCH_SIZE_LIMIT: 0
- # LDAP_GROUP_FILTER_ENABLE: false
- # LDAP_GROUP_FILTER_OBJECTCLASS: ""
- # LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE: ""
- # LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE: ""
- # LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT: ""
- # LDAP_GROUP_FILTER_GROUP_NAME: ""
- # LDAP_UNIQUE_IDENTIFIER_FIELD: ""
- # LDAP_UTF8_NAMES_SLUGIFY: true
- # LDAP_USERNAME_FIELD: ""
- # LDAP_FULLNAME_FIELD: "fullname"
- # LDAP_MERGE_EXISTING_USERS: false
- # LDAP_EMAIL_MATCH_ENABLE: true
- # LDAP_EMAIL_MATCH_REQUIRE: true
- # LDAP_EMAIL_MATCH_VERIFIED: true
- # LDAP_EMAIL_FIELD: "mail"
- # LDAP_SYNC_USER_DATA: false
- # LDAP_SYNC_USER_DATA_FIELDMAP: ""
- # LDAP_SYNC_GROUP_ROLES: ""
- # LDAP_SYNC_ADMIN_STATUS: true
- # LDAP_SYNC_ADMIN_GROUPS: ""
- # HEADER_LOGIN_ID: ""
- # HEADER_LOGIN_FIRSTNAME: ""
- # HEADER_LOGIN_LASTNAME: ""
- # HEADER_LOGIN_EMAIL: ""
- # CAS_ENABLED: false
- # CAS_BASE_URL: ""
- # CAS_LOGIN_URL: ""
- # CAS_VALIDATE_URL: ""
- # SAML_ENABLED: false
- # SAML_PROVIDER: ""
- # SAML_ENTRYPOINT: ""
- # SAML_ISSUER: ""
- # SAML_CERT: ""
- # SAML_IDPSLO_REDIRECTURL: ""
- # SAML_PRIVATE_KEYFILE: ""
- # SAML_PUBLIC_CERTFILE: ""
- # SAML_IDENTIFIER_FORMAT: ""
- # SAML_LOCAL_PROFILE_MATCH_ATTRIBUTE: ""
- # SAML_ATTRIBUTES: ""
- MONGO_URL:
- secretKeyRef:
- name: mongodbcreds
- key: url
-
service:
main:
ports:
main:
port: 10192
targetPort: 8080
-
mongodb:
enabled: true
mongodbUsername: wekan
mongodbDatabase: wekan
existingSecret: "mongodbcreds"
-
persistence:
data:
enabled: true
mountPath: "/data"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ WRITABLE_PATH: "/data"
+ # User Defined
+ ROOT_URL: "http://localhost:8080"
+ # BROWSER_POLICY_ENABLED: false
+ # TRUSTED_URL: ""
+ # LOGOUT_WITH_TIMER: false
+ # LOGOUT_IN: 0
+ # LOGOUT_ON_HOURS: 0
+ # LOGOUT_ON_MINUTES: 0
+ # ACCOUNTS_COMMON_LOGIN_EXPIRATION_IN_DAYS: 90
+ # ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE: 3
+ # ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD: 60
+ # ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW: 15
+ # ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE: 3
+ # ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD: 60
+ # ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW: 15
+ # MAX_IMAGE_PIXEL: 1024
+ # IMAGE_COMPRESS_RATIO: 80
+ # MAIL_URL: ""
+ # MAIL_SERVICE_USER: ""
+ # MAIL_SERVICE_PASSWORD: ""
+ # MAIL_SERVICE: ""
+ # BIGEVENTS_PATTERN: "NONE"
+ # NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE: 90
+ # EMAIL_NOTIFICATION_TIMEOUT: 30000
+ # NOTIFY_DUE_DAYS_BEFORE_AND_AFTER: "2,0"
+ # NOTIFY_DUE_AT_HOUR_OF_DAY: 8
+ # RESULTS_PER_PAGE: 20
+ # RICHER_CARD_COMMENT_EDITOR: false
+ # CARD_OPENED_WEBHOOK_ENABLED: false
+ # PASSWORD_LOGIN_ENABLED: false
+ # WAIT_SPINNER: "Bounce"
+ # WITH_API: true
+ # WEBHOOKS_ATTRIBUTES: "cardId,listId,oldListId,boardId,comment,user,card,commentId,swimlaneId,customerField,customFieldValue"
+ # CORS: "*"
+ # CORS_ALLOW_HEADERS: "Authorization,Content-Type"
+ # CORS_EXPOSE_HEADERS: "*"
+ # MATOMO_ADDRESS: ""
+ # MATOMO_SITE_ID: 1
+ # MATOMO_DO_NOT_TRACK: true
+ # MATOMO_WITH_USERNAME: true
+ # ORACLE_OIM_ENABLED: false
+ # OAUTH2_ENABLED: false
+ # OAUTH2_LOGIN_STYLE: "redirect"
+ # OAUTH2_CLIENT_ID: ""
+ # OAUTH2_SECRET: ""
+ # OAUTH2_SERVER_URL: ""
+ # OAUTH2_AUTH_ENDPOINT: ""
+ # OAUTH2_USERINFO_ENDPOINT: ""
+ # OAUTH2_TOKEN_ENDPOINT: ""
+ # OAUTH2_ID_MAP: ""
+ # OAUTH2_USERNAME_MAP: ""
+ # OAUTH2_FULLNAME_MAP: ""
+ # OAUTH2_EMAIL_MAP: ""
+ # OAUTH2_ID_TOKEN_WHITELIST_FIELDS: ""
+ # OAUTH2_REQUEST_PERMISSIONS: ""
+ # OAUTH2_CA_CERT: ""
+ # OAUTH2_ADFS_ENABLED: false
+ # LDAP_ENABLE: false
+ # DEFAULT_AUTHENTICATION_METHOD: "ldap"
+ # LDAP_PORT: 389
+ # LDAP_HOST: ""
+ # LDAP_AD_SIMPLE_AUTH: false
+ # LDAP_USER_AUTHENTICATION: false
+ # LDAP_USER_AUTHENTICATION_FIELD: "uid"
+ # LDAP_DEFAULT_DOMAIN: ""
+ # LDAP_BASEDN: ""
+ # LDAP_LOGIN_FALLBACK: false
+ # LDAP_RECONNECT: true
+ # LDAP_TIMEOUT: 10000
+ # LDAP_IDLE_TIMEOUT: 10000
+ # LDAP_CONNECT_TIMEOUT: 10000
+ # LDAP_AUTHENTIFICATION: true
+ # LDAP_AUTHENTIFICATION_USERDN: ""
+ # LDAP_AUTHENTIFICATION_PASSWORD: ""
+ # LDAP_LOG_ENABLED: true
+ # LDAP_BACKGROUND_SYNC: true
+ # LDAP_BACKGROUND_SYNC_INTERVAL: "every 1 hour"
+ # LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED: false
+ # LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS: false
+ # LDAP_ENCRYPTION: "false"
+ # LDAP_CA_CERT: ""
+ # LDAP_REJECT_UNAUTHORIZED: false
+ # LDAP_USER_SEARCH_FILTER: ""
+ # LDAP_USER_SEARCH_SCOPE: "one"
+ # LDAP_USER_SEARCH_FIELD: ""
+ # LDAP_SEARCH_PAGE_SIZE: 0
+ # LDAP_SEARCH_SIZE_LIMIT: 0
+ # LDAP_GROUP_FILTER_ENABLE: false
+ # LDAP_GROUP_FILTER_OBJECTCLASS: ""
+ # LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE: ""
+ # LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE: ""
+ # LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT: ""
+ # LDAP_GROUP_FILTER_GROUP_NAME: ""
+ # LDAP_UNIQUE_IDENTIFIER_FIELD: ""
+ # LDAP_UTF8_NAMES_SLUGIFY: true
+ # LDAP_USERNAME_FIELD: ""
+ # LDAP_FULLNAME_FIELD: "fullname"
+ # LDAP_MERGE_EXISTING_USERS: false
+ # LDAP_EMAIL_MATCH_ENABLE: true
+ # LDAP_EMAIL_MATCH_REQUIRE: true
+ # LDAP_EMAIL_MATCH_VERIFIED: true
+ # LDAP_EMAIL_FIELD: "mail"
+ # LDAP_SYNC_USER_DATA: false
+ # LDAP_SYNC_USER_DATA_FIELDMAP: ""
+ # LDAP_SYNC_GROUP_ROLES: ""
+ # LDAP_SYNC_ADMIN_STATUS: true
+ # LDAP_SYNC_ADMIN_GROUPS: ""
+ # HEADER_LOGIN_ID: ""
+ # HEADER_LOGIN_FIRSTNAME: ""
+ # HEADER_LOGIN_LASTNAME: ""
+ # HEADER_LOGIN_EMAIL: ""
+ # CAS_ENABLED: false
+ # CAS_BASE_URL: ""
+ # CAS_LOGIN_URL: ""
+ # CAS_VALIDATE_URL: ""
+ # SAML_ENABLED: false
+ # SAML_PROVIDER: ""
+ # SAML_ENTRYPOINT: ""
+ # SAML_ISSUER: ""
+ # SAML_CERT: ""
+ # SAML_IDPSLO_REDIRECTURL: ""
+ # SAML_PRIVATE_KEYFILE: ""
+ # SAML_PUBLIC_CERTFILE: ""
+ # SAML_IDENTIFIER_FORMAT: ""
+ # SAML_LOCAL_PROFILE_MATCH_ATTRIBUTE: ""
+ # SAML_ATTRIBUTES: ""
+ MONGO_URL:
+ secretKeyRef:
+ name: mongodbcreds
+ key: url
diff --git a/charts/stable/wg-easy/Chart.yaml b/charts/stable/wg-easy/Chart.yaml
index 7353474c448..f2a524321e7 100644
--- a/charts/stable/wg-easy/Chart.yaml
+++ b/charts/stable/wg-easy/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: The easiest way to run WireGuard VPN + Web-based Admin UI.
home: https://truecharts.org/charts/stable/wg-easy
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- networking
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/wg-easy/templates/NOTES.txt b/charts/stable/wg-easy/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/wg-easy/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/wg-easy/templates/common.yaml b/charts/stable/wg-easy/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/wg-easy/templates/common.yaml
+++ b/charts/stable/wg-easy/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/wg-easy/values.yaml b/charts/stable/wg-easy/values.yaml
index 6ecb9db6072..66586f15b3d 100644
--- a/charts/stable/wg-easy/values.yaml
+++ b/charts/stable/wg-easy/values.yaml
@@ -2,33 +2,8 @@ image:
repository: tccr.io/truecharts/wg-easy
pullPolicy: IfNotPresent
tag: latest@sha256:5cc96ad86c87fb2ebc7dab65fc5b190ff0dcce370d0b9afa4aa4b5b2580a5000
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
- capabilities:
- add:
- - NET_ADMIN
- - SYS_MODULE
-
security:
PUID: 0
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- PASSWORD: "secretpass"
-
-env:
- WG_HOST: "localhost"
- WG_MTU: 1420
- WG_PERSISTENT_KEEPALIVE: 0
- WG_DEFAULT_ADDRESS: "10.8.0.x"
- WG_DEFAULT_DNS: "1.1.1.1"
- WG_ALLOWED_IPS: "0.0.0.0/0, ::/0"
-
service:
main:
ports:
@@ -40,14 +15,35 @@ service:
ports:
vpn:
enabled: true
- protocol: UDP
+ protocol: udp
port: 51820
targetPort: 51820
-
persistence:
config:
enabled: true
mountPath: "/etc/wireguard"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ capabilities:
+ add:
+ - NET_ADMIN
+ - SYS_MODULE
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ WG_HOST: "localhost"
+ WG_MTU: 1420
+ WG_PERSISTENT_KEEPALIVE: 0
+ WG_DEFAULT_ADDRESS: "10.8.0.x"
+ WG_DEFAULT_DNS: "1.1.1.1"
+ WG_ALLOWED_IPS: "0.0.0.0/0, ::/0"
+ PASSWORD: "secretpass"
diff --git a/charts/stable/wger/Chart.yaml b/charts/stable/wger/Chart.yaml
index 24ec3c81ce0..abbc64ccf1d 100644
--- a/charts/stable/wger/Chart.yaml
+++ b/charts/stable/wger/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -33,4 +33,3 @@ annotations:
truecharts.org/catagories: |
- life
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/wger/templates/NOTES.txt b/charts/stable/wger/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/wger/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/wger/templates/_configmap.tpl b/charts/stable/wger/templates/_configmap.tpl
index de7dd55f0d5..1672503f741 100644
--- a/charts/stable/wger/templates/_configmap.tpl
+++ b/charts/stable/wger/templates/_configmap.tpl
@@ -1,8 +1,8 @@
{{/* Define the configmap */}}
{{- define "wger.configmap" -}}
-{{- $configName := printf "%s-wger-configmap" (include "tc.common.names.fullname" .) }}
-{{- $nginxConfigName := printf "%s-wger-nginx-config" (include "tc.common.names.fullname" .) }}
+{{- $configName := printf "%s-wger-configmap" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+{{- $nginxConfigName := printf "%s-wger-nginx-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
{{/* This configmap are loaded on both main authentik container and worker */}}
diff --git a/charts/stable/wger/templates/_secrets.tpl b/charts/stable/wger/templates/_secrets.tpl
index 42ab8b57110..36412959550 100644
--- a/charts/stable/wger/templates/_secrets.tpl
+++ b/charts/stable/wger/templates/_secrets.tpl
@@ -1,7 +1,7 @@
{{/* Define the secrets */}}
{{- define "wger.secrets" -}}
-{{- $secretName := printf "%s-wger-secret" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-wger-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
diff --git a/charts/stable/wger/templates/common.yaml b/charts/stable/wger/templates/common.yaml
index b554f3ce02a..2542992c057 100644
--- a/charts/stable/wger/templates/common.yaml
+++ b/charts/stable/wger/templates/common.yaml
@@ -1,4 +1,4 @@
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for wger */}}
{{- include "wger.secrets" . }}
@@ -9,4 +9,4 @@
{{- $_ := set .Values.additionalContainers "nginx" (include "wger.nginx" . | fromYaml) -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/wger/values.yaml b/charts/stable/wger/values.yaml
index adc6ae7513f..f4375065524 100644
--- a/charts/stable/wger/values.yaml
+++ b/charts/stable/wger/values.yaml
@@ -2,27 +2,10 @@ image:
repository: tccr.io/truecharts/wger
tag: latest@sha256:e6f4cec4df1a96a94b042b8060ee5706d35cd7a027524ba4cb366a067cabc392
pullPolicy: IfNotPresent
-
nginxImage:
repository: tccr.io/truecharts/nginx
tag: 1.23.3@sha256:0d92357c536291f04dad45f9af95dbdad46fb7a6e940f981a3a332f9d5279665
pullPolicy: IfNotPresent
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 1000
- runAsGroup: 1000
- fsGroup: 1000
-
-envFrom:
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-wger-secret'
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-wger-configmap'
-
wger:
general:
# Where the backend will listen. Leave this as is, unless nginx is removed
@@ -48,13 +31,11 @@ wger:
recaptha_public_key: ""
recaptha_private_key: ""
nocaptcha: true
-
service:
main:
ports:
main:
port: 10249
-
persistence:
media:
enabled: true
@@ -70,22 +51,37 @@ persistence:
mountPath: "/etc/nginx/conf.d"
volumeSpec:
configMap:
- name: '{{ include "tc.common.names.fullname" . }}-wger-nginx-config'
+ name: '{{ include "tc.v1.common.names.fullname" . }}-wger-nginx-config'
items:
- key: nginx.conf
path: default.conf
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: wger
postgresqlDatabase: wger
-
redis:
enabled: true
existingSecret: "rediscreds"
redisUsername: "default"
redisDatabase: "0"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 1000
+ runAsGroup: 1000
+ fsGroup: 1000
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ envFrom:
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-wger-secret'
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-wger-configmap'
diff --git a/charts/stable/whisparr/Chart.yaml b/charts/stable/whisparr/Chart.yaml
index 23e5fdd577f..1f1754814f1 100644
--- a/charts/stable/whisparr/Chart.yaml
+++ b/charts/stable/whisparr/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.1.0.53"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: An adult media thingy.
home: https://truecharts.org/charts/stable/whisparr
diff --git a/charts/stable/whisparr/templates/NOTES.txt b/charts/stable/whisparr/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/whisparr/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/whisparr/templates/common.yaml b/charts/stable/whisparr/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/whisparr/templates/common.yaml
+++ b/charts/stable/whisparr/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/whisparr/values.yaml b/charts/stable/whisparr/values.yaml
index a93a855811c..b1657f1a3e0 100644
--- a/charts/stable/whisparr/values.yaml
+++ b/charts/stable/whisparr/values.yaml
@@ -2,40 +2,43 @@ image:
repository: tccr.io/truecharts/whisparr
pullPolicy: IfNotPresent
tag: 0.1.0.53@sha256:3f330945d677782fdf3276d79725b6cee2bbf0c2887bf3c7dd8e96829f127616
-
-probes:
- liveness:
- enabled: true
- ## Set this to true if you wish to specify your own livenessProbe
- custom: true
- ## The spec field contains the values for the default livenessProbe.
- ## If you selected custom: true, this field holds the definition of the livenessProbe.
- spec:
- exec:
- command:
- - /usr/bin/env
- - bash
- - -c
- - curl --fail localhost:6969/api/v3/system/status?apiKey=`IFS=\> && while
- read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
- failureThreshold: 5
- initialDelaySeconds: 60
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 10
-
service:
main:
ports:
main:
port: 6969
- protocol: HTTP
+ protocol: http
targetPort: 6969
-
persistence:
config:
enabled: true
mountPath: /config
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: true
+ ## Set this to true if you wish to specify your own livenessProbe
+ custom: true
+ ## The spec field contains the values for the default livenessProbe.
+ ## If you selected custom: true, this field holds the definition of the livenessProbe.
+ spec:
+ exec:
+ command:
+ - /usr/bin/env
+ - bash
+ - -c
+ - curl --fail localhost:6969/api/v3/system/status?apiKey=`IFS=\> && while read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
+ failureThreshold: 5
+ initialDelaySeconds: 60
+ periodSeconds: 10
+ successThreshold: 1
+ timeoutSeconds: 10
diff --git a/charts/stable/whoogle/Chart.yaml b/charts/stable/whoogle/Chart.yaml
index c3e0104245d..368a9964545 100644
--- a/charts/stable/whoogle/Chart.yaml
+++ b/charts/stable/whoogle/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.8.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: A self-hosted, ad-free, privacy-respecting metasearch engine
home: https://truecharts.org/charts/stable/whoogle
icon: https://truecharts.org/img/hotlink-ok/chart-icons/whoogle.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/whoogle/templates/NOTES.txt b/charts/stable/whoogle/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/whoogle/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/whoogle/templates/common.yaml b/charts/stable/whoogle/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/whoogle/templates/common.yaml
+++ b/charts/stable/whoogle/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/whoogle/values.yaml b/charts/stable/whoogle/values.yaml
index 5eb0efcadf3..9543f24b57b 100644
--- a/charts/stable/whoogle/values.yaml
+++ b/charts/stable/whoogle/values.yaml
@@ -2,37 +2,36 @@ image:
repository: tccr.io/truecharts/whoogle-search
tag: 0.8.1@sha256:a1fdcf9216186ced9af8101e3f085318607cddbb55fe826ec09c62b6a5a050a2
pullPolicy: IfNotPresent
-
-env:
- WHOOGLE_CONFIG_COUNTRY: ""
- WHOOGLE_CONFIG_THEME: "dark"
- WHOOGLE_CONFIG_SAFE: true
- WHOOGLE_CONFIG_ALTS: false
- WHOOGLE_CONFIG_TOR: false
- WHOOGLE_CONFIG_NEW_TAB: false
- WHOOGLE_CONFIG_GET_ONLY: false
- WHOOGLE_CONFIG_URL: https:///
- WHOOGLE_CONFIG_STYLE: ""
-
service:
main:
ports:
main:
port: 10052
targetPort: 5000
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ WHOOGLE_CONFIG_COUNTRY: ""
+ WHOOGLE_CONFIG_THEME: "dark"
+ WHOOGLE_CONFIG_SAFE: true
+ WHOOGLE_CONFIG_ALTS: false
+ WHOOGLE_CONFIG_TOR: false
+ WHOOGLE_CONFIG_NEW_TAB: false
+ WHOOGLE_CONFIG_GET_ONLY: false
+ WHOOGLE_CONFIG_URL: https:///
+ WHOOGLE_CONFIG_STYLE: ""
diff --git a/charts/stable/wikijs/Chart.yaml b/charts/stable/wikijs/Chart.yaml
index f608af35727..df3a9fb72bf 100644
--- a/charts/stable/wikijs/Chart.yaml
+++ b/charts/stable/wikijs/Chart.yaml
@@ -17,7 +17,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -30,4 +30,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/wikijs/templates/NOTES.txt b/charts/stable/wikijs/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/wikijs/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/wikijs/templates/common.yaml b/charts/stable/wikijs/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/wikijs/templates/common.yaml
+++ b/charts/stable/wikijs/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/wikijs/values.yaml b/charts/stable/wikijs/values.yaml
index a185d4b3b68..4060ec03a7a 100644
--- a/charts/stable/wikijs/values.yaml
+++ b/charts/stable/wikijs/values.yaml
@@ -2,42 +2,17 @@ image:
repository: tccr.io/truecharts/wikijs
tag: 2.5.297@sha256:7508150cefc0c667173400c57b24de9f69191196e998e0e72825d8edb793dbf9
pullPolicy: IfNotPresent
-
-env:
- DB_TYPE: "postgres"
- DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
- DB_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- DB_PORT: "5432"
- DB_PASS:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
- DB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
-
-probes:
- liveness:
- path: "/healthz"
- readiness:
- path: "/healthz"
- startup:
- path: "/healthz"
-
service:
main:
ports:
main:
port: 10045
targetPort: 3000
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: wikijs
postgresqlDatabase: wikijs
-
# /wiki/data is a temporary dir. Without mounting as emptyDir it's only writable by root.
# https://docs.requarks.io/en/install/config#data-paths
persistence:
@@ -45,6 +20,33 @@ persistence:
enabled: true
mountPath: "/wiki/data/"
type: emptyDir
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container: null
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: "/healthz"
+ readiness:
+ path: "/healthz"
+ startup:
+ path: "/healthz"
+ env:
+ DB_TYPE: "postgres"
+ DB_NAME: "{{ .Values.cnpg.database }}"
+ DB_USER: "{{ .Values.cnpg.user }}"
+ DB_PORT: "5432"
+ DB_PASS:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
+ DB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
diff --git a/charts/stable/wireguard/Chart.yaml b/charts/stable/wireguard/Chart.yaml
index c68732d42ee..c593422b869 100644
--- a/charts/stable/wireguard/Chart.yaml
+++ b/charts/stable/wireguard/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.0.202109"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: WireGuard® is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography.
home: https://truecharts.org/charts/stable/wireguard
icon: https://truecharts.org/img/hotlink-ok/chart-icons/wireguard.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- network
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/wireguard/templates/NOTES.txt b/charts/stable/wireguard/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/wireguard/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/wireguard/templates/_configfilemount.tpl b/charts/stable/wireguard/templates/_configfilemount.tpl
index bd325e64249..0859d530afc 100644
--- a/charts/stable/wireguard/templates/_configfilemount.tpl
+++ b/charts/stable/wireguard/templates/_configfilemount.tpl
@@ -13,7 +13,7 @@ enabled: true
type: secret
readOnly: true
defaultMode: "0600"
-objectName: '{{ printf "%s-wg-config-secret" (include "tc.common.names.fullname" .) }}'
+objectName: '{{ printf "%s-wg-config-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}'
mountPath: /etc/wireguard
items:
- key: wg0.conf
diff --git a/charts/stable/wireguard/templates/_configmap.tpl b/charts/stable/wireguard/templates/_configmap.tpl
index ec2e5a1c2a6..c52a4655e56 100644
--- a/charts/stable/wireguard/templates/_configmap.tpl
+++ b/charts/stable/wireguard/templates/_configmap.tpl
@@ -1,7 +1,7 @@
{{/* Define the secrets */}}
{{- define "wg.env.configmap" -}}
-{{- $configName := printf "%s-wg-env-config" (include "tc.common.names.fullname" .) }}
+{{- $configName := printf "%s-wg-env-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
apiVersion: v1
kind: ConfigMap
diff --git a/charts/stable/wireguard/templates/_secret.tpl b/charts/stable/wireguard/templates/_secret.tpl
index 43238aece7e..03c25aa708f 100644
--- a/charts/stable/wireguard/templates/_secret.tpl
+++ b/charts/stable/wireguard/templates/_secret.tpl
@@ -1,7 +1,7 @@
{{/* Define the secrets */}}
{{- define "wg.config-secret" -}}
-{{- $secretName := printf "%s-wg-config-secret" (include "tc.common.names.fullname" .) }}
+{{- $secretName := printf "%s-wg-config-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
---
apiVersion: v1
kind: Secret
diff --git a/charts/stable/wireguard/templates/common.yaml b/charts/stable/wireguard/templates/common.yaml
index 22f96e37a2f..59f95a3f82d 100644
--- a/charts/stable/wireguard/templates/common.yaml
+++ b/charts/stable/wireguard/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render config */}}
{{- include "wg.env.configmap" . }}
@@ -9,4 +9,4 @@
{{- $_ := set .Values.persistence "configfile" (include "wireguard.configfile" . | fromYaml) -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/wireguard/values.yaml b/charts/stable/wireguard/values.yaml
index 8164a59f44b..3436924c26b 100644
--- a/charts/stable/wireguard/values.yaml
+++ b/charts/stable/wireguard/values.yaml
@@ -2,19 +2,6 @@ image:
repository: tccr.io/truecharts/wireguard
tag: v1.0.20210914@sha256:9f56e5660e8df8d4d38521ed73a4cc29fa24bf578007bfbe633e00184e2ebfbc
pullPolicy: IfNotPresent
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
- capabilities:
- add:
- - NET_ADMIN
- - SYS_MODULE
-
wg:
killswitch: false
excludedIP4networks: []
@@ -34,26 +21,38 @@ wg:
PublicKey = PUBLIC_KEY
AllowedIPs = 0.0.0.0/0
Endpoint = wg.example:51820
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-wg-env-config'
-
-probes:
- liveness:
- enabled: false
- readiness:
- enabled: false
- startup:
- enabled: false
-
service:
main:
ports:
main:
port: 51821
targetPort: 51820
- protocol: UDP
-
+ protocol: udp
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ capabilities:
+ add:
+ - NET_ADMIN
+ - SYS_MODULE
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: false
+ readiness:
+ enabled: false
+ startup:
+ enabled: false
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-wg-env-config'
diff --git a/charts/stable/wireshark/Chart.yaml b/charts/stable/wireshark/Chart.yaml
index f77cc02d1d1..07e99fcc170 100644
--- a/charts/stable/wireshark/Chart.yaml
+++ b/charts/stable/wireshark/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/wireshark/templates/NOTES.txt b/charts/stable/wireshark/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/wireshark/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/wireshark/templates/common.yaml b/charts/stable/wireshark/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/wireshark/templates/common.yaml
+++ b/charts/stable/wireshark/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/wireshark/values.yaml b/charts/stable/wireshark/values.yaml
index 05e2e262fa9..5fb06b1e18d 100644
--- a/charts/stable/wireshark/values.yaml
+++ b/charts/stable/wireshark/values.yaml
@@ -2,42 +2,41 @@ image:
repository: tccr.io/truecharts/wireshark
pullPolicy: IfNotPresent
tag: 3.6.5@sha256:f0c827f79331e447651a227e7a92ea86880730c4dc7ef734ceda1ee389055829
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
- capabilities:
- add:
- - NET_ADMIN
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
hostNetwork: true
-
service:
main:
ports:
main:
targetPort: 3000
- protocol: HTTP
+ protocol: http
port: 3000
-
-probes:
- liveness:
- path: /
- readiness:
- path: /
- startup:
- path: /
-
persistence:
varrun:
enabled: true
config:
enabled: true
mountPath: /config
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ capabilities:
+ add:
+ - NET_ADMIN
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ path: /
+ readiness:
+ path: /
+ startup:
+ path: /
diff --git a/charts/stable/wordpress/Chart.yaml b/charts/stable/wordpress/Chart.yaml
index 67fa3df13a6..3b15a4e7e4b 100644
--- a/charts/stable/wordpress/Chart.yaml
+++ b/charts/stable/wordpress/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "6.1.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -31,4 +31,3 @@ annotations:
- CMS
- Hosting
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/wordpress/templates/NOTES.txt b/charts/stable/wordpress/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/wordpress/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/wordpress/templates/_env.tpl b/charts/stable/wordpress/templates/_env.tpl
index 43f1b8c5088..d68c73f890c 100644
--- a/charts/stable/wordpress/templates/_env.tpl
+++ b/charts/stable/wordpress/templates/_env.tpl
@@ -1,118 +1,118 @@
-{{/* Wordpress environment variables */}}
-{{- define "wordpress.env" -}}
- {{- $configName := printf "%s-env-config" (include "tc.common.names.fullname" .) }}
- {{- $secretName := printf "%s-env-secret" (include "tc.common.names.fullname" .) }}
----
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: {{ $configName }}
- labels:
- {{- include "tc.common.labels" . | nindent 4 }}
-data:
- APACHE_HTTP_PORT_NUMBER: {{ .Values.service.main.ports.main.port | quote }}
-
- {{/* Database */}}
- WORDPRESS_DATABASE_PORT_NUMBER: "3306"
- WORDPRESS_DATABASE_USER: {{ .Values.mariadb.mariadbUsername | quote }}
- WORDPRESS_DATABASE_NAME: {{ .Values.mariadb.mariadbDatabase | quote }}
-
- {{/* Wordpress */}}
- WORDPRESS_USERNAME: {{ .Values.wordpress.user | quote }}
- WORDPRESS_EMAIL: {{ .Values.wordpress.email | quote }}
- WORDPRESS_FIRST_NAME: {{ .Values.wordpress.first_name | quote }}
- WORDPRESS_LAST_NAME: {{ .Values.wordpress.last_name | quote }}
- WORDPRESS_BLOG_NAME: {{ .Values.wordpress.blog_name | quote }}
- WORDPRESS_ENABLE_REVERSE_PROXY: {{ ternary "yes" "no" .Values.wordpress.enable_reverse_proxy_headers | quote }}
-
- {{- if .Values.smtp.enabled }}
- WORDPRESS_SMTP_HOST: {{ .Values.smtp.host | quote }}
- WORDPRESS_SMTP_PORT: {{ .Values.smtp.port | quote }}
- {{- end }}
-
- {{- $php := get .Values "php-config" }}
- {{/* PHP */}}
- {{- with $php.PHP_ENABLE_OPCACHE }}
- PHP_ENABLE_OPCACHE: {{ . | quote }}
- {{- end }}
- {{- with $php.PHP_EXPOSE_PHP }}
- PHP_EXPOSE_PHP: {{ . | quote }}
- {{- end }}
- {{- with $php.PHP_MAX_EXECUTION_TIME }}
- PHP_MAX_EXECUTION_TIME: {{ . | quote }}
- {{- end }}
- {{- with $php.PHP_MAX_INPUT_TIME }}
- PHP_MAX_INPUT_TIME: {{ . | quote }}
- {{- end }}
- {{- with $php.PHP_MAX_INPUT_VARS }}
- PHP_MAX_INPUT_VARS: {{ . | quote }}
- {{- end }}
- {{- with $php.PHP_MEMORY_LIMIT }}
- PHP_MEMORY_LIMIT: {{ . | quote }}
- {{- end }}
- {{- with $php.PHP_POST_MAX_SIZE }}
- PHP_POST_MAX_SIZE: {{ . | quote }}
- {{- end }}
- {{- with $php.PHP_UPLOAD_MAX_FILESIZE }}
- PHP_UPLOAD_MAX_FILESIZE: {{ . | quote }}
- {{- end }}
----
-apiVersion: v1
-kind: Secret
-metadata:
- name: {{ $secretName }}
- labels:
- {{- include "tc.common.labels" . | nindent 4 }}
-data:
- WORDPRESS_DATABASE_HOST: {{ printf "%v-%v" .Release.Name "mariadb" | b64enc }}
- WORDPRESS_DATABASE_PASSWORD: {{ .Values.mariadb.mariadbPassword | trimAll "\"" | b64enc }}
-
- WORDPRESS_PASSWORD: {{ .Values.wordpress.pass | b64enc }}
-
- {{- if .Values.smtp.enabled }}
- WORDPRESS_SMTP_USER: {{ .Values.smtp.user | b64enc }}
- WORDPRESS_SMTP_PASSWORD: {{ .Values.smtp.pass | b64enc }}
- {{- end }}
-
- {{/* Salts */}}
- {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
- WORDPRESS_AUTH_KEY: {{ index .data "WORDPRESS_AUTH_KEY" }}
- {{- else }}
- WORDPRESS_AUTH_KEY: {{ randAlphaNum 32 | b64enc }}
- {{- end }}
- {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
- WORDPRESS_SECURE_AUTH_KEY: {{ index .data "WORDPRESS_SECURE_AUTH_KEY" }}
- {{- else }}
- WORDPRESS_SECURE_AUTH_KEY: {{ randAlphaNum 32 | b64enc }}
- {{- end }}
- {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
- WORDPRESS_LOGGED_IN_KEY: {{ index .data "WORDPRESS_LOGGED_IN_KEY" }}
- {{- else }}
- WORDPRESS_LOGGED_IN_KEY: {{ randAlphaNum 32 | b64enc }}
- {{- end }}
- {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
- WORDPRESS_NONCE_KEY: {{ index .data "WORDPRESS_NONCE_KEY" }}
- {{- else }}
- WORDPRESS_NONCE_KEY: {{ randAlphaNum 32 | b64enc }}
- {{- end }}
- {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
- WORDPRESS_AUTH_SALT: {{ index .data "WORDPRESS_AUTH_SALT" }}
- {{- else }}
- WORDPRESS_AUTH_SALT: {{ randAlphaNum 32 | b64enc }}
- {{- end }}
- {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
- WORDPRESS_SECURE_AUTH_SALT: {{ index .data "WORDPRESS_SECURE_AUTH_SALT" }}
- {{- else }}
- WORDPRESS_SECURE_AUTH_SALT: {{ randAlphaNum 32 | b64enc }}
- {{- end }}
- {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
- WORDPRESS_LOGGED_IN_SALT: {{ index .data "WORDPRESS_LOGGED_IN_SALT" }}
- {{- else }}
- WORDPRESS_LOGGED_IN_SALT: {{ randAlphaNum 32 | b64enc }}
- {{- end }}
- {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
- WORDPRESS_NONCE_SALT: {{ index .data "WORDPRESS_NONCE_SALT" }}
- {{- else }}
- WORDPRESS_NONCE_SALT: {{ randAlphaNum 32 | b64enc }}
- {{- end }}
-{{- end }}
+{{/* Wordpress environment variables */}}
+{{- define "wordpress.env" -}}
+ {{- $configName := printf "%s-env-config" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+ {{- $secretName := printf "%s-env-secret" (include "tc.v1.common.lib.chart.names.fullname" .) }}
+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
+ name: {{ $configName }}
+ labels:
+ {{- include "tc.common.labels" . | nindent 4 }}
+data:
+ APACHE_HTTP_PORT_NUMBER: {{ .Values.service.main.ports.main.port | quote }}
+
+ {{/* Database */}}
+ WORDPRESS_DATABASE_PORT_NUMBER: "3306"
+ WORDPRESS_DATABASE_USER: {{ .Values.mariadb.mariadbUsername | quote }}
+ WORDPRESS_DATABASE_NAME: {{ .Values.mariadb.mariadbDatabase | quote }}
+
+ {{/* Wordpress */}}
+ WORDPRESS_USERNAME: {{ .Values.wordpress.user | quote }}
+ WORDPRESS_EMAIL: {{ .Values.wordpress.email | quote }}
+ WORDPRESS_FIRST_NAME: {{ .Values.wordpress.first_name | quote }}
+ WORDPRESS_LAST_NAME: {{ .Values.wordpress.last_name | quote }}
+ WORDPRESS_BLOG_NAME: {{ .Values.wordpress.blog_name | quote }}
+ WORDPRESS_ENABLE_REVERSE_PROXY: {{ ternary "yes" "no" .Values.wordpress.enable_reverse_proxy_headers | quote }}
+
+ {{- if .Values.smtp.enabled }}
+ WORDPRESS_SMTP_HOST: {{ .Values.smtp.host | quote }}
+ WORDPRESS_SMTP_PORT: {{ .Values.smtp.port | quote }}
+ {{- end }}
+
+ {{- $php := get .Values "php-config" }}
+ {{/* PHP */}}
+ {{- with $php.PHP_ENABLE_OPCACHE }}
+ PHP_ENABLE_OPCACHE: {{ . | quote }}
+ {{- end }}
+ {{- with $php.PHP_EXPOSE_PHP }}
+ PHP_EXPOSE_PHP: {{ . | quote }}
+ {{- end }}
+ {{- with $php.PHP_MAX_EXECUTION_TIME }}
+ PHP_MAX_EXECUTION_TIME: {{ . | quote }}
+ {{- end }}
+ {{- with $php.PHP_MAX_INPUT_TIME }}
+ PHP_MAX_INPUT_TIME: {{ . | quote }}
+ {{- end }}
+ {{- with $php.PHP_MAX_INPUT_VARS }}
+ PHP_MAX_INPUT_VARS: {{ . | quote }}
+ {{- end }}
+ {{- with $php.PHP_MEMORY_LIMIT }}
+ PHP_MEMORY_LIMIT: {{ . | quote }}
+ {{- end }}
+ {{- with $php.PHP_POST_MAX_SIZE }}
+ PHP_POST_MAX_SIZE: {{ . | quote }}
+ {{- end }}
+ {{- with $php.PHP_UPLOAD_MAX_FILESIZE }}
+ PHP_UPLOAD_MAX_FILESIZE: {{ . | quote }}
+ {{- end }}
+---
+apiVersion: v1
+kind: Secret
+metadata:
+ name: {{ $secretName }}
+ labels:
+ {{- include "tc.common.labels" . | nindent 4 }}
+data:
+ WORDPRESS_DATABASE_HOST: {{ printf "%v-%v" .Release.Name "mariadb" | b64enc }}
+ WORDPRESS_DATABASE_PASSWORD: {{ .Values.mariadb.mariadbPassword | trimAll "\"" | b64enc }}
+
+ WORDPRESS_PASSWORD: {{ .Values.wordpress.pass | b64enc }}
+
+ {{- if .Values.smtp.enabled }}
+ WORDPRESS_SMTP_USER: {{ .Values.smtp.user | b64enc }}
+ WORDPRESS_SMTP_PASSWORD: {{ .Values.smtp.pass | b64enc }}
+ {{- end }}
+
+ {{/* Salts */}}
+ {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
+ WORDPRESS_AUTH_KEY: {{ index .data "WORDPRESS_AUTH_KEY" }}
+ {{- else }}
+ WORDPRESS_AUTH_KEY: {{ randAlphaNum 32 | b64enc }}
+ {{- end }}
+ {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
+ WORDPRESS_SECURE_AUTH_KEY: {{ index .data "WORDPRESS_SECURE_AUTH_KEY" }}
+ {{- else }}
+ WORDPRESS_SECURE_AUTH_KEY: {{ randAlphaNum 32 | b64enc }}
+ {{- end }}
+ {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
+ WORDPRESS_LOGGED_IN_KEY: {{ index .data "WORDPRESS_LOGGED_IN_KEY" }}
+ {{- else }}
+ WORDPRESS_LOGGED_IN_KEY: {{ randAlphaNum 32 | b64enc }}
+ {{- end }}
+ {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
+ WORDPRESS_NONCE_KEY: {{ index .data "WORDPRESS_NONCE_KEY" }}
+ {{- else }}
+ WORDPRESS_NONCE_KEY: {{ randAlphaNum 32 | b64enc }}
+ {{- end }}
+ {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
+ WORDPRESS_AUTH_SALT: {{ index .data "WORDPRESS_AUTH_SALT" }}
+ {{- else }}
+ WORDPRESS_AUTH_SALT: {{ randAlphaNum 32 | b64enc }}
+ {{- end }}
+ {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
+ WORDPRESS_SECURE_AUTH_SALT: {{ index .data "WORDPRESS_SECURE_AUTH_SALT" }}
+ {{- else }}
+ WORDPRESS_SECURE_AUTH_SALT: {{ randAlphaNum 32 | b64enc }}
+ {{- end }}
+ {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
+ WORDPRESS_LOGGED_IN_SALT: {{ index .data "WORDPRESS_LOGGED_IN_SALT" }}
+ {{- else }}
+ WORDPRESS_LOGGED_IN_SALT: {{ randAlphaNum 32 | b64enc }}
+ {{- end }}
+ {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
+ WORDPRESS_NONCE_SALT: {{ index .data "WORDPRESS_NONCE_SALT" }}
+ {{- else }}
+ WORDPRESS_NONCE_SALT: {{ randAlphaNum 32 | b64enc }}
+ {{- end }}
+{{- end }}
diff --git a/charts/stable/wordpress/templates/common.yaml b/charts/stable/wordpress/templates/common.yaml
index 14855161e4e..d3eb662397c 100644
--- a/charts/stable/wordpress/templates/common.yaml
+++ b/charts/stable/wordpress/templates/common.yaml
@@ -1,8 +1,8 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Plausible environment variables */}}
{{- include "wordpress.env" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/wordpress/values.yaml b/charts/stable/wordpress/values.yaml
index c09559c25ff..7cc9ae52040 100644
--- a/charts/stable/wordpress/values.yaml
+++ b/charts/stable/wordpress/values.yaml
@@ -2,13 +2,6 @@ image:
repository: tccr.io/truecharts/wordpress
pullPolicy: IfNotPresent
tag: 6.1.1@sha256:89afb6a55458c30deb8f4a65839734afbdf09b59141ccf2319dd40b807223346
-
-securityContext:
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsGroup: 0
-
wordpress:
user: user
pass: bitnami
@@ -17,14 +10,12 @@ wordpress:
last_name: TrueCharts
blog_name: Truecharts Blog
enable_reverse_proxy_headers: true
-
smtp:
enabled: false
host: ""
port: 587
user: ""
pass: ""
-
php-config:
PHP_ENABLE_OPCACHE: "yes"
PHP_EXPOSE_PHP: ""
@@ -34,30 +25,35 @@ php-config:
PHP_MEMORY_LIMIT: 512M
PHP_POST_MAX_SIZE: ""
PHP_UPLOAD_MAX_FILESIZE: ""
-
-envFrom:
- - configMapRef:
- name: '{{ include "tc.common.names.fullname" . }}-env-config'
- - secretRef:
- name: '{{ include "tc.common.names.fullname" . }}-env-secret'
-
service:
main:
ports:
main:
- protocol: HTTP
+ protocol: http
port: 10591
-
persistence:
config:
enabled: true
mountPath: /bitnami/wordpress
-
mariadb:
enabled: true
mariadbUsername: wordpress
mariadbDatabase: wordpress
existingSecret: mariadbcreds
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ envFrom:
+ - configMapRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-env-config'
+ - secretRef:
+ name: '{{ include "tc.v1.common.names.fullname" . }}-env-secret'
diff --git a/charts/stable/xbackbone/Chart.yaml b/charts/stable/xbackbone/Chart.yaml
index d8c5cae47e5..f808a80ddaf 100644
--- a/charts/stable/xbackbone/Chart.yaml
+++ b/charts/stable/xbackbone/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "3.3.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- files
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/xbackbone/templates/NOTES.txt b/charts/stable/xbackbone/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/xbackbone/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/xbackbone/templates/common.yaml b/charts/stable/xbackbone/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/xbackbone/templates/common.yaml
+++ b/charts/stable/xbackbone/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/xbackbone/values.yaml b/charts/stable/xbackbone/values.yaml
index 117cc141101..1d6fc549601 100644
--- a/charts/stable/xbackbone/values.yaml
+++ b/charts/stable/xbackbone/values.yaml
@@ -2,45 +2,43 @@ image:
repository: tccr.io/truecharts/xbackbone
tag: v3.3.3@sha256:14175767c6a35206fd2447ee6c1b8a1e4c1bcacc57b8a79335b144c2f1996229
pullPolicy: IfNotPresent
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- DB_TYPE: mysql
- MYSQL_DATABASE: xbackbone
- MYSQL_USER: xbackbone
- MYSQL_HOST:
- secretKeyRef:
- name: mariadbcreds
- key: plainhost
- MYSQL_PASSWORD:
- secretKeyRef:
- name: mariadbcreds
- key: mariadb-password
-
service:
main:
ports:
main:
port: 10121
targetPort: 80
-
persistence:
config:
enabled: true
mountPath: "/app/config"
-
mariadb:
enabled: true
mariadbUsername: xbackbone
mariadbDatabase: xbackbone
existingSecret: "mariadbcreds"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DB_TYPE: mysql
+ MYSQL_DATABASE: xbackbone
+ MYSQL_USER: xbackbone
+ MYSQL_HOST:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainhost
+ MYSQL_PASSWORD:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
diff --git a/charts/stable/xen-orchestra/Chart.yaml b/charts/stable/xen-orchestra/Chart.yaml
index 62243eea85f..1d98f2cba73 100644
--- a/charts/stable/xen-orchestra/Chart.yaml
+++ b/charts/stable/xen-orchestra/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "5.109.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Xen-Orchestra is a Web-UI for managing your existing XenServer infrastructure.
home: https://truecharts.org/charts/stable/xen-orchestra
icon: https://truecharts.org/img/hotlink-ok/chart-icons/xen-orchestra.png
@@ -22,4 +22,3 @@ annotations:
truecharts.org/catagories: |
- management
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/xen-orchestra/templates/NOTES.txt b/charts/stable/xen-orchestra/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/xen-orchestra/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/xen-orchestra/templates/common.yaml b/charts/stable/xen-orchestra/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/xen-orchestra/templates/common.yaml
+++ b/charts/stable/xen-orchestra/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/xen-orchestra/values.yaml b/charts/stable/xen-orchestra/values.yaml
index dd7cd8ab3e2..835156f1e4e 100644
--- a/charts/stable/xen-orchestra/values.yaml
+++ b/charts/stable/xen-orchestra/values.yaml
@@ -2,54 +2,12 @@ image:
repository: tccr.io/truecharts/xenorchestra
tag: 5.109.0@sha256:c20120d537153808f055a4b396e5095f026f2ae408fdcca3c4f7072fac4d0b7b
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
- capabilities:
- add:
- - SYS_ADMIN
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- HTTPS_PORT: "{{ .Values.service.main.ports.main.port }}"
- # Just so it doesn't try to bind port 80
- HTTP_PORT: "{{ add1 .Values.service.main.ports.main.port }}"
- REDIRECT_TO_HTTPS: true
-
-probes:
- liveness:
- enabled: true
- custom: true
- spec:
- exec:
- command:
- - /healthcheck.sh
- readiness:
- enabled: true
- custom: true
- spec:
- exec:
- command:
- - /healthcheck.sh
- startup:
- enabled: true
- custom: true
- spec:
- exec:
- command:
- - /healthcheck.sh
-
service:
main:
ports:
main:
procotol: HTTPS
port: 10324
-
persistence:
xo-data:
enabled: true
@@ -57,6 +15,47 @@ persistence:
redis-data:
enabled: true
mountPath: "/var/lib/redis"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ capabilities:
+ add:
+ - SYS_ADMIN
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: true
+ custom: true
+ spec:
+ exec:
+ command:
+ - /healthcheck.sh
+ readiness:
+ enabled: true
+ custom: true
+ spec:
+ exec:
+ command:
+ - /healthcheck.sh
+ startup:
+ enabled: true
+ custom: true
+ spec:
+ exec:
+ command:
+ - /healthcheck.sh
+ env:
+ HTTPS_PORT: "{{ .Values.service.main.ports.main.port }}"
+ # Just so it doesn't try to bind port 80
+ HTTP_PORT: "{{ add1 .Values.service.main.ports.main.port }}"
+ REDIRECT_TO_HTTPS: true
diff --git a/charts/stable/xteve/Chart.yaml b/charts/stable/xteve/Chart.yaml
index 4c2e061ae63..78191d8f8d6 100644
--- a/charts/stable/xteve/Chart.yaml
+++ b/charts/stable/xteve/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2.2.0.200"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: M3U Proxy for Plex DVR and Emby Live TV.
home: https://truecharts.org/charts/stable/xteve
icon: https://truecharts.org/img/hotlink-ok/chart-icons/xteve.png
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/xteve/templates/NOTES.txt b/charts/stable/xteve/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/xteve/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/xteve/templates/common.yaml b/charts/stable/xteve/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/xteve/templates/common.yaml
+++ b/charts/stable/xteve/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/xteve/values.yaml b/charts/stable/xteve/values.yaml
index 63c78fd3e70..8cebb98de7b 100644
--- a/charts/stable/xteve/values.yaml
+++ b/charts/stable/xteve/values.yaml
@@ -2,21 +2,19 @@ image:
repository: tccr.io/truecharts/xteve
tag: v2.2.0.200@sha256:06669087209cee486ce99ca05d8bfb18928d12fb160338424e533cea71cd3587
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
-
service:
main:
ports:
main:
port: 34400
targetPort: 34400
-
persistence:
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
diff --git a/charts/stable/xwiki/Chart.yaml b/charts/stable/xwiki/Chart.yaml
index 85d87e6aa47..c46e5c119f7 100644
--- a/charts/stable/xwiki/Chart.yaml
+++ b/charts/stable/xwiki/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "15.0.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
@@ -29,4 +29,3 @@ annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/xwiki/templates/NOTES.txt b/charts/stable/xwiki/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/xwiki/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/xwiki/templates/common.yaml b/charts/stable/xwiki/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/xwiki/templates/common.yaml
+++ b/charts/stable/xwiki/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/xwiki/values.yaml b/charts/stable/xwiki/values.yaml
index 670c0947fba..0c1b3552190 100644
--- a/charts/stable/xwiki/values.yaml
+++ b/charts/stable/xwiki/values.yaml
@@ -2,46 +2,44 @@ image:
repository: tccr.io/truecharts/xwiki
tag: 15.0.0-postgres@sha256:9e283ec143a421cf1818e18b5d46a9a68a70f0b4ea2bebb1f91008b47b8763ae
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-env:
- DB_USER: "{{ .Values.postgresql.postgresqlUsername }}"
- DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
- # User Defined
- JAVA_OPTS: ""
- DB_HOST:
- secretKeyRef:
- name: dbcreds
- key: plainhost
- DB_PASSWORD:
- secretKeyRef:
- name: dbcreds
- key: postgresql-password
-
service:
main:
ports:
main:
port: 10208
targetPort: 8080
-
persistence:
config:
enabled: true
mountPath: "/usr/local/xwiki"
-
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: xwiki
postgresqlDatabase: xwiki
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DB_USER: "{{ .Values.cnpg.user }}"
+ DB_DATABASE: "{{ .Values.cnpg.database }}"
+ # User Defined
+ JAVA_OPTS: ""
+ DB_HOST:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: plainhost
+ DB_PASSWORD:
+ secretKeyRef:
+ name: cnpg-main-urls
+ key: postgresql-password
diff --git a/charts/stable/youtrack/Chart.yaml b/charts/stable/youtrack/Chart.yaml
index b755126353c..4b1223d6b74 100644
--- a/charts/stable/youtrack/Chart.yaml
+++ b/charts/stable/youtrack/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "2022.3.653"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: YouTrack is a project management tool that can be adapted to your processes to help you deliver great products.
home: https://truecharts.org/charts/stable/youtrack
icon: https://truecharts.org/img/hotlink-ok/chart-icons/youtrack.png
diff --git a/charts/stable/youtrack/templates/NOTES.txt b/charts/stable/youtrack/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/youtrack/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/youtrack/templates/common.yaml b/charts/stable/youtrack/templates/common.yaml
index eb23c2440ef..7966ddcd294 100644
--- a/charts/stable/youtrack/templates/common.yaml
+++ b/charts/stable/youtrack/templates/common.yaml
@@ -1,7 +1,7 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{- $_ := set .Values.initContainers "configure" (include "youtrack.init" . | fromYaml) -}}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/youtrack/values.yaml b/charts/stable/youtrack/values.yaml
index ac07046f6ab..1510c7144db 100644
--- a/charts/stable/youtrack/values.yaml
+++ b/charts/stable/youtrack/values.yaml
@@ -2,14 +2,6 @@ image:
repository: tccr.io/truecharts/youtrack
tag: 2022.3.65372@sha256:6a5054e5587dc8c5b757888988b500c3ca18382ee248f81637b0d53caf9e3509
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsGroup: 13001
- runAsUser: 13001
-
youtrack:
baseURL: http://localhost:18080
webHooksBaseUrl: ""
@@ -31,17 +23,14 @@ youtrack:
maxHeapSize: 1g
maxMetaspaceMemory: 350m
metaspaceMemory: 350m
- extraJVMOptions:
- []
- # - -XX:+HeapDumpOnOutOfMemoryError
-
+ extraJVMOptions: []
+ # - -XX:+HeapDumpOnOutOfMemoryError
service:
main:
ports:
main:
port: 18080
- protocol: HTTP
-
+ protocol: http
persistence:
data:
enabled: true
@@ -59,6 +48,11 @@ persistence:
enabled: true
mountPath: /opt/youtrack/temp
type: emptyDir
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsGroup: 13001
+ runAsUser: 13001
diff --git a/charts/stable/youtransfer/Chart.yaml b/charts/stable/youtransfer/Chart.yaml
index 0735813c7d7..f02c884f42f 100644
--- a/charts/stable/youtransfer/Chart.yaml
+++ b/charts/stable/youtransfer/Chart.yaml
@@ -8,7 +8,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: YouTransfer is a simple but elegant self-hosted file transfer sharing solution.
home: https://truecharts.org/charts/stable/youtransfer
diff --git a/charts/stable/youtransfer/templates/NOTES.txt b/charts/stable/youtransfer/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/youtransfer/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/youtransfer/templates/common.yaml b/charts/stable/youtransfer/templates/common.yaml
index cbf66c20818..78d963fb168 100644
--- a/charts/stable/youtransfer/templates/common.yaml
+++ b/charts/stable/youtransfer/templates/common.yaml
@@ -1,2 +1,2 @@
{{/* Render the templates */}}
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/youtransfer/values.yaml b/charts/stable/youtransfer/values.yaml
index 9725bb63476..4f4c2eab47d 100644
--- a/charts/stable/youtransfer/values.yaml
+++ b/charts/stable/youtransfer/values.yaml
@@ -1,4 +1,3 @@
-env: {}
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/youtransfer
@@ -10,19 +9,24 @@ persistence:
hostpath3:
enabled: true
mountPath: /opt/youtransfer/uploads
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
service:
main:
ports:
main:
port: 5000
- protocol: TCP
+ protocol: tcp
targetPort: 5000
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsGroup: 0
+ runAsUser: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env: {}
diff --git a/charts/stable/youtubedl-material/Chart.yaml b/charts/stable/youtubedl-material/Chart.yaml
index 68c48c135a3..d52bedd24ea 100644
--- a/charts/stable/youtubedl-material/Chart.yaml
+++ b/charts/stable/youtubedl-material/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "4.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
- condition: mongodb.enabled
name: mongodb
repository: https://deps.truecharts.org
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/youtubedl-material/templates/NOTES.txt b/charts/stable/youtubedl-material/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/youtubedl-material/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/youtubedl-material/templates/common.yaml b/charts/stable/youtubedl-material/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/youtubedl-material/templates/common.yaml
+++ b/charts/stable/youtubedl-material/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/youtubedl-material/values.yaml b/charts/stable/youtubedl-material/values.yaml
index a44f831ac85..edb809f03c0 100644
--- a/charts/stable/youtubedl-material/values.yaml
+++ b/charts/stable/youtubedl-material/values.yaml
@@ -2,71 +2,13 @@ image:
repository: tccr.io/truecharts/youtubedl-material
tag: v4.3@sha256:52ea916289823f2d239f1b375f9afbe4a075416c22020fc9e9765422ef58f7c9
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
- fsGroup: 1000
-
security:
PUID: 1000
-
-env:
- ytdl_mongodb_connection_string:
- secretKeyRef:
- name: mongodbcreds
- key: url
- ytdl_port: "{{ .Values.service.main.ports.main.port }}"
- ytdl_use_local_db: false
- ALLOW_CONFIG_MUTATIONS: true
- write_ytdl_config: true
- # Used Defined
- ytdl_url: ""
- ytdl_multi_user_mode: false
- ytdl_allow_subscriptions: true
- ytdl_subscriptions_check_interval: 86400
- ytdl_subscriptions_redownload_fresh_uploads: false
- ytdl_allow_theme_change: true
- ytdl_default_theme: default
- ytdl_title_top: YoutubeDL-Material
- ytdl_file_manager_enabled: true
- ytdl_enable_downloads_manager: true
- ytdl_allow_quality_select: true
- ytdl_download_only_mode: false
- ytdl_use_api_key: false
- ytdl_api_key: ""
- ytdl_youtube_api_key: ""
- ytdl_use_twitch_api: false
- ytdl_twitch_api_key: ""
- ytdl_twitch_auto_download_chat: false
- ytdl_use_sponsorblock_api: false
- ytdl_generate_nfo_files: false
- ytdl_default_file_output: ""
- ytdl_custom_args: ""
- ytdl_allow_playlist_categorization: true
- ytdl_use_youtubedl_archive: false
- ytdl_include_thumbnail: true
- ytdl_include_metadata: true
- ytdl_max_concurrent_downloads: 5
- ytdl_download_rate_limit: ""
- ytdl_default_downloader: yt-dlp
- ytdl_use_default_downloading_agent: true
- ytdl_custom_downloading_agent: ""
- ytdl_logger_level: debug
- ytdl_jwt_expiration: 86400
- ytdl_allow_advanced_download: false
- ytdl_use_cookies: false
-
service:
main:
ports:
main:
port: 10253
-
persistence:
appdata:
enabled: true
@@ -83,13 +25,68 @@ persistence:
video:
enabled: true
mountPath: /app/video
-
mongodb:
enabled: true
existingSecret: mongodbcreds
mongodbUsername: ytdl_material
# DB name seems to be harcoded in their app
mongodbDatabase: ytdl_material
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+ fsGroup: 1000
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ ytdl_mongodb_connection_string:
+ secretKeyRef:
+ name: mongodbcreds
+ key: url
+ ytdl_port: "{{ .Values.service.main.ports.main.port }}"
+ ytdl_use_local_db: false
+ ALLOW_CONFIG_MUTATIONS: true
+ write_ytdl_config: true
+ # Used Defined
+ ytdl_url: ""
+ ytdl_multi_user_mode: false
+ ytdl_allow_subscriptions: true
+ ytdl_subscriptions_check_interval: 86400
+ ytdl_subscriptions_redownload_fresh_uploads: false
+ ytdl_allow_theme_change: true
+ ytdl_default_theme: default
+ ytdl_title_top: YoutubeDL-Material
+ ytdl_file_manager_enabled: true
+ ytdl_enable_downloads_manager: true
+ ytdl_allow_quality_select: true
+ ytdl_download_only_mode: false
+ ytdl_use_api_key: false
+ ytdl_api_key: ""
+ ytdl_youtube_api_key: ""
+ ytdl_use_twitch_api: false
+ ytdl_twitch_api_key: ""
+ ytdl_twitch_auto_download_chat: false
+ ytdl_use_sponsorblock_api: false
+ ytdl_generate_nfo_files: false
+ ytdl_default_file_output: ""
+ ytdl_custom_args: ""
+ ytdl_allow_playlist_categorization: true
+ ytdl_use_youtubedl_archive: false
+ ytdl_include_thumbnail: true
+ ytdl_include_metadata: true
+ ytdl_max_concurrent_downloads: 5
+ ytdl_download_rate_limit: ""
+ ytdl_default_downloader: yt-dlp
+ ytdl_use_default_downloading_agent: true
+ ytdl_custom_downloading_agent: ""
+ ytdl_logger_level: debug
+ ytdl_jwt_expiration: 86400
+ ytdl_allow_advanced_download: false
+ ytdl_use_cookies: false
diff --git a/charts/stable/zerotier/Chart.yaml b/charts/stable/zerotier/Chart.yaml
index 5ab915460e0..b7510c2bde7 100644
--- a/charts/stable/zerotier/Chart.yaml
+++ b/charts/stable/zerotier/Chart.yaml
@@ -17,7 +17,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
maintainers:
- email: info@truecharts.org
name: TrueCharts
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- network
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/zerotier/templates/NOTES.txt b/charts/stable/zerotier/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/zerotier/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/zerotier/templates/common.yaml b/charts/stable/zerotier/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/zerotier/templates/common.yaml
+++ b/charts/stable/zerotier/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/zerotier/values.yaml b/charts/stable/zerotier/values.yaml
index e3ed704d667..5455ec1f847 100644
--- a/charts/stable/zerotier/values.yaml
+++ b/charts/stable/zerotier/values.yaml
@@ -2,31 +2,13 @@ image:
repository: tccr.io/truecharts/zerotier
pullPolicy: IfNotPresent
tag: 1.10.3@sha256:82a61fbd25c151296832362f602a948b0ea18423196596c9e8c64c589caaf409
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
- capabilities:
- add:
- - NET_ADMIN
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- ZEROTIER_API_SECRET: ""
- ZEROTIER_IDENTITY_PUBLIC: ""
- ZEROTIER_IDENTITY_SECRET: ""
-
service:
main:
ports:
main:
- protocol: UDP
+ protocol: udp
targetPort: 9993
port: 10190
-
persistence:
config:
enabled: true
@@ -38,6 +20,23 @@ persistence:
mountPath: /dev/net/tun
hostPathType: ""
readOnly: false
-
portal:
- enabled: false
+ open:
+ enabled: false
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ capabilities:
+ add:
+ - NET_ADMIN
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ ZEROTIER_API_SECRET: ""
+ ZEROTIER_IDENTITY_PUBLIC: ""
+ ZEROTIER_IDENTITY_SECRET: ""
diff --git a/charts/stable/zigbee2mqtt/Chart.yaml b/charts/stable/zigbee2mqtt/Chart.yaml
index 5b2b026e72d..1a64521fa1c 100644
--- a/charts/stable/zigbee2mqtt/Chart.yaml
+++ b/charts/stable/zigbee2mqtt/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.30.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Bridges events and allows you to control your Zigbee devices via MQTT
home: https://truecharts.org/charts/stable/zigbee2mqtt
icon: https://truecharts.org/img/hotlink-ok/chart-icons/zigbee2mqtt.png
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/zigbee2mqtt/templates/NOTES.txt b/charts/stable/zigbee2mqtt/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/zigbee2mqtt/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/zigbee2mqtt/templates/common.yaml b/charts/stable/zigbee2mqtt/templates/common.yaml
index b9e7208f382..995efb03eb0 100644
--- a/charts/stable/zigbee2mqtt/templates/common.yaml
+++ b/charts/stable/zigbee2mqtt/templates/common.yaml
@@ -1,5 +1,5 @@
{{/* Make sure all variables are set properly */}}
-{{- include "tc.common.loader.init" . }}
+{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
-{{ include "tc.common.loader.apply" . }}
+{{ include "tc.v1.common.loader.apply" . }}
diff --git a/charts/stable/zigbee2mqtt/values.yaml b/charts/stable/zigbee2mqtt/values.yaml
index 9b7fa374ee2..2a787432ca5 100644
--- a/charts/stable/zigbee2mqtt/values.yaml
+++ b/charts/stable/zigbee2mqtt/values.yaml
@@ -2,43 +2,15 @@ image:
repository: tccr.io/truecharts/zigbee2mqtt
tag: 1.30.1@sha256:173e86807c6fe7ceef3c0716a539dee66d87bbf84303105d860a15a46b5df94f
pullPolicy: IfNotPresent
-
-secretEnv:
- ZIGBEE2MQTT_CONFIG_MQTT_USER: ""
- ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD: ""
-
-env:
- ZIGBEE2MQTT_DATA: "/data"
- ZIGBEE2MQTT_CONFIG_FRONTEND_PORT: "{{ .Values.service.main.ports.main.port }}"
- # User defined
- USE_CUSTOM_CONFIG_FILE: false
- # This values are required for the autogenerated file to work.
- # ZIGBEE2MQTT_CONFIG_EXPIRIMENTAL_NEW_API: true
- # ZIGBEE2MQTT_CONFIG_PERMIT_JOIN: true
- # ZIGBEE2MQTT_CONFIG_MQTT_SERVER: "mqtt://localhost"
- # ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC: "zigbee2mqtt"
- # ZIGBEE2MQTT_CONFIG_SERIAL_PORT: "/dev/ttyUSB0"
- # ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER: "auto"
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
port: 10103
-
persistence:
data:
enabled: true
mountPath: "/data"
-
initContainers:
init-config:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -71,10 +43,11 @@ initContainers:
command: ["/bin/sh", "-c"]
args:
- >
- if [ -f /data/configuration.yaml ] || [ ${USE_CUSTOM_CONFIG_FILE} == true ];
- then
+ if [ -f /data/configuration.yaml ] || [ ${USE_CUSTOM_CONFIG_FILE} == true ]; then
+
echo "Initial configuration exists or User selected to use custom configuration file. Skipping...";
else
+
echo "Creating initial configuration";
touch /data/configuration.yaml;
echo "# Configuration bellow will be always be overridden" >> /data/configuration.yaml;
@@ -106,4 +79,30 @@ initContainers:
fi;
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ ZIGBEE2MQTT_DATA: "/data"
+ ZIGBEE2MQTT_CONFIG_FRONTEND_PORT: "{{ .Values.service.main.ports.main.port }}"
+ # User defined
+ USE_CUSTOM_CONFIG_FILE: false
+ # This values are required for the autogenerated file to work.
+ # ZIGBEE2MQTT_CONFIG_EXPIRIMENTAL_NEW_API: true
+ # ZIGBEE2MQTT_CONFIG_PERMIT_JOIN: true
+ # ZIGBEE2MQTT_CONFIG_MQTT_SERVER: "mqtt://localhost"
+ # ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC: "zigbee2mqtt"
+ # ZIGBEE2MQTT_CONFIG_SERIAL_PORT: "/dev/ttyUSB0"
+ # ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER: "auto"
+
+ ZIGBEE2MQTT_CONFIG_MQTT_USER: ""
+ ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD: ""
diff --git a/charts/stable/znc/Chart.yaml b/charts/stable/znc/Chart.yaml
index 917b717f0a3..d3c4fdcf062 100644
--- a/charts/stable/znc/Chart.yaml
+++ b/charts/stable/znc/Chart.yaml
@@ -16,7 +16,7 @@ sources:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
# condition:
maintainers:
- email: info@truecharts.org
@@ -26,4 +26,3 @@ annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/znc/templates/NOTES.txt b/charts/stable/znc/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/znc/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/znc/templates/common.yaml b/charts/stable/znc/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/znc/templates/common.yaml
+++ b/charts/stable/znc/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/znc/values.yaml b/charts/stable/znc/values.yaml
index 8b4eb3d42ba..aaef900696b 100644
--- a/charts/stable/znc/values.yaml
+++ b/charts/stable/znc/values.yaml
@@ -2,28 +2,24 @@ image:
repository: tccr.io/truecharts/znc
pullPolicy: IfNotPresent
tag: v1.8.2@sha256:1011c7257e92564006c1f8705e58e321ea53fa9c21664ef3c65ed913670c8884
-
-securityContext:
- runAsNonRoot: false
- readOnlyRootFilesystem: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
service:
main:
ports:
main:
targetPort: 6501
port: 6501
-
persistence:
varrun:
enabled: true
config:
enabled: true
mountPath: "/config"
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ runAsUser: 0
+ runAsGroup: 0
diff --git a/charts/stable/ztcuui-aio/Chart.yaml b/charts/stable/ztcuui-aio/Chart.yaml
index 38c4dfc0b4b..69002c49bc4 100644
--- a/charts/stable/ztcuui-aio/Chart.yaml
+++ b/charts/stable/ztcuui-aio/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "1.2.12"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: ZeroTier network controller user interface in a Docker container
home: https://truecharts.org/charts/stable/ztcuui-aio
icon: https://truecharts.org/img/hotlink-ok/chart-icons/ztcuui-aio.png
@@ -24,4 +24,3 @@ annotations:
truecharts.org/catagories: |
- network
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/ztcuui-aio/templates/NOTES.txt b/charts/stable/ztcuui-aio/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/ztcuui-aio/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/ztcuui-aio/templates/common.yaml b/charts/stable/ztcuui-aio/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/ztcuui-aio/templates/common.yaml
+++ b/charts/stable/ztcuui-aio/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/ztcuui-aio/values.yaml b/charts/stable/ztcuui-aio/values.yaml
index 67367b0dc73..b5a82cdb8ff 100644
--- a/charts/stable/ztcuui-aio/values.yaml
+++ b/charts/stable/ztcuui-aio/values.yaml
@@ -2,24 +2,6 @@ image:
repository: tccr.io/truecharts/ztcuui-aio
tag: 1.2.12@sha256:5fc96868920124f3b28e6e3c59956b72b15fff5a3ccf56e0d9bce8283d1cc29e
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- ZTNCUI_PASSWD: "CHANGEME"
-
-env:
- HTTP_PORT: "{{ .Values.service.main.ports.main.port }}"
- HTTP_ALL_INTERFACES: "yes"
- NODE_ENV: "production"
- MYDOMAIN: "test.truecharts.org"
-
service:
main:
ports:
@@ -37,7 +19,7 @@ service:
ports:
other2:
enabled: true
- protocol: UDP
+ protocol: udp
port: 9993
targetPort: 9993
persistence:
@@ -47,6 +29,22 @@ persistence:
zerotier:
enabled: true
mountPath: /var/lib/zerotier-one
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ HTTP_PORT: "{{ .Values.service.main.ports.main.port }}"
+ HTTP_ALL_INTERFACES: "yes"
+ NODE_ENV: "production"
+ MYDOMAIN: "test.truecharts.org"
+ ZTNCUI_PASSWD: "CHANGEME"
diff --git a/charts/stable/zusam/Chart.yaml b/charts/stable/zusam/Chart.yaml
index 64d9083ea46..f0f99a4a79d 100644
--- a/charts/stable/zusam/Chart.yaml
+++ b/charts/stable/zusam/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "0.5.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
description: Zusam is a free and open-source way to self-host private forums for groups of friends.
home: https://truecharts.org/charts/stable/zusam
icon: https://truecharts.org/img/hotlink-ok/chart-icons/zusam.png
@@ -25,4 +25,3 @@ annotations:
truecharts.org/catagories: |
- chat
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/zusam/templates/NOTES.txt b/charts/stable/zusam/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/zusam/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/zusam/templates/common.yaml b/charts/stable/zusam/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/zusam/templates/common.yaml
+++ b/charts/stable/zusam/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/zusam/values.yaml b/charts/stable/zusam/values.yaml
index 17a0116aabf..53f5fad4f29 100644
--- a/charts/stable/zusam/values.yaml
+++ b/charts/stable/zusam/values.yaml
@@ -2,65 +2,62 @@ image:
repository: tccr.io/truecharts/zusam
tag: 0.5.3@sha256:477f1744f0f716361af553e90bfd8c23cec19e35bb3fb5c21e965ddf5551f341
pullPolicy: IfNotPresent
-
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-
-podSecurityContext:
- runAsUser: 0
- runAsGroup: 0
-
-secretEnv:
- INIT_USER: email@domain.com
- INIT_GROUP: zusam
- INIT_PASSWORD: changeme
-
-env:
- DOMAIN: localhost
- LANG: en
- ALLOW_BOTS: false
- ALLOW_VIDEO_UPLOAD: true
- ALLOW_IMAGE_UPLOAD: true
- ALLOW_PDF_UPLOAD: true
- ALLOW_AUDIO_UPLOAD: false
- IDLE_HOURS: 01-07
- VIDEO_CONVERSION_THREADS: 1
- VIDEO_FORMAT_NOT_CONVERTED: video/mp4
- VIDEO_SIZE_NOT_CONVERTED: 10
- MAX_TASK_LOCK_DURATION: 14400
- ALLOW_EMAIL: false
- MAILER_DSN: null://localhost
- mailer_auth_mode: cram-md5
- mailer_username: ""
- mailer_password: ""
- mailer_port: 587
- mailer_host: ""
- mailer_transport: smtp
- mailer_encryption: tls
- CRON_CONVERT_IMAGES: 60
- CRON_CONVERT_VIDEO: 3600
- CRON_NOTIFICATION_EMAILS: 3600
- CRON_COMPRESS_GIFS: 3600
- CRON_BOT_ACTIVATE: 3600
- CRON_CLEAN_CACHE: 86400
- CRON_CLEAN_NOTIFICATIONS: 604800
- CRON_CLEAN_FILES: 604800
- CRON_CLEAN_MESSAGES: 604800
- CRON_CLEAN_GROUPS: 2592000
-
service:
main:
ports:
main:
port: 10283
targetPort: 8080
- protocol: HTTP
-
+ protocol: http
persistence:
data:
enabled: true
mountPath: /zusam/data
-
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+ runAsUser: 0
+ runAsGroup: 0
+workload:
+ main:
+ podSpec:
+ containers:
+ env:
+ DOMAIN: localhost
+ LANG: en
+ ALLOW_BOTS: false
+ ALLOW_VIDEO_UPLOAD: true
+ ALLOW_IMAGE_UPLOAD: true
+ ALLOW_PDF_UPLOAD: true
+ ALLOW_AUDIO_UPLOAD: false
+ IDLE_HOURS: 01-07
+ VIDEO_CONVERSION_THREADS: 1
+ VIDEO_FORMAT_NOT_CONVERTED: video/mp4
+ VIDEO_SIZE_NOT_CONVERTED: 10
+ MAX_TASK_LOCK_DURATION: 14400
+ ALLOW_EMAIL: false
+ MAILER_DSN: null://localhost
+ mailer_auth_mode: cram-md5
+ mailer_username: ""
+ mailer_password: ""
+ mailer_port: 587
+ mailer_host: ""
+ mailer_transport: smtp
+ mailer_encryption: tls
+ CRON_CONVERT_IMAGES: 60
+ CRON_CONVERT_VIDEO: 3600
+ CRON_NOTIFICATION_EMAILS: 3600
+ CRON_COMPRESS_GIFS: 3600
+ CRON_BOT_ACTIVATE: 3600
+ CRON_CLEAN_CACHE: 86400
+ CRON_CLEAN_NOTIFICATIONS: 604800
+ CRON_CLEAN_FILES: 604800
+ CRON_CLEAN_MESSAGES: 604800
+ CRON_CLEAN_GROUPS: 2592000
+ INIT_USER: email@domain.com
+ INIT_GROUP: zusam
+ INIT_PASSWORD: changeme
diff --git a/charts/stable/zwavejs2mqtt/Chart.yaml b/charts/stable/zwavejs2mqtt/Chart.yaml
index 5153095d1dc..55566363c84 100644
--- a/charts/stable/zwavejs2mqtt/Chart.yaml
+++ b/charts/stable/zwavejs2mqtt/Chart.yaml
@@ -3,7 +3,7 @@ appVersion: "8.9.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
- version: 11.1.2
+ version: 12.2.25
deprecated: false
description: Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue
home: https://truecharts.org/charts/stable/zwavejs2mqtt
@@ -28,4 +28,3 @@ annotations:
truecharts.org/catagories: |
- tools
truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/charts/stable/zwavejs2mqtt/templates/NOTES.txt b/charts/stable/zwavejs2mqtt/templates/NOTES.txt
new file mode 100644
index 00000000000..efcb74cb772
--- /dev/null
+++ b/charts/stable/zwavejs2mqtt/templates/NOTES.txt
@@ -0,0 +1 @@
+{{- include "tc.v1.common.lib.chart.notes" $ -}}
diff --git a/charts/stable/zwavejs2mqtt/templates/common.yaml b/charts/stable/zwavejs2mqtt/templates/common.yaml
index c1a366e1cf0..b51394e00a4 100644
--- a/charts/stable/zwavejs2mqtt/templates/common.yaml
+++ b/charts/stable/zwavejs2mqtt/templates/common.yaml
@@ -1 +1 @@
-{{ include "tc.common.loader.all" . }}
+{{ include "tc.v1.common.loader.all" . }}
diff --git a/charts/stable/zwavejs2mqtt/values.yaml b/charts/stable/zwavejs2mqtt/values.yaml
index a94f2d906a0..a54d1786879 100644
--- a/charts/stable/zwavejs2mqtt/values.yaml
+++ b/charts/stable/zwavejs2mqtt/values.yaml
@@ -2,57 +2,6 @@ image:
repository: tccr.io/truecharts/zwavejs-ui
pullPolicy: IfNotPresent
tag: 8.9.0@sha256:07acae09b6e0f0c9a6dbd00cb78501095a3c9a50de9ab8c293c6053d344e0051
-
-securityContext:
- readOnlyRootFilesystem: false
-
-# env: {}
-# OZW_NETWORK_KEY:
-
-probes:
- liveness:
- enabled: true
- # custom: true
- # spec:
- # failureThreshold: 5
- # httpGet:
- # path: /health
- # port: http
- # httpHeaders:
- # - name: Accept
- # value: text/plain
- # initialDelaySeconds: 30
- # periodSeconds: 10
- # timeoutSeconds: 10
- readiness:
- enabled: true
- # custom: true
- # spec:
- # failureThreshold: 5
- # httpGet:
- # path: /health
- # port: http
- # httpHeaders:
- # - name: Accept
- # value: text/plain
- # initialDelaySeconds: 30
- # periodSeconds: 10
- # timeoutSeconds: 10
- startup:
- enabled: false
- # custom: true
- # spec:
- # failureThreshold: 5
- # httpGet:
- # path: /health
- # port: http
- # httpHeaders:
- # - name: Accept
- # value: text/plain
- # initialDelaySeconds: 30
- # periodSeconds: 10
- # timeoutSeconds: 10
-
service:
main:
ports:
@@ -66,7 +15,6 @@ service:
enabled: true
port: 10046
targetPort: 3000
-
persistence:
config:
enabled: true
@@ -82,4 +30,56 @@ persistence:
# - zwave-controller
portal:
- enabled: true
+ open:
+ enabled: true
+securityContext:
+ container:
+ readOnlyRootFilesystem: false
+workload:
+ main:
+ podSpec:
+ containers:
+ main:
+ probes:
+ liveness:
+ enabled: true
+ # custom: true
+ # spec:
+ # failureThreshold: 5
+ # httpGet:
+ # path: /health
+ # port: http
+ # httpHeaders:
+ # - name: Accept
+ # value: text/plain
+ # initialDelaySeconds: 30
+ # periodSeconds: 10
+ # timeoutSeconds: 10
+ readiness:
+ enabled: true
+ # custom: true
+ # spec:
+ # failureThreshold: 5
+ # httpGet:
+ # path: /health
+ # port: http
+ # httpHeaders:
+ # - name: Accept
+ # value: text/plain
+ # initialDelaySeconds: 30
+ # periodSeconds: 10
+ # timeoutSeconds: 10
+ startup:
+ enabled: false
+ # custom: true
+ # spec:
+ # failureThreshold: 5
+ # httpGet:
+ # path: /health
+ # port: http
+ # httpHeaders:
+ # - name: Accept
+ # value: text/plain
+ # initialDelaySeconds: 30
+ # periodSeconds: 10
+ # timeoutSeconds: 10