feat(common): remove portal and ensure appUrl is used for notes.txt (#34047)

**Description**

This removes old portal references (from truenas times) from common and
notes.txt
Also ensures chartContext is used for notes.txt

Technically breaking in case any down-stream users use portal
configmap/data

⚒️ Fixes  #31880

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [x] 🔃 Refactor of current code
- [ ] 📜 Documentation Changes

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made changes to the documentation
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning
- [ ] I made sure the title starts with `feat(chart-name):`,
`fix(chart-name):`, `chore(chart-name):`, `docs(chart-name):` or
`fix(docs):`

**➕ App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
This commit is contained in:
Kjeld Schouten
2025-04-07 22:04:57 +02:00
committed by GitHub
parent 3a391df091
commit f8e33766bf
778 changed files with 488 additions and 3391 deletions
@@ -12,13 +12,5 @@
{{- include "traefik.ingressRoute" . }} {{- include "traefik.ingressRoute" . }}
{{- include "traefik.ingressClass" . }} {{- include "traefik.ingressClass" . }}
{{- with .Values.ingress -}}
{{- with .main -}}
{{- if .enabled -}}
{{- $_ := set $.Values.portal.open.override "protocol" "https" -}}
{{- end -}}
{{- end -}}
{{- end -}}
{{/* Render the templates */}} {{/* Render the templates */}}
{{ include "tc.v1.common.loader.apply" . }} {{ include "tc.v1.common.loader.apply" . }}
@@ -1,94 +0,0 @@
workload:
main:
enabled: true
podSpec:
containers:
main:
enabled: true
args:
- --port
- "8080"
probes:
liveness:
enabled: true
readiness:
enabled: true
startup:
enabled: true
service:
main:
enabled: true
ports:
main:
enabled: true
port: 8080
protocol: http
test:
enabled: true
ports:
test:
enabled: true
protocol: http
port: 8081
# -- Configure the ingresses for the chart here.
# Additional ingresses can be added by adding a dictionary key similar to the 'main' ingress.
# @default -- See below
ingress:
main:
enabled: true
hosts:
- host: chart-example.local
paths:
- path: /
pathType: Prefix
service:
name:
port:
tls: []
test:
enabled: true
hosts:
- host: chart-test.local
paths:
- path: /
pathType: Prefix
service:
name:
port:
tls: []
portal:
open:
enabled: true
override:
protocol:
host:
port:
path: ""
path:
enabled: true
path: "somepath"
explicit:
enabled: true
targetSelector:
ingress: "test"
service: "test"
port: ""
override:
enabled: true
override:
protocol: "http"
host: "test.example.com"
port: "666"
override-explicit:
enabled: true
override:
protocol: "http"
host: "test.example.com"
port: "666"
targetSelector:
ingress: "test"
service: "test"
port: ""
@@ -1,67 +0,0 @@
workload:
main:
enabled: true
podSpec:
containers:
main:
enabled: true
args:
- --port
- "8080"
probes:
liveness:
enabled: true
readiness:
enabled: true
startup:
enabled: true
service:
main:
enabled: true
ports:
main:
enabled: true
port: 8080
protocol: http
test:
enabled: true
ports:
test:
enabled: true
protocol: http
port: 8081
portal:
open:
enabled: true
override:
protocol:
host:
port:
path: ""
path:
enabled: true
path: "somepath"
explicit:
enabled: true
targetSelector:
ingress: "test"
service: "test"
port: ""
override:
enabled: true
override:
protocol: "http"
host: "test.example.com"
port: "666"
override-explicit:
enabled: true
override:
protocol: "http"
host: "test.example.com"
port: "666"
targetSelector:
ingress: "test"
service: "test"
port: ""
@@ -1,723 +0,0 @@
suite: portal test
templates:
- common.yaml
release:
name: test-release-name
namespace: test-release-namespace
tests:
- it: should pass with service default values
set:
global: &global
namespace: ix-ns
enabled: true
port: 12345
service:
my-service:
enabled: "{{ .Values.enabled }}"
primary: true
ports:
my-port:
enabled: "{{ .Values.enabled }}"
primary: true
port: "{{ .Values.port }}"
portal:
main:
enabled: "{{ .Values.enabled }}"
asserts:
- documentIndex: &configMapDoc 1
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-main
- documentIndex: *configMapDoc
equal:
path: data
value:
host: 127.0.0.1
path: /
port: "12345"
protocol: http
url: http://127.0.0.1:12345/
- it: should pass with service loadBalancer values
set:
global: *global
ip: 1.2.3.4
service:
my-service:
enabled: true
primary: true
type: LoadBalancer
loadBalancerIP: "{{ .Values.ip }}"
ports:
my-port:
enabled: true
primary: true
port: 12345
portal:
main:
enabled: true
asserts:
- documentIndex: &configMapDoc 1
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-main
- documentIndex: *configMapDoc
equal:
path: data
value:
host: 1.2.3.4
path: /
port: "12345"
protocol: http
url: http://1.2.3.4:12345/
- it: should pass with ingress
set:
global: *global
portal:
main:
enabled: true
enabled: true
host: example.com
path: /some-path
ingress:
my-ingress:
enabled: "{{ .Values.enabled }}"
primary: true
integrations:
traefik:
enabled: false
hosts:
- host: "{{ .Values.host }}"
paths:
- path: "{{ .Values.path }}"
service:
my-service:
enabled: true
primary: true
ports:
my-port:
enabled: true
primary: true
port: 12345
asserts:
- documentIndex: &configMapDoc 2
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-main
- documentIndex: *configMapDoc
equal:
path: data
value:
host: example.com
path: /some-path
port: "443"
protocol: https
url: https://example.com:443/some-path
- it: should pass with ingress and traefik integration
set:
global: *global
portal:
main:
enabled: true
ingress:
my-ingress:
enabled: true
primary: true
integrations:
traefik:
enabled: true
entrypoints:
- web
hosts:
- host: example.com
paths:
- path: /some-path
service:
my-service:
enabled: true
primary: true
ports:
my-port:
enabled: true
primary: true
port: 12345
asserts:
- documentIndex: &configMapDoc 2
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-main
- documentIndex: *configMapDoc
equal:
path: data
value:
host: example.com
path: /some-path
port: "80"
protocol: http
url: http://example.com:80/some-path
- it: should pass with ingress and tls and traefik integration
set:
global: *global
portal:
main:
enabled: true
ingress:
my-ingress:
enabled: true
primary: true
integrations:
traefik:
enabled: true
entrypoints:
- web
hosts:
- host: example.com
paths:
- path: /some-path
tls:
- hosts:
- example.com
secretName: example-tls
service:
my-service:
enabled: true
primary: true
ports:
my-port:
enabled: true
primary: true
port: 12345
asserts:
- documentIndex: &configMapDoc 2
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-main
- documentIndex: *configMapDoc
equal:
path: data
value:
host: example.com
path: /some-path
port: "443"
protocol: https
url: https://example.com:443/some-path
- it: should pass with ingress and tls and traefik integration
set:
global: *global
portal:
main:
enabled: true
ingress:
my-ingress:
enabled: true
primary: true
integrations:
traefik:
enabled: true
entrypoints:
- web
hosts:
- host: example.com
paths:
- path: /some-path
tls:
- hosts:
- example.com
secretName: example-tls
service:
my-service:
enabled: true
primary: true
ports:
my-port:
enabled: true
primary: true
port: 12345
asserts:
- documentIndex: &configMapDoc 2
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-main
- documentIndex: *configMapDoc
equal:
path: data
value:
host: example.com
path: /some-path
port: "443"
protocol: https
url: https://example.com:443/some-path
- it: should pass with ingress and certManager integration and traefik integration
set:
global: *global
portal:
main:
enabled: true
ingress:
my-ingress:
enabled: true
primary: true
integrations:
certManager:
enabled: true
certificateIssuer: some-issuer
traefik:
enabled: true
entrypoints:
- web
hosts:
- host: example.com
paths:
- path: /some-path
service:
my-service:
enabled: true
primary: true
ports:
my-port:
enabled: true
primary: true
port: 12345
asserts:
- documentIndex: &configMapDoc 2
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-main
- documentIndex: *configMapDoc
equal:
path: data
value:
host: example.com
path: /some-path
port: "443"
protocol: https
url: https://example.com:443/some-path
- it: should pass with overrides
set:
global: *global
portal:
main:
enabled: true
override:
protocol: "http"
host: "test.example.com"
port: "123"
ingress:
my-ingress:
enabled: true
primary: true
integrations:
certManager:
enabled: true
certificateIssuer: some-issuer
traefik:
enabled: true
entrypoints:
- web
hosts:
- host: example.com
paths:
- path: /some-path
service:
my-service:
enabled: true
primary: true
ports:
my-port:
enabled: true
primary: true
port: 12345
asserts:
- documentIndex: &configMapDoc 2
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-main
- documentIndex: *configMapDoc
equal:
path: data
value:
host: test.example.com
path: /some-path
port: "123"
protocol: http
url: http://test.example.com:123/some-path
- it: should pass with overrides and multiple portals
set:
global: *global
portal:
main:
enabled: true
override:
protocol: "http"
host: "test.example.com"
port: "123"
other:
enabled: true
path: /some-other-path
override:
protocol: "http"
host: "test123.example.com"
port: "456"
ingress:
my-ingress:
enabled: true
primary: true
integrations:
certManager:
enabled: true
certificateIssuer: some-issuer
traefik:
enabled: true
entrypoints:
- web
hosts:
- host: example.com
paths:
- path: /some-path
service:
my-service:
enabled: true
primary: true
ports:
my-port:
enabled: true
primary: true
port: 12345
asserts:
- documentIndex: &configMapDoc 2
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-main
- documentIndex: *configMapDoc
equal:
path: data
value:
host: test.example.com
path: /some-path
port: "123"
protocol: http
url: http://test.example.com:123/some-path
- documentIndex: &configMapDoc 3
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-other
- documentIndex: *configMapDoc
equal:
path: data
value:
host: test123.example.com
path: /some-other-path
port: "456"
protocol: http
url: http://test123.example.com:456/some-other-path
- it: should pass with targetSelector ingress and multiple portals
set:
global: *global
portal:
main:
enabled: true
other:
enabled: true
path: /some-other-path
targetSelector:
ingress: my-other-ingress
ingress:
my-ingress:
enabled: true
primary: true
integrations:
certManager:
enabled: true
certificateIssuer: some-issuer
traefik:
enabled: true
entrypoints:
- web
hosts:
- host: example.com
paths:
- path: /some-path
my-other-ingress:
enabled: true
integrations:
certManager:
enabled: true
certificateIssuer: some-other-issuer
traefik:
enabled: true
entrypoints:
- web
hosts:
- host: some.other.example.com
paths:
- path: /some-other-path
service:
my-service:
enabled: true
primary: true
ports:
my-port:
enabled: true
primary: true
port: 12345
asserts:
- documentIndex: &configMapDoc 3
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-main
- documentIndex: *configMapDoc
equal:
path: data
value:
host: example.com
path: /some-path
port: "443"
protocol: https
url: https://example.com:443/some-path
- documentIndex: &configMapDoc 4
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-other
- documentIndex: *configMapDoc
equal:
path: data
value:
host: some.other.example.com
path: /some-other-path
port: "443"
protocol: https
url: https://some.other.example.com:443/some-other-path
- it: should pass with targetSelector service and multiple portals
set:
global: *global
portal:
main:
enabled: true
other:
enabled: true
path: /some-other-path
targetSelector:
service: my-other-service
service:
my-service:
enabled: true
primary: true
ports:
my-port:
enabled: true
primary: true
port: 12345
my-other-service:
enabled: true
ports:
my-port:
enabled: true
primary: true
port: 123457
asserts:
- documentIndex: &configMapDoc 2
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-main
- documentIndex: *configMapDoc
equal:
path: data
value:
host: 127.0.0.1
path: /
port: "12345"
protocol: http
url: http://127.0.0.1:12345/
- documentIndex: &configMapDoc 3
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-other
- documentIndex: *configMapDoc
equal:
path: data
value:
host: 127.0.0.1
path: /some-other-path
port: "123457"
protocol: http
url: http://127.0.0.1:123457/some-other-path
- it: should pass with targetSelector service and port and multiple portals
set:
global: *global
portal:
main:
enabled: true
other:
enabled: true
path: /some-other-path
targetSelector:
service: my-other-service
port: my-other-port
service:
my-service:
enabled: true
primary: true
ports:
my-port:
enabled: true
primary: true
port: 12345
my-other-service:
enabled: true
ports:
my-port:
enabled: true
primary: true
port: 123457
my-other-port:
enabled: true
port: 123458
asserts:
- documentIndex: &configMapDoc 2
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-main
- documentIndex: *configMapDoc
equal:
path: data
value:
host: 127.0.0.1
path: /
port: "12345"
protocol: http
url: http://127.0.0.1:12345/
- documentIndex: &configMapDoc 3
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-other
- documentIndex: *configMapDoc
equal:
path: data
value:
host: 127.0.0.1
path: /some-other-path
port: "123458"
protocol: http
url: http://127.0.0.1:123458/some-other-path
- it: should pass with targetSelector service and multiple portals
set:
global: *global
portal:
main:
enabled: true
other:
enabled: true
path: /some-other-path
targetSelector:
service: my-other-service
port: ""
service:
my-service:
enabled: true
primary: true
ports:
my-port:
enabled: true
primary: true
port: 12345
my-other-service:
enabled: true
ports:
my-port1:
enabled: true
port: 123457
my-port2:
enabled: true
port: 123458
asserts:
- documentIndex: &configMapDoc 2
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-main
- documentIndex: *configMapDoc
equal:
path: data
value:
host: 127.0.0.1
path: /
port: "12345"
protocol: http
url: http://127.0.0.1:12345/
- documentIndex: &configMapDoc 3
isKind:
of: ConfigMap
- documentIndex: *configMapDoc
equal:
path: metadata.name
value: test-release-name-common-test-tcportal-other
- documentIndex: *configMapDoc
equal:
path: data
value:
host: 127.0.0.1
path: /some-other-path
port: "123457"
protocol: http
url: http://127.0.0.1:123457/some-other-path
+1 -1
View File
@@ -48,4 +48,4 @@ sources:
- https://hub.docker.com/_/ - https://hub.docker.com/_/
- https://hub.docker.com/r/mikefarah/yq - https://hub.docker.com/r/mikefarah/yq
type: library type: library
version: 27.2.0 version: 28.0.0
@@ -73,7 +73,4 @@
{{/* Render Cert-Manager Certificates(s) */}} {{/* Render Cert-Manager Certificates(s) */}}
{{- include "tc.v1.common.spawner.certificate" . | nindent 0 -}} {{- include "tc.v1.common.spawner.certificate" . | nindent 0 -}}
{{/* Render portals */}}
{{- include "tc.v1.common.spawner.portal" . | nindent 0 -}}
{{- end -}} {{- end -}}
@@ -1,62 +0,0 @@
{{/* Portal Spawwner */}}
{{/* Call this template:
{{ include "tc.v1.common.spawner.portal" $ -}}
*/}}
{{- define "tc.v1.common.spawner.portal" -}}
{{- $fullname := include "tc.v1.common.lib.chart.names.fullname" $ -}}
{{- range $name, $portal := $.Values.portal -}}
{{- $enabled := (include "tc.v1.common.lib.util.enabled" (dict
"rootCtx" $ "objectData" $portal
"name" $name "caller" "Portal"
"key" "portal")) -}}
{{- if eq $enabled "true" -}}
{{/* Create a copy of the portal */}}
{{- $objectData := (mustDeepCopy $portal) -}}
{{- $context := (include "tc.v1.common.lib.util.chartcontext.data" (dict "rootCtx" $ "objectData" $objectData) | fromJson) -}}
{{/* create configmap entry*/}}
{{- $portalData := (dict
"protocol" $context.appProtocol "host" $context.appHost
"port" $context.appPort "path" $context.appPath
"url" $context.appUrlWithPortAndPath
) -}}
{{/* construct configmap */}}
{{- $expandName := (include "tc.v1.common.lib.util.expandName" (dict
"rootCtx" $ "objectData" $objectData
"name" $name "caller" "Portal"
"key" "configmap")) -}}
{{- $objectName := (printf "tcportal-%s" $name) -}}
{{- if eq $expandName "true" -}}
{{- $objectName = (printf "%s-%s" $fullname $objectName) -}}
{{- end -}}
{{- $configMap := dict "name" $objectName "shortName" $objectName "data" $portalData -}}
{{/* Perform validations */}} {{/* Configmaps have a max name length of 253 */}}
{{- include "tc.v1.common.lib.chart.names.validation" (dict "name" $objectName "length" 253) -}}
{{- include "tc.v1.common.lib.configmap.validation" (dict "objectData" $configMap) -}}
{{- include "tc.v1.common.lib.metadata.validation" (dict "objectData" $configMap "caller" "Portal") -}}
{{/* Call class to create the object */}}
{{- include "tc.v1.common.class.configmap" (dict "rootCtx" $ "objectData" $configMap) -}}
{{- $portalData := (dict
"portalName" $name
"protocol" $context.appProtocol "host" $context.appHost
"port" $context.appPort "path" $context.appPath
"url" $context.appUrlWithPortAndPath
) -}}
{{- $_ := set $.Values.portal $name (dict "rendered" $portalData) -}}
{{- end -}}
{{- end -}}
{{- end -}}
+4 -25
View File
@@ -83,7 +83,7 @@ image:
tag: v1.11.0@sha256:200689790a0a0ea48ca45992e0450bc26ccab5307375b41c84dfc4f2475937ab tag: v1.11.0@sha256:200689790a0a0ea48ca45992e0450bc26ccab5307375b41c84dfc4f2475937ab
chartContext: chartContext:
APPURL: "" appUrl: ""
podCIDR: "" podCIDR: ""
svcCIDR: "" svcCIDR: ""
@@ -423,14 +423,10 @@ notes:
# Thank you for installing {{ .Chart.Name }} by TrueCharts. # Thank you for installing {{ .Chart.Name }} by TrueCharts.
# custom: "{{ toYaml $.Values }}" # custom: "{{ toYaml $.Values }}"
custom: | custom: |
{{- if .Values.portal }} {{- if .Values.chartContext.appUrl }}
## Connecting externally ## Connecting externally
You can use this Chart by opening one of the following links in your browser: You can use this Chart by opening the following links in your browser:
{{- range $p := $.Values.portal }} - {{ toYaml .Values.chartContext.appUrl }}
{{- if and $p.enabled $p.rendered }}
- {{ toYaml $p.rendered.url }}
{{- end }}
{{- end -}}
{{- end }} {{- end }}
{{ if .Chart.Dependencies }} {{ if .Chart.Dependencies }}
@@ -469,23 +465,6 @@ notes:
## ##
#### ####
# -- Defines the portals for which config needs to be generated
portal:
open:
enabled: false
override:
protocol:
host:
port:
path: ""
targetSelector:
ingress: ""
service: ""
port: ""
# -- Set by "open" portal, used for some applications internally.
APPURL: ""
gluetunImage: gluetunImage:
repository: tccr.io/tccr/gluetun repository: tccr.io/tccr/gluetun
tag: v3.40.0@sha256:f5d434869d03fe3c91f832915ecabf7cb65c330732c5ba39ac03feb5e917f552 tag: v3.40.0@sha256:f5d434869d03fe3c91f832915ecabf7cb65c330732c5ba39ac03feb5e917f552
+1 -3
View File
@@ -2,9 +2,7 @@ image:
repository: ghcr.io/linuxserver/jackett repository: ghcr.io/linuxserver/jackett
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
tag: 0.21.1155@sha256:5c408d64cb2385a3ee2934c8a5773eaadd5cd114e6b338328d60ab964ec0c88c tag: 0.21.1155@sha256:5c408d64cb2385a3ee2934c8a5773eaadd5cd114e6b338328d60ab964ec0c88c
portal:
open:
enabled: false
workload: workload:
main: main:
podSpec: podSpec:
+1 -3
View File
@@ -235,9 +235,7 @@ hostsFile:
podOptions: podOptions:
automountServiceAccountToken: true automountServiceAccountToken: true
portal:
open:
enabled: false
serviceAccount: serviceAccount:
main: main:
# -- Specifies whether a service account should be created # -- Specifies whether a service account should be created
+1 -3
View File
@@ -25,9 +25,7 @@ service:
main: main:
enabled: false enabled: false
port: 9999 port: 9999
portal:
open:
enabled: false
operator: operator:
cert-manager: cert-manager:
namespace: cert-manager namespace: cert-manager
+1 -3
View File
@@ -337,9 +337,7 @@ metrics:
# for: 5m # for: 5m
# labels: # labels:
# severity: critical # severity: critical
portal:
open:
enabled: true
# -- Whether Role Based Access Control objects like roles and rolebindings should be created # -- Whether Role Based Access Control objects like roles and rolebindings should be created
rbac: rbac:
@@ -327,9 +327,7 @@ secret:
data: data:
private.key: dwpcRea9BZEaYQ2va/up6uL39GDFAY7bBpU4knT3wgeUNk9GPaiZjmisaKuLuEoKj5TCIQ7g+9ig07KpYc341ZbV3AJPl36YHSyx/Qv/n2yZT9XgpNoB2FM6f0gs8DquqSEuigxh/kHJREUiHQmQCk09SHmtdY3FpioU30ge69MCRmtDfvdh9XmytAb4u3uqxIfAd9BdJpGhg6m0eIAMyBtMtvZ2yzyTaZ2OuuKfspuQZe8ab2Bp+PHlK8Skq64E/RO2Uw4cnQGMqcAxatK3dEO2hmGXN2mnYXqAswKHHybAWlBUmTOrCHRncS77y2f40JOOmdhkFRDFIqgNT/yi7w== private.key: dwpcRea9BZEaYQ2va/up6uL39GDFAY7bBpU4knT3wgeUNk9GPaiZjmisaKuLuEoKj5TCIQ7g+9ig07KpYc341ZbV3AJPl36YHSyx/Qv/n2yZT9XgpNoB2FM6f0gs8DquqSEuigxh/kHJREUiHQmQCk09SHmtdY3FpioU30ge69MCRmtDfvdh9XmytAb4u3uqxIfAd9BdJpGhg6m0eIAMyBtMtvZ2yzyTaZ2OuuKfspuQZe8ab2Bp+PHlK8Skq64E/RO2Uw4cnQGMqcAxatK3dEO2hmGXN2mnYXqAswKHHybAWlBUmTOrCHRncS77y2f40JOOmdhkFRDFIqgNT/yi7w==
portal:
open:
enabled: true
## TODO: Split into multiple rbacs ## TODO: Split into multiple rbacs
## TODO: Implement these: https://github.com/kubernetes/dashboard/tree/master/charts/kubernetes-dashboard/templates/rbac/api ## TODO: Implement these: https://github.com/kubernetes/dashboard/tree/master/charts/kubernetes-dashboard/templates/rbac/api
+1 -3
View File
@@ -28,9 +28,7 @@ service:
operator: operator:
metallb: metallb:
namespace: metallb namespace: metallb
portal:
open:
enabled: false
ipAddressPools: [] ipAddressPools: []
# - name: example # - name: example
# autoAssign: true # autoAssign: true
+1 -3
View File
@@ -518,9 +518,7 @@ redis:
enabled: true enabled: true
includeCommon: true includeCommon: true
username: default username: default
portal:
open:
enabled: true
ingressMiddlewares: ingressMiddlewares:
traefik: traefik:
+1 -3
View File
@@ -148,9 +148,7 @@ cnpg:
enabled: true enabled: true
user: vaultwarden user: vaultwarden
database: vaultwarden database: vaultwarden
portal:
open:
enabled: true
ingress: ingress:
main: main:
required: true required: true
+1 -3
View File
@@ -6,9 +6,7 @@ persistence:
acestreamcache: acestreamcache:
enabled: true enabled: true
mountPath: /srv/acestream/.ACEStream mountPath: /srv/acestream/.ACEStream
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
-3
View File
@@ -35,6 +35,3 @@ persistence:
data: data:
enabled: true enabled: true
mountPath: /data mountPath: /data
portal:
open:
enabled: true
-3
View File
@@ -119,6 +119,3 @@ persistence:
data: data:
enabled: true enabled: true
mountPath: /opt/adguardhome/work mountPath: /opt/adguardhome/work
portal:
open:
enabled: true
+1 -3
View File
@@ -2,9 +2,7 @@ image:
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
repository: ghcr.io/bakito/adguardhome-sync repository: ghcr.io/bakito/adguardhome-sync
tag: v0.7.2@sha256:6a70246f0e66b85ef04897667c46c43cfab584f2398e197551f7042480ca96ee tag: v0.7.2@sha256:6a70246f0e66b85ef04897667c46c43cfab584f2398e197551f7042480ca96ee
portal:
open:
enabled: true
service: service:
main: main:
ports: ports:
-3
View File
@@ -33,6 +33,3 @@ service:
port: 18080 port: 18080
protocol: http protocol: http
targetPort: 8080 targetPort: 8080
portal:
open:
enabled: true
@@ -53,6 +53,3 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /.airdcpp mountPath: /.airdcpp
portal:
open:
enabled: true
@@ -65,7 +65,3 @@ persistence:
playlists: playlists:
enabled: true enabled: true
mountPath: /playlists mountPath: /playlists
portal:
open:
enabled: true
-3
View File
@@ -39,6 +39,3 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /config mountPath: /config
portal:
open:
enabled: true
@@ -9,9 +9,7 @@ persistence:
steamcmd: steamcmd:
enabled: true enabled: true
mountPath: /serverdata/steamcmd mountPath: /serverdata/steamcmd
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -9,9 +9,7 @@ persistence:
steamcmd: steamcmd:
enabled: true enabled: true
mountPath: /serverdata/steamcmd mountPath: /serverdata/steamcmd
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
-3
View File
@@ -43,6 +43,3 @@ persistence:
data: data:
enabled: true enabled: true
mountPath: /opt/alist/data mountPath: /opt/alist/data
portal:
open:
enabled: true
-3
View File
@@ -41,6 +41,3 @@ workload:
MQTT_USERNAME: "mqttuser" MQTT_USERNAME: "mqttuser"
# -- Password used to connect to the MQTT broker # -- Password used to connect to the MQTT broker
MQTT_PASSWORD: "changeme" MQTT_PASSWORD: "changeme"
portal:
open:
enabled: false
+1 -3
View File
@@ -9,9 +9,7 @@ persistence:
steamcmd: steamcmd:
enabled: true enabled: true
mountPath: /serverdata/steamcmd mountPath: /serverdata/steamcmd
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
-3
View File
@@ -76,6 +76,3 @@ persistence:
incomplete: incomplete:
enabled: true enabled: true
mountPath: /temp mountPath: /temp
portal:
open:
enabled: true
+1 -3
View File
@@ -3,9 +3,7 @@ image:
repository: docker.io/ulisses1478/docker-android repository: docker.io/ulisses1478/docker-android
tag: latest@sha256:4607501558b29d81497b528905f7a23253aa2dcf80510bb27825a2f931acdd96 tag: latest@sha256:4607501558b29d81497b528905f7a23253aa2dcf80510bb27825a2f931acdd96
persistence: {} persistence: {}
portal:
open:
enabled: false
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -3,9 +3,7 @@ image:
repository: docker.io/barnybbb/adb-hass-androidtv repository: docker.io/barnybbb/adb-hass-androidtv
tag: latest@sha256:060b7f9171ec32138f9f484fbed8169e88c1d8522e8800d164516f9a8805c38c tag: latest@sha256:060b7f9171ec32138f9f484fbed8169e88c1d8522e8800d164516f9a8805c38c
persistence: {} persistence: {}
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
@@ -40,7 +40,3 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /app/data mountPath: /app/data
portal:
open:
enabled: true
-3
View File
@@ -83,6 +83,3 @@ mariadb:
includeCommon: true includeCommon: true
mariadbUsername: anonaddy mariadbUsername: anonaddy
mariadbDatabase: anonaddy mariadbDatabase: anonaddy
portal:
open:
enabled: true
+1 -3
View File
@@ -6,9 +6,7 @@ persistence:
datapath: datapath:
enabled: true enabled: true
mountPath: /anope mountPath: /anope
portal:
open:
enabled: false
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -74,9 +74,7 @@ cnpg:
user: answer user: answer
database: answer database: answer
portal:
open:
enabled: true
operator: operator:
verify: verify:
-4
View File
@@ -150,7 +150,3 @@ persistence:
outputs: outputs:
enabled: true enabled: true
mountPath: "/app/collector/outputs" mountPath: "/app/collector/outputs"
portal:
open:
enabled: true
@@ -15,6 +15,3 @@ service:
port: 10006 port: 10006
protocol: http protocol: http
targetPort: 80 targetPort: 80
portal:
open:
enabled: true
+1 -3
View File
@@ -9,9 +9,7 @@ persistence:
data: data:
enabled: true enabled: true
mountPath: /var/lib/dav/data mountPath: /var/lib/dav/data
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
-3
View File
@@ -42,6 +42,3 @@ persistence:
conf: conf:
enabled: true enabled: true
mountPath: /conf mountPath: /conf
portal:
open:
enabled: true
-3
View File
@@ -19,6 +19,3 @@ persistence:
apt-cacher-ng: apt-cacher-ng:
enabled: true enabled: true
mountPath: /var/cache/apt-cacher-ng mountPath: /var/cache/apt-cacher-ng
portal:
open:
enabled: true
-4
View File
@@ -39,7 +39,3 @@ persistence:
data: data:
enabled: true enabled: true
mountPath: "/data" mountPath: "/data"
portal:
open:
enabled: true
@@ -2,9 +2,7 @@ image:
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
repository: atdr.meo.ws/archiveteam/warrior-dockerfile repository: atdr.meo.ws/archiveteam/warrior-dockerfile
tag: latest@sha256:afe7e9a9a1cd11d044ec960f48a3f3d8e871d0bd058c204163757e6bc7b74ee6 tag: latest@sha256:afe7e9a9a1cd11d044ec960f48a3f3d8e871d0bd058c204163757e6bc7b74ee6
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
-3
View File
@@ -45,6 +45,3 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /config mountPath: /config
portal:
open:
enabled: false
-3
View File
@@ -35,6 +35,3 @@ workload:
type: http type: http
path: / path: /
env: {} env: {}
portal:
open:
enabled: true
@@ -79,6 +79,3 @@ persistence:
serverfiles: serverfiles:
enabled: true enabled: true
mountPath: /serverdata/serverfiles mountPath: /serverdata/serverfiles
portal:
open:
enabled: false
+1 -3
View File
@@ -12,9 +12,7 @@ persistence:
steamcmd: steamcmd:
enabled: true enabled: true
mountPath: /serverdata/steamcmd mountPath: /serverdata/steamcmd
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -12,9 +12,7 @@ persistence:
steamcmd: steamcmd:
enabled: true enabled: true
mountPath: /serverdata/steamcmd mountPath: /serverdata/steamcmd
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -9,9 +9,7 @@ persistence:
steamcmd: steamcmd:
enabled: true enabled: true
mountPath: /serverdata/steamcmd mountPath: /serverdata/steamcmd
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
-4
View File
@@ -51,7 +51,3 @@ cnpg:
enabled: true enabled: true
user: atuin user: atuin
database: atuin database: atuin
portal:
open:
enabled: false
-3
View File
@@ -35,6 +35,3 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /config mountPath: /config
portal:
open:
enabled: true
-3
View File
@@ -43,6 +43,3 @@ persistence:
metadata: metadata:
enabled: true enabled: true
mountPath: /metadata mountPath: /metadata
portal:
open:
enabled: true
+1 -3
View File
@@ -3,9 +3,7 @@ image:
repository: docker.io/afterlogic/docker-aurora-files repository: docker.io/afterlogic/docker-aurora-files
tag: latest@sha256:a2e90f9608fbb683dfd719b9a5fafc17d19ddc9b26c23c5dbf92e76b60636615 tag: latest@sha256:a2e90f9608fbb683dfd719b9a5fafc17d19ddc9b26c23c5dbf92e76b60636615
persistence: {} persistence: {}
portal:
open:
enabled: false
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
-4
View File
@@ -83,7 +83,3 @@ cnpg:
redis: redis:
enabled: true enabled: true
includeCommon: true includeCommon: true
portal:
open:
enabled: true
+1 -3
View File
@@ -459,9 +459,7 @@ cnpg:
redis: redis:
enabled: true enabled: true
includeCommon: true includeCommon: true
portal:
open:
enabled: true
metrics: metrics:
# FIXME: Metrics do not work yet # FIXME: Metrics do not work yet
servermetrics: servermetrics:
+1 -3
View File
@@ -9,9 +9,7 @@ persistence:
hostpath1: hostpath1:
enabled: true enabled: true
mountPath: /app/Downloads mountPath: /app/Downloads
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
-4
View File
@@ -38,7 +38,3 @@ persistence:
mountPath: /config/config.toml mountPath: /config/config.toml
subPath: config.toml subPath: config.toml
readOnly: true readOnly: true
portal:
open:
enabled: true
@@ -62,7 +62,3 @@ persistence:
main: main:
main: {} main: {}
arm-perms: {} arm-perms: {}
portal:
open:
enabled: true
-3
View File
@@ -34,6 +34,3 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /config mountPath: /config
portal:
open:
enabled: false
-3
View File
@@ -60,6 +60,3 @@ persistence:
storage: storage:
enabled: true enabled: true
mountPath: /storage mountPath: /storage
portal:
open:
enabled: true
+1 -3
View File
@@ -9,9 +9,7 @@ persistence:
steamcmd: steamcmd:
enabled: true enabled: true
mountPath: /serverdata/steamcmd mountPath: /serverdata/steamcmd
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
-3
View File
@@ -43,6 +43,3 @@ cnpg:
enabled: true enabled: true
user: babybuddy user: babybuddy
database: babybuddy database: babybuddy
portal:
open:
enabled: true
-4
View File
@@ -70,7 +70,3 @@ persistence:
data: data:
enabled: true enabled: true
mountPath: /data mountPath: /data
portal:
open:
enabled: true
+1 -3
View File
@@ -9,9 +9,7 @@ persistence:
specific: specific:
enabled: true enabled: true
mountPath: /var/www/baikal/Specific mountPath: /var/www/baikal/Specific
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -6,9 +6,7 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /config mountPath: /config
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -9,9 +9,7 @@ persistence:
steamcmd: steamcmd:
enabled: true enabled: true
mountPath: /serverdata/steamcmd mountPath: /serverdata/steamcmd
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
-3
View File
@@ -75,6 +75,3 @@ redis:
enabled: true enabled: true
includeCommon: true includeCommon: true
redisUsername: "default" redisUsername: "default"
portal:
open:
enabled: true
+1 -3
View File
@@ -2,9 +2,7 @@ image:
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
repository: ghcr.io/batnoter/batnoter/batnoter-ui repository: ghcr.io/batnoter/batnoter/batnoter-ui
tag: latest@sha256:9916463b41965035cc695b27bc8f3bf0fdc5923f5046d8fbd857d206b2d120a4 tag: latest@sha256:9916463b41965035cc695b27bc8f3bf0fdc5923f5046d8fbd857d206b2d120a4
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
-4
View File
@@ -73,7 +73,3 @@ metrics:
targetSelector: metrics targetSelector: metrics
# Required for exportarr # Required for exportarr
apiKey: "" apiKey: ""
portal:
open:
enabled: true
-3
View File
@@ -35,6 +35,3 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /config mountPath: /config
portal:
open:
enabled: true
+1 -3
View File
@@ -8,9 +8,7 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /app/static mountPath: /app/static
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -6,9 +6,7 @@ persistence:
blockhainstorage: blockhainstorage:
enabled: true enabled: true
mountPath: /bitcoin/.bitcoin mountPath: /bitcoin/.bitcoin
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -6,9 +6,7 @@ persistence:
data: data:
enabled: true enabled: true
mountPath: /root/.bitcoin/ mountPath: /root/.bitcoin/
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -6,9 +6,7 @@ persistence:
data: data:
enabled: true enabled: true
mountPath: /data mountPath: /data
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -6,9 +6,7 @@ persistence:
bitcoinblockchainpath: bitcoinblockchainpath:
enabled: true enabled: true
mountPath: /headless/.bitcoin/ mountPath: /headless/.bitcoin/
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -26,9 +26,7 @@ cnpg:
enabled: true enabled: true
user: bitmagnet user: bitmagnet
database: bitmagnet database: bitmagnet
portal:
open:
enabled: true
workload: workload:
main: main:
podSpec: podSpec:
+1 -3
View File
@@ -9,9 +9,7 @@ persistence:
storageprojects: storageprojects:
enabled: true enabled: true
mountPath: /srv/projects mountPath: /srv/projects
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -6,9 +6,7 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /config mountPath: /config
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
-3
View File
@@ -57,6 +57,3 @@ cnpg:
enabled: true enabled: true
user: blog user: blog
database: blog database: blog
portal:
open:
enabled: true
-3
View File
@@ -26,6 +26,3 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /config mountPath: /config
portal:
open:
enabled: true
-3
View File
@@ -35,6 +35,3 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /config mountPath: /config
portal:
open:
enabled: true
-3
View File
@@ -43,6 +43,3 @@ mariadb:
includeCommon: true includeCommon: true
mariadbUsername: bookstack mariadbUsername: bookstack
mariadbDatabase: bookstack mariadbDatabase: bookstack
portal:
open:
enabled: true
-4
View File
@@ -41,7 +41,3 @@ persistence:
ssh: ssh:
enabled: true enabled: true
mountPath: "/home/borg/.ssh" mountPath: "/home/borg/.ssh"
portal:
open:
enabled: false
@@ -9,9 +9,7 @@ persistence:
messurementlogs: messurementlogs:
enabled: true enabled: true
mountPath: /export/ mountPath: /export/
portal:
open:
enabled: false
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -62,7 +62,5 @@ persistence:
metrics: metrics:
enabled: true enabled: true
mountPath: /metrics mountPath: /metrics
portal:
open:
enabled: true
updated: true updated: true
-3
View File
@@ -26,6 +26,3 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /config mountPath: /config
portal:
open:
enabled: true
+1 -3
View File
@@ -3,9 +3,7 @@ image:
repository: docker.io/raesene/bwapp repository: docker.io/raesene/bwapp
tag: latest@sha256:2f41183ea9f9e8fb36678d7a2a0c8a9db9a59f4569cee02fe6664b419b2600ee tag: latest@sha256:2f41183ea9f9e8fb36678d7a2a0c8a9db9a59f4569cee02fe6664b419b2600ee
persistence: {} persistence: {}
portal:
open:
enabled: false
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -12,9 +12,7 @@ persistence:
data: data:
enabled: true enabled: true
mountPath: "/data/snippets" mountPath: "/data/snippets"
portal:
open:
enabled: true
workload: workload:
main: main:
podSpec: podSpec:
+1 -3
View File
@@ -3,9 +3,7 @@ image:
repository: docker.io/cadquery/cadquery-server repository: docker.io/cadquery/cadquery-server
tag: latest@sha256:d0aed7996bd4d4a84bd7eecd2a6d86f26c22193ad33b9297b1a840871c1d05b6 tag: latest@sha256:d0aed7996bd4d4a84bd7eecd2a6d86f26c22193ad33b9297b1a840871c1d05b6
persistence: {} persistence: {}
portal:
open:
enabled: false
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
-3
View File
@@ -35,6 +35,3 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /config mountPath: /config
portal:
open:
enabled: true
-3
View File
@@ -40,6 +40,3 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /config mountPath: /config
portal:
open:
enabled: true
-3
View File
@@ -51,6 +51,3 @@ cnpg:
enabled: true enabled: true
user: cannery user: cannery
database: cannery database: cannery
portal:
open:
enabled: true
@@ -26,7 +26,3 @@ persistence:
datastore: datastore:
enabled: true enabled: true
mountPath: "/datastore" mountPath: "/datastore"
portal:
open:
enabled: true
+1 -3
View File
@@ -20,9 +20,7 @@ persistence:
recordings: recordings:
enabled: true enabled: true
mountPath: /shares/DVR mountPath: /shares/DVR
portal:
open:
enabled: true
workload: workload:
main: main:
podSpec: podSpec:
-3
View File
@@ -72,6 +72,3 @@ mariadb:
enabled: true enabled: true
mariadbUsername: chevereto mariadbUsername: chevereto
mariadbDatabase: chevereto mariadbDatabase: chevereto
portal:
open:
enabled: true
@@ -9,9 +9,7 @@ persistence:
steamcmd: steamcmd:
enabled: true enabled: true
mountPath: /serverdata/steamcmd mountPath: /serverdata/steamcmd
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -6,9 +6,7 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: /config mountPath: /config
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
-4
View File
@@ -37,7 +37,3 @@ persistence:
config: config:
enabled: true enabled: true
mountPath: "/chroma/chroma" mountPath: "/chroma/chroma"
portal:
open:
enabled: true
@@ -6,9 +6,7 @@ persistence:
internalshare: internalshare:
enabled: true enabled: true
mountPath: /UNRAID_SHARE mountPath: /UNRAID_SHARE
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
+1 -3
View File
@@ -6,9 +6,7 @@ persistence:
datadir: datadir:
enabled: true enabled: true
mountPath: /chrome mountPath: /chrome
portal:
open:
enabled: true
securityContext: securityContext:
container: container:
readOnlyRootFilesystem: false readOnlyRootFilesystem: false

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