Commit new Chart releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot
2023-11-24 19:02:27 +00:00
parent f39c151d04
commit aa76c4fd9a
175 changed files with 15716 additions and 149 deletions

View File

@@ -1,4 +0,0 @@
## [grafana-9.0.39](https://github.com/truecharts/charts/compare/grafana-9.0.38...grafana-9.0.39) (2023-11-17)

View File

@@ -4,6 +4,15 @@
## [grafana-9.0.40](https://github.com/truecharts/charts/compare/grafana-9.0.39...grafana-9.0.40) (2023-11-24)
### Chore
- update container image bitnami/grafana to v10.2.2[@84b310d](https://github.com/84b310d) ([#15261](https://github.com/truecharts/charts/issues/15261))
## [grafana-9.0.39](https://github.com/truecharts/charts/compare/grafana-9.0.38...grafana-9.0.39) (2023-11-17)
@@ -88,12 +97,3 @@
- Fix typo in categories and make them singular ([#13693](https://github.com/truecharts/charts/issues/13693))
- update container image tccr.io/truecharts/grafana to v10.2.0 ([#13982](https://github.com/truecharts/charts/issues/13982))
## [grafana-9.0.28](https://github.com/truecharts/charts/compare/grafana-9.0.27...grafana-9.0.28) (2023-10-15)
### Chore
- update container image tccr.io/truecharts/grafana to v10.1.5 ([#13630](https://github.com/truecharts/charts/issues/13630))

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "10.2.0"
appVersion: 10.2.2
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -24,7 +24,7 @@ sources:
- https://github.com/bitnami/bitnami-docker-grafana
- https://grafana.com/
type: application
version: 9.0.39
version: 9.0.40
annotations:
truecharts.org/category: metrics
truecharts.org/SCALE-support: "true"

View File

@@ -0,0 +1,9 @@
## [grafana-9.0.40](https://github.com/truecharts/charts/compare/grafana-9.0.39...grafana-9.0.40) (2023-11-24)
### Chore
- update container image bitnami/grafana to v10.2.2[@84b310d](https://github.com/84b310d) ([#15261](https://github.com/truecharts/charts/issues/15261))

View File

@@ -1,7 +1,7 @@
image:
repository: bitnami/grafana
pullPolicy: IfNotPresent
tag: 10.2.0@sha256:c488457595e458d4718c3748f106d9b331ca637a84b3f5ff07fdcc1dacaab646
tag: 10.2.2@sha256:84b310decdcdb07eedfbb49d29c6026798055df50bf00426cc93256d0e16f72d
manifestManager:
enabled: true
securityContext:

View File

@@ -0,0 +1,99 @@
**Important:**
*for the complete changelog, please refer to the website*
## [authentik-15.0.24](https://github.com/truecharts/charts/compare/authentik-15.0.20...authentik-15.0.24) (2023-11-24)
### Chore
- update authentik to v2023.10.4[@e16028e](https://github.com/e16028e) (patch) ([#15260](https://github.com/truecharts/charts/issues/15260))
## [authentik-15.0.20](https://github.com/truecharts/charts/compare/authentik-15.0.19...authentik-15.0.20) (2023-11-18)
## [authentik-15.0.19](https://github.com/truecharts/charts/compare/authentik-15.0.18...authentik-15.0.19) (2023-11-17)
## [authentik-15.0.18](https://github.com/truecharts/charts/compare/authentik-15.0.17...authentik-15.0.18) (2023-11-10)
### Chore
- update container image tccr.io/truecharts/authentik to v2023.10.3 ([#14514](https://github.com/truecharts/charts/issues/14514))
## [authentik-15.0.17](https://github.com/truecharts/charts/compare/authentik-15.0.16...authentik-15.0.17) (2023-11-09)
### Chore
- update authentik to v2023.10.3 (patch) ([#14495](https://github.com/truecharts/charts/issues/14495))
## [authentik-15.0.16](https://github.com/truecharts/charts/compare/authentik-15.0.15...authentik-15.0.16) (2023-11-09)
### Chore
- update helm general non-major ([#14467](https://github.com/truecharts/charts/issues/14467))
## [authentik-15.0.15](https://github.com/truecharts/charts/compare/authentik-15.0.14...authentik-15.0.15) (2023-11-08)
### Chore
- update helm general non-major ([#14465](https://github.com/truecharts/charts/issues/14465))
## [authentik-15.0.14](https://github.com/truecharts/charts/compare/authentik-15.0.13...authentik-15.0.14) (2023-11-08)
### Chore
- update helm general non-major ([#14454](https://github.com/truecharts/charts/issues/14454))
## [authentik-15.0.13](https://github.com/truecharts/charts/compare/authentik-15.0.12...authentik-15.0.13) (2023-11-05)
### Chore
- update helm general non-major ([#14365](https://github.com/truecharts/charts/issues/14365))
## [authentik-15.0.12](https://github.com/truecharts/charts/compare/authentik-15.0.11...authentik-15.0.12) (2023-11-03)
### Chore
- update helm general non-major ([#14287](https://github.com/truecharts/charts/issues/14287))
## [authentik-15.0.11](https://github.com/truecharts/charts/compare/authentik-15.0.10...authentik-15.0.11) (2023-10-29)
### Chore
- update helm general non-major ([#14094](https://github.com/truecharts/charts/issues/14094))
## [authentik-15.0.10](https://github.com/truecharts/charts/compare/authentik-15.0.9...authentik-15.0.10) (2023-10-29)

View File

@@ -0,0 +1,29 @@
apiVersion: v2
appVersion: 2023.10.4
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 14.3.5
- condition: redis.enabled
name: redis
repository: https://deps.truecharts.org
version: 8.0.44
description: Authentik is an open-source Identity Provider focused on flexibility and versatility.
home: https://truecharts.org/charts/stable/authentik
icon: https://truecharts.org/img/hotlink-ok/chart-icons/authentik.png
keywords:
- authentik
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: authentik
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/authentik
- https://github.com/goauthentik/authentik
- https://goauthentik.io/docs/
version: 15.0.24
annotations:
truecharts.org/category: authentication
truecharts.org/SCALE-support: "true"

View File

@@ -0,0 +1,9 @@
## [authentik-15.0.24](https://github.com/truecharts/charts/compare/authentik-15.0.20...authentik-15.0.24) (2023-11-24)
### Chore
- update authentik to v2023.10.4[@e16028e](https://github.com/e16028e) (patch) ([#15260](https://github.com/truecharts/charts/issues/15260))

View File

@@ -0,0 +1,8 @@
Authentik is an open-source Identity Provider focused on flexibility and versatility.
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/authentik](https://truecharts.org/charts/stable/authentik)
---
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!

Binary file not shown.

View File

@@ -0,0 +1,498 @@
image:
repository: ghcr.io/goauthentik/server
tag: 2023.10.4@sha256:f201d0515461ef5ec2afd37ead691247f09dfef231fdaa494fd48105b65913ca
pullPolicy: IfNotPresent
geoipImage:
repository: ghcr.io/maxmind/geoipupdate
tag: v6.0.0@sha256:e0d5c1dee7379d360e0f355557542d9672c616215dfdd5aaf917382de84cb84c
pullPolicy: IfNotPresent
ldapImage:
repository: ghcr.io/goauthentik/ldap
tag: 2023.10.4@sha256:e16028e4e6312dcb0fb35a9b537829efd9f7c0c3c1bbe966150fca5734211c6d
pullPolicy: IfNotPresent
radiusImage:
repository: ghcr.io/goauthentik/radius
tag: 2023.10.4@sha256:a5d36976190e4ccacb8caf315814534e75b983f789dc422bc327c4999a60cdab
pullPolicy: IfNotPresent
proxyImage:
repository: ghcr.io/goauthentik/proxy
tag: 2023.10.4@sha256:35217928c215f5221685289e09a076ad38767b17485b102661fad5aca184b8b1
pullPolicy: IfNotPresent
authentik:
credentials:
# Only works on initial install
email: my-mail@example.com
password: my-password
# Optional, only set if you want to use it
bootstrapToken: ""
general:
disableUpdateCheck: false
disableStartupAnalytics: true
allowUserChangeName: true
allowUserChangeEmail: true
allowUserChangeUsername: true
overwriteDefaultBlueprints: false
gdprCompliance: true
tokenLength: 128
impersonation: true
avatars:
- gravatar
- initials
footerLinks:
- name: Authentik
href: https://goauthentik.io
email:
host: ""
port: 587
username:
password:
useTLS: true
useSSL: false
timeout: 10
from: ""
ldap:
tlsCiphers: "null"
taskTimeoutHours: 2
logging:
# info, debug, warning, error, trace
logLevel: info
errorReporting:
enabled: false
sendPII: false
environment: customer
sentryDSN: ""
geoip:
enabled: false
# Ignored if enabled is true
# If enabled is false, and this is true, the
# built-in GeoIP database will be wiped
wipeBuiltInDb: false
editionID: GeoLite2-City
frequency: 8
accountID: ""
licenseKey: ""
outposts:
proxy:
enabled: false
token: ""
radius:
enabled: false
token: ""
ldap:
enabled: false
token: ""
# ===== DO NOT EDIT BELOW THIS LINE =====
workload:
# ===== Server =====
main:
enabled: true
type: Deployment
podSpec:
containers:
main:
enabled: true
primary: true
imageSelector: image
securityContext:
runAsUser: 1000
runAsGroup: 1000
# readOnlyRootFilesystem: false
envFrom:
- configMapRef:
name: server
- secretRef:
name: server-worker
- configMapRef:
name: server-worker
args:
- server
probes:
liveness:
enabled: true
type: exec
command:
- /lifecycle/ak
- healthcheck
readiness:
enabled: true
type: exec
command:
- /lifecycle/ak
- healthcheck
startup:
enabled: true
type: exec
command:
- /lifecycle/ak
- healthcheck
# ===== Worker =====
worker:
enabled: true
type: Deployment
podSpec:
containers:
worker:
enabled: true
primary: true
imageSelector: image
securityContext:
runAsUser: 1000
runAsGroup: 1000
# readOnlyRootFilesystem: false
envFrom:
- secretRef:
name: server-worker
- configMapRef:
name: server-worker
args:
- worker
probes:
liveness:
enabled: true
type: exec
command:
- /lifecycle/ak
- healthcheck
readiness:
enabled: true
type: exec
command:
- /lifecycle/ak
- healthcheck
startup:
enabled: true
type: exec
command:
- /lifecycle/ak
- healthcheck
# ===== PROXY =====
proxy:
enabled: true
type: Deployment
podSpec:
containers:
proxy:
enabled: true
primary: true
imageSelector: proxyImage
securityContext:
runAsUser: 1000
runAsGroup: 1000
envFrom:
- configMapRef:
name: proxy
- secretRef:
name: proxy
probes:
liveness:
enabled: true
type: exec
command:
- /proxy
- healthcheck
readiness:
enabled: true
type: exec
command:
- /proxy
- healthcheck
startup:
enabled: true
type: exec
command:
- /proxy
- healthcheck
# ===== RADIUS =====
radius:
enabled: true
type: Deployment
podSpec:
containers:
radius:
enabled: true
primary: true
imageSelector: radiusImage
securityContext:
runAsUser: 1000
runAsGroup: 1000
envFrom:
- configMapRef:
name: radius
- secretRef:
name: radius
probes:
liveness:
enabled: true
type: exec
command:
- /radius
- healthcheck
readiness:
enabled: true
type: exec
command:
- /radius
- healthcheck
startup:
enabled: true
type: exec
command:
- /radius
- healthcheck
# ===== LDAP =====
ldap:
enabled: true
type: Deployment
podSpec:
containers:
ldap:
enabled: true
primary: true
imageSelector: ldapImage
securityContext:
runAsUser: 1000
runAsGroup: 1000
envFrom:
- configMapRef:
name: ldap
- secretRef:
name: ldap
probes:
liveness:
enabled: true
type: exec
command:
- /ldap
- healthcheck
readiness:
enabled: true
type: exec
command:
- /ldap
- healthcheck
startup:
enabled: true
type: exec
command:
- /ldap
- healthcheck
# ===== GeoIP Updater =====
geoip:
enabled: true
type: Deployment
podSpec:
containers:
geoip:
enabled: true
primary: true
imageSelector: geoipImage
securityContext:
runAsUser: 0
runAsGroup: 0
capabilities:
disableS6Caps: true
envFrom:
- configMapRef:
name: geoip
- secretRef:
name: geoip
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
service:
# Server HTTPS
main:
ports:
main:
protocol: https
port: 10229
# Server HTTP
http:
enabled: true
type: ClusterIP
ports:
http:
enabled: true
protocol: http
port: 10230
# Proxy
proxy:
enabled: true
targetSelector: proxy
ports:
http:
enabled: true
protocol: http
port: 10227
targetSelector: proxy
https:
enabled: true
protocol: https
port: 10228
targetSelector: proxy
# Radius
radius:
enabled: true
targetSelector: radius
ports:
radius:
enabled: true
protocol: udp
targetSelector: radius
port: 1812
# LDAP
ldap:
enabled: true
targetSelector: ldap
ports:
ldap:
enabled: true
port: 389
targetSelector: ldap
# LDAPS
ldaps:
enabled: true
targetSelector: ldap
ports:
ldaps:
enabled: true
port: 636
targetSelector: ldap
# Server Metrics
servermetrics:
enabled: true
type: ClusterIP
ports:
servermetrics:
enabled: true
protocol: http
port: 10231
# Radius Metrics
radiusmetrics:
enabled: true
type: ClusterIP
targetSelector: radius
ports:
radiusmetrics:
enabled: true
protocol: http
port: 10232
targetSelector: radius
# LDAP Metrics
ldapmetrics:
enabled: true
type: ClusterIP
targetSelector: ldap
ports:
ldapmetrics:
enabled: true
protocol: http
port: 10233
targetSelector: ldap
# Proxy Metrics
proxymetrics:
enabled: true
type: ClusterIP
targetSelector: proxy
ports:
proxymetrics:
enabled: true
protocol: http
port: 10234
targetSelector: proxy
persistence:
media:
enabled: true
targetSelector:
main:
main:
mountPath: /media
worker:
worker:
mountPath: /media
templates:
enabled: true
targetSelector:
main:
main:
mountPath: /templates
worker:
worker:
mountPath: /templates
blueprints:
enabled: true
targetSelector:
worker:
worker:
# This will automatically change to `/blueprints`
# if `overwriteDefaultBlueprints` is set to `true
# Otherwise it will respect the value specified here
mountPath: /blueprints/custom
certs:
enabled: true
mountPath: /certs
targetSelector:
worker:
worker:
mountPath: /certs
geoip:
enabled: true
targetSelector:
main:
main:
mountPath: /geoip
worker:
worker:
mountPath: /geoip
geoip:
geoip:
mountPath: /usr/share/GeoIP
cnpg:
main:
enabled: true
user: authentik
database: authentik
redis:
enabled: true
portal:
open:
enabled: true
metrics:
# FIXME: Metrics do not work yet
servermetrics:
enabled: true
type: servicemonitor
endpoints:
- port: "{{ .Values.service.servermetrics.ports.servermetrics.port }}"
path: /metrics
prometheusRule:
enabled: false
radiusmetrics:
enabled: true
type: servicemonitor
endpoints:
- port: "{{ .Values.service.radiusmetrics.ports.radiusmetrics.port }}"
path: /metrics
prometheusRule:
enabled: false
ldapmetrics:
enabled: true
type: servicemonitor
endpoints:
- port: "{{ .Values.service.ldapmetrics.ports.ldapmetrics.port }}"
path: /metrics
prometheusRule:
enabled: false
proxymetrics:
enabled: true
type: servicemonitor
endpoints:
- port: "{{ .Values.service.proxymetrics.ports.proxymetrics.port }}"
path: /metrics
prometheusRule:
enabled: false
updated: true

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,128 @@
{{/* Define the configmaps */}}
{{- define "authentik.configmaps" -}}
{{- $fullname := include "tc.v1.common.lib.chart.names.fullname" $ -}}
{{- $serverHost := printf "https://%v:%v" $fullname .Values.service.main.ports.main.port -}}
{{- $host := .Values.chartContext.APPURL }}
server:
enabled: true
data:
AUTHENTIK_LISTEN__HTTPS: {{ printf "0.0.0.0:%v" .Values.service.main.ports.main.port | quote }}
AUTHENTIK_LISTEN__HTTP: {{ printf "0.0.0.0:%v" .Values.service.http.ports.http.port | quote }}
AUTHENTIK_LISTEN__METRICS: {{ printf "0.0.0.0:%v" .Values.service.servermetrics.ports.servermetrics.port | quote }}
server-worker:
enabled: true
data:
{{/* Dependencies */}}
AUTHENTIK_POSTGRESQL__NAME: {{ .Values.cnpg.main.database }}
AUTHENTIK_POSTGRESQL__USER: {{ .Values.cnpg.main.user }}
AUTHENTIK_POSTGRESQL__HOST: {{ .Values.cnpg.main.creds.host }}
AUTHENTIK_POSTGRESQL__PORT: "5432"
AUTHENTIK_REDIS__HOST: {{ .Values.redis.creds.plain }}
AUTHENTIK_REDIS__PORT: "6379"
{{/* Outposts */}}
AUTHENTIK_OUTPOSTS__DISCOVER: "false"
{{/* GeoIP */}}
{{- $geoipPath := (printf "/geoip/%v.mmdb" .Values.authentik.geoip.editionID) -}}
{{- if not .Values.authentik.geoip.enabled -}}
{{- $geoipPath = "/tmp/non-existent-file" -}}
{{- end -}}
{{- if or .Values.authentik.geoip.enabled .Values.authentik.geoip.wipeBuiltInDb }}
AUTHENTIK_GEOIP: {{ $geoipPath }}
{{- end }}
{{/* Mail */}}
AUTHENTIK_EMAIL__USE_TLS: {{ .Values.authentik.email.useTLS | quote }}
AUTHENTIK_EMAIL__USE_SSL: {{ .Values.authentik.email.useSSL | quote }}
{{- with .Values.authentik.email.port }}
AUTHENTIK_EMAIL__PORT: {{ . | quote }}
{{- end -}}
{{- with .Values.authentik.email.timeout }}
AUTHENTIK_EMAIL__TIMEOUT: {{ . | quote }}
{{- end }}
{{/* LDAP */}}
AUTHENTIK_LDAP__TASK_TIMEOUT_HOURS: {{ .Values.authentik.ldap.taskTimeoutHours | quote }}
AUTHENTIK_LDAP__TLS__CIPHERS: {{ .Values.authentik.ldap.tlsCiphers | quote }}
{{/* Logging */}}
AUTHENTIK_LOG_LEVEL: {{ .Values.authentik.logging.logLevel }}
{{/* Error Reporting */}}
AUTHENTIK_ERROR_REPORTING__ENABLED: {{ .Values.authentik.errorReporting.enabled | quote }}
AUTHENTIK_ERROR_REPORTING__SEND_PII: {{ .Values.authentik.errorReporting.sendPII | quote }}
{{- with .Values.authentik.errorReporting.environment }}
AUTHENTIK_ERROR_REPORTING__ENVIRONMENT: {{ . | quote }}
{{- end -}}
{{- with .Values.authentik.errorReporting.sentryDSN }}
AUTHENTIK_ERROR_REPORTING__SENTRY_DSN: {{ . | quote }}
{{- end -}}
{{- with .Values.authentik.general.avatars }}
AUTHENTIK_AVATARS: {{ join "," . }}
{{- end -}}
{{- with .Values.authentik.general.footerLinks }}
AUTHENTIK_FOOTER_LINKS: {{ toJson . | squote }}
{{- end }}
{{/* General */}}
AUTHENTIK_DISABLE_UPDATE_CHECK: {{ .Values.authentik.general.disableUpdateCheck | quote }}
AUTHENTIK_DISABLE_STARTUP_ANALYTICS: {{ .Values.authentik.general.disableStartupAnalytics | quote }}
AUTHENTIK_DEFAULT_USER_CHANGE_NAME: {{ .Values.authentik.general.allowUserChangeName | quote }}
AUTHENTIK_DEFAULT_USER_CHANGE_EMAIL: {{ .Values.authentik.general.allowUserChangeEmail | quote }}
AUTHENTIK_DEFAULT_USER_CHANGE_USERNAME: {{ .Values.authentik.general.allowUserChangeUsername | quote }}
AUTHENTIK_GDPR_COMPLIANCE: {{ .Values.authentik.general.gdprCompliance | quote }}
AUTHENTIK_DEFAULT_TOKEN_LENGTH: {{ .Values.authentik.general.tokenLength | quote }}
AUTHENTIK_IMPERSONATION: {{ .Values.authentik.general.impersonation | quote }}
{{- if .Values.authentik.outposts.proxy.enabled }}
proxy:
enabled: true
data:
AUTHENTIK_LISTEN__HTTP: {{ printf "0.0.0.0:%v" .Values.service.proxy.ports.http.port | quote }}
AUTHENTIK_LISTEN__HTTPS: {{ printf "0.0.0.0:%v" .Values.service.proxy.ports.https.port | quote }}
AUTHENTIK_LISTEN__METRICS: {{ printf "0.0.0.0:%v" .Values.service.proxymetrics.ports.proxymetrics.port | quote }}
AUTHENTIK_HOST: {{ $serverHost }}
AUTHENTIK_INSECURE: "true"
# TODO: node ip or ingress host
AUTHENTIK_HOST_BROWSER: {{ $host }}
{{- end -}}
{{- if .Values.authentik.outposts.radius.enabled }}
radius:
enabled: true
data:
AUTHENTIK_LISTEN__RADIUS: {{ printf "0.0.0.0:%v" .Values.service.radius.ports.radius.port | quote }}
AUTHENTIK_LISTEN__METRICS: {{ printf "0.0.0.0:%v" .Values.service.radiusmetrics.ports.radiusmetrics.port | quote }}
AUTHENTIK_HOST: {{ $serverHost }}
AUTHENTIK_INSECURE: "true"
# TODO: node ip or ingress host
AUTHENTIK_HOST_BROWSER: {{ $host }}
{{- end -}}
{{- if .Values.authentik.outposts.ldap.enabled }}
ldap:
enabled: true
data:
AUTHENTIK_LISTEN__LDAP: {{ printf "0.0.0.0:%v" .Values.service.ldap.ports.ldap.port | quote }}
AUTHENTIK_LISTEN__LDAPS: {{ printf "0.0.0.0:%v" .Values.service.ldaps.ports.ldaps.port | quote }}
AUTHENTIK_LISTEN__METRICS: {{ printf "0.0.0.0:%v" .Values.service.ldapmetrics.ports.ldapmetrics.port | quote }}
AUTHENTIK_HOST: {{ $serverHost }}
AUTHENTIK_INSECURE: "true"
# TODO: node ip or ingress host
AUTHENTIK_HOST_BROWSER: {{ $host }}
{{- end -}}
{{- if .Values.authentik.geoip.enabled }}
geoip:
enabled: true
data:
GEOIPUPDATE_EDITION_IDS: {{ .Values.authentik.geoip.editionID }}
GEOIPUPDATE_FREQUENCY: {{ .Values.authentik.geoip.frequency | quote }}
GEOIPUPDATE_DB_DIR: {{ .Values.persistence.geoip.targetSelector.geoip.geoip.mountPath | quote }}
{{- end -}}
{{- end -}}

View File

@@ -0,0 +1,74 @@
{{/* Define the secrets */}}
{{- define "authentik.secrets" -}}
{{- $fullname := include "tc.v1.common.lib.chart.names.fullname" $ -}}
{{- $fetchname := printf "%v-server-worker" $fullname -}}
{{- $secretKey := randAlphaNum 32 -}}
{{- with (lookup "v1" "Secret" .Release.Namespace $fetchname) -}}
{{- $secretKey = index .data "AUTHENTIK_SECRET_KEY" | b64dec -}}
{{- end }}
server-worker:
enabled: true
data:
{{/* Dependencies */}}
AUTHENTIK_POSTGRESQL__PASSWORD: {{ .Values.cnpg.main.creds.password | trimAll "\"" }}
AUTHENTIK_REDIS__PASSWORD: {{ .Values.redis.creds.redisPassword | trimAll "\"" }}
{{/* Secret Key */}}
AUTHENTIK_SECRET_KEY: {{ $secretKey }}
{{/* Initial credentials */}}
AUTHENTIK_BOOTSTRAP_EMAIL: {{ .Values.authentik.credentials.email | quote }}
AUTHENTIK_BOOTSTRAP_PASSWORD: {{ .Values.authentik.credentials.password | quote }}
{{- with .Values.authentik.credentials.bootstrapToken }}
AUTHENTIK_BOOTSTRAP_TOKEN: {{ . }}
{{- end }}
{{/* Mail */}}
{{- with .Values.authentik.email.host }}
AUTHENTIK_EMAIL__HOST: {{ . }}
{{- end -}}
{{- with .Values.authentik.email.username }}
AUTHENTIK_EMAIL__USERNAME: {{ . }}
{{- end -}}
{{- with .Values.authentik.email.password }}
AUTHENTIK_EMAIL__PASSWORD: {{ . }}
{{- end -}}
{{- with .Values.authentik.email.from }}
AUTHENTIK_EMAIL__FROM: {{ . }}
{{- end -}}
{{- if .Values.authentik.geoip.enabled }}
geoip:
enabled: true
data:
GEOIPUPDATE_VERBOSE: "0"
GEOIPUPDATE_PRESERVE_FILE_TIMES: "1"
GEOIPUPDATE_ACCOUNT_ID: {{ .Values.authentik.geoip.accountID | quote }}
GEOIPUPDATE_LICENSE_KEY: {{ .Values.authentik.geoip.licenseKey | quote }}
{{- end -}}
{{- if .Values.authentik.outposts.proxy.enabled }}
proxy:
enabled: true
data:
AUTHENTIK_TOKEN: {{ .Values.authentik.outposts.proxy.token | quote }}
{{- end -}}
{{- if .Values.authentik.outposts.radius.enabled }}
radius:
enabled: true
data:
AUTHENTIK_TOKEN: {{ .Values.authentik.outposts.radius.token | quote }}
{{- end -}}
{{- if .Values.authentik.outposts.ldap.enabled }}
ldap:
enabled: true
data:
AUTHENTIK_TOKEN: {{ .Values.authentik.outposts.ldap.token | quote }}
{{- end -}}
{{- end -}}

View File

@@ -0,0 +1,23 @@
{{- define "authentik.validation" -}}
{{- range $outpost, $values := .Values.authentik.outposts -}}
{{- if (kindIs "dict" $values) -}}
{{- if and $values.enabled (not $values.token) -}}
{{- fail (printf "Authentik - Outpost [%v] is enabled, but [token] was not provided" ($outpost | upper)) -}}
{{- end -}}
{{- end -}}
{{- end -}}
{{- if .Values.authentik.geoip.enabled -}}
{{- if not .Values.authentik.geoip.accountID -}}
{{- fail "Authentik - GeoIP is enabled but [accountID] was not provided" -}}
{{- end -}}
{{- if not .Values.authentik.geoip.licenseKey -}}
{{- fail "Authentik - GeoIP is enabled but [licenseKey] was not provided" -}}
{{- end -}}
{{- if contains " " .Values.authentik.geoip.editionID -}}
{{- fail "Authentik - GeoIP is enabled but [editionID] cannot contain spaces" -}}
{{- end -}}
{{- end -}}
{{- end -}}

View File

@@ -0,0 +1,20 @@
{{- define "authentik.wait.server" -}}
{{- $fullname := (include "tc.v1.common.lib.chart.names.fullname" $) -}}
{{- $serverUrl := printf "https://%v:%v/-/health/ready/" $fullname .Values.service.main.ports.main.port }}
enabled: true
type: init
imageSelector: alpineImage
command: /bin/sh
args:
- -c
- |
echo "Waiting Authentik Server [{{ $serverUrl }}] to be ready..."
until wget --no-check-certificate --spider --quiet "{{ $serverUrl }}";
do
echo "Waiting Authentik Server [{{ $serverUrl }}] to be ready..."
sleep 3
done
echo "Authentik [{{ $serverUrl }}] is ready..."
echo "Starting Outpost..."
{{- end -}}

View File

@@ -0,0 +1,97 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.v1.common.loader.init" . }}
{{- include "authentik.validation" $ -}}
{{/* Render secrets for authentik and friends */}}
{{- $secrets := include "authentik.secrets" . | fromYaml -}}
{{- if $secrets -}}
{{ $secrets := (mustMergeOverwrite .Values.secret $secrets) }}
{{- $_ := set .Values "secret" $secrets -}}
{{- end -}}
{{/* Render configmaps for authentik and friends */}}
{{- $configmaps := include "authentik.configmaps" . | fromYaml -}}
{{- if $configmaps -}}
{{ $configmaps := (mustMergeOverwrite .Values.configmap $configmaps) }}
{{- $_ := set .Values "configmap" $configmaps -}}
{{- end -}}
{{- if .Values.authentik.general.overwriteDefaultBlueprints -}}
{{- $_ := set .Values.persistence.blueprints.targetSelector.worker.worker "mountPath" "/blueprints" -}}
{{- end -}}
{{- if .Values.authentik.geoip.enabled -}}
{{- $_ := set .Values.workload.geoip "enabled" true -}}
{{- else -}}
{{- $_ := set .Values.workload.geoip "enabled" false -}}
{{- $_ := set .Values.persistence.geoip "enabled" false -}}
{{- end -}}
{{- if or .Values.authentik.geoip.enabled .Values.authentik.geoip.wipeBuiltInDb -}}
{{- $_ := set .Values.persistence.geoip "enabled" true -}}
{{- end -}}
{{- if .Values.authentik.outposts.proxy.enabled -}}
{{- $_ := set .Values.workload.proxy "enabled" true -}}
{{- if not .Values.workload.proxy.podSpec.initContainers -}}
{{- $_ := set .Values.workload.proxy.podSpec "initContainers" dict -}}
{{- end -}}
{{- $_ := set .Values.workload.proxy.podSpec.initContainers "wait-server" (include "authentik.wait.server" . | fromYaml) -}}
{{- $_ := set .Values.service.proxy "enabled" true -}}
{{- $_ := set .Values.service.proxymetrics "enabled" true -}}
{{- $_ := set .Values.metrics.proxymetrics "enabled" true -}}
{{- else -}}
{{- $_ := set .Values.workload.proxy "enabled" false -}}
{{- $_ := set .Values.service.proxy "enabled" false -}}
{{- $_ := set .Values.service.proxymetrics "enabled" false -}}
{{- $_ := set .Values.metrics.proxymetrics "enabled" false -}}
{{- end -}}
{{- if .Values.authentik.outposts.radius.enabled -}}
{{- $_ := set .Values.workload.radius "enabled" true -}}
{{- if not .Values.workload.radius.podSpec.initContainers -}}
{{- $_ := set .Values.workload.radius.podSpec "initContainers" dict -}}
{{- end -}}
{{- $_ := set .Values.workload.radius.podSpec.initContainers "wait-server" (include "authentik.wait.server" . | fromYaml) -}}
{{- $_ := set .Values.service.radius "enabled" true -}}
{{- $_ := set .Values.service.radiusmetrics "enabled" true -}}
{{- $_ := set .Values.metrics.radiusmetrics "enabled" true -}}
{{- else -}}
{{- $_ := set .Values.workload.radius "enabled" false -}}
{{- $_ := set .Values.service.radius "enabled" false -}}
{{- $_ := set .Values.service.radiusmetrics "enabled" false -}}
{{- $_ := set .Values.metrics.radiusmetrics "enabled" false -}}
{{- end -}}
{{- if .Values.authentik.outposts.ldap.enabled -}}
{{- $_ := set .Values.workload.ldap "enabled" true -}}
{{- if not .Values.workload.ldap.podSpec.initContainers -}}
{{- $_ := set .Values.workload.ldap.podSpec "initContainers" dict -}}
{{- end -}}
{{- $_ := set .Values.workload.ldap.podSpec.initContainers "wait-server" (include "authentik.wait.server" . | fromYaml) -}}
{{- $_ := set .Values.service.ldap "enabled" true -}}
{{- $_ := set .Values.service.ldaps "enabled" true -}}
{{- $_ := set .Values.service.ldapmetrics "enabled" true -}}
{{- $_ := set .Values.metrics.ldapmetrics "enabled" true -}}
{{- else -}}
{{- $_ := set .Values.workload.ldap "enabled" false -}}
{{- $_ := set .Values.service.ldap "enabled" false -}}
{{- $_ := set .Values.service.ldaps "enabled" false -}}
{{- $_ := set .Values.service.ldapmetrics "enabled" false -}}
{{- $_ := set .Values.metrics.ldapmetrics "enabled" false -}}
{{- end -}}
{{/* FIXME: See values.yaml */}}
{{- $_ := set .Values.service.servermetrics "enabled" false -}}
{{- $_ := set .Values.service.proxymetrics "enabled" false -}}
{{- $_ := set .Values.service.radiusmetrics "enabled" false -}}
{{- $_ := set .Values.service.ldapmetrics "enabled" false -}}
{{- $_ := set .Values.metrics.servermetrics "enabled" false -}}
{{- $_ := set .Values.metrics.proxymetrics "enabled" false -}}
{{- $_ := set .Values.metrics.radiusmetrics "enabled" false -}}
{{- $_ := set .Values.metrics.ldapmetrics "enabled" false -}}
{{/* Render the templates */}}
{{ include "tc.v1.common.loader.apply" . }}

View File

@@ -0,0 +1,99 @@
**Important:**
*for the complete changelog, please refer to the website*
## [esphome-15.0.27](https://github.com/truecharts/charts/compare/esphome-15.0.26...esphome-15.0.27) (2023-11-24)
### Chore
- update container image esphome/esphome to v2023.11.4[@036148b](https://github.com/036148b) ([#15263](https://github.com/truecharts/charts/issues/15263))
## [esphome-15.0.26](https://github.com/truecharts/charts/compare/esphome-15.0.25...esphome-15.0.26) (2023-11-19)
### Fix
- update container image esphome/esphome to v2023.11.2 ([#15064](https://github.com/truecharts/charts/issues/15064))
## [esphome-15.0.25](https://github.com/truecharts/charts/compare/esphome-15.0.24...esphome-15.0.25) (2023-11-17)
### Fix
- update container image esphome/esphome to v2023.11.1 ([#14788](https://github.com/truecharts/charts/issues/14788))
## [esphome-15.0.24](https://github.com/truecharts/charts/compare/esphome-15.0.23...esphome-15.0.24) (2023-11-17)
## [esphome-15.0.23](https://github.com/truecharts/charts/compare/esphome-15.0.22...esphome-15.0.23) (2023-11-16)
### Chore
- update container image tccr.io/truecharts/esphome to v2023.11.1 ([#14712](https://github.com/truecharts/charts/issues/14712))
## [esphome-15.0.22](https://github.com/truecharts/charts/compare/esphome-15.0.21...esphome-15.0.22) (2023-11-15)
### Chore
- update container image tccr.io/truecharts/esphome to v2023.11.0 ([#14671](https://github.com/truecharts/charts/issues/14671))
## [esphome-15.0.21](https://github.com/truecharts/charts/compare/esphome-15.0.20...esphome-15.0.21) (2023-11-08)
### Chore
- update helm general non-major ([#14465](https://github.com/truecharts/charts/issues/14465))
## [esphome-15.0.20](https://github.com/truecharts/charts/compare/esphome-15.0.19...esphome-15.0.20) (2023-11-08)
### Chore
- update helm general non-major ([#14454](https://github.com/truecharts/charts/issues/14454))
## [esphome-15.0.19](https://github.com/truecharts/charts/compare/esphome-15.0.18...esphome-15.0.19) (2023-11-05)
### Chore
- update helm general non-major ([#14365](https://github.com/truecharts/charts/issues/14365))
## [esphome-15.0.18](https://github.com/truecharts/charts/compare/esphome-15.0.17...esphome-15.0.18) (2023-11-03)
### Chore
- update helm general non-major ([#14253](https://github.com/truecharts/charts/issues/14253))
## [esphome-15.0.17](https://github.com/truecharts/charts/compare/esphome-15.0.16...esphome-15.0.17) (2023-11-03)
### Chore
- update container image tccr.io/truecharts/esphome to v2023.10.6 ([#14274](https://github.com/truecharts/charts/issues/14274))

View File

@@ -0,0 +1,26 @@
apiVersion: v2
appVersion: 2023.11.4
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 14.3.5
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
icon: https://truecharts.org/img/hotlink-ok/chart-icons/esphome.png
keywords:
- esphome
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: esphome
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/esphome
- https://github.com/esphome/esphome
type: application
version: 15.0.27
annotations:
truecharts.org/category: tools
truecharts.org/SCALE-support: "true"

View File

@@ -0,0 +1,9 @@
## [esphome-15.0.27](https://github.com/truecharts/charts/compare/esphome-15.0.26...esphome-15.0.27) (2023-11-24)
### Chore
- update container image esphome/esphome to v2023.11.4[@036148b](https://github.com/036148b) ([#15263](https://github.com/truecharts/charts/issues/15263))

View File

@@ -0,0 +1,8 @@
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/esphome](https://truecharts.org/charts/stable/esphome)
---
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!

View File

@@ -0,0 +1,51 @@
image:
repository: esphome/esphome
pullPolicy: IfNotPresent
tag: 2023.11.4@sha256:036148b6baaa5507f80535f8e935ce8dcaae48c4f698990115abba84b0e12e01
securityContext:
container:
runAsNonRoot: false
readOnlyRootFilesystem: false
privileged: true
allowPrivilegeEscalation: true
runAsUser: 0
runAsGroup: 0
service:
main:
ports:
main:
port: 6052
targetPort: 6052
workload:
main:
podSpec:
containers:
main:
probes:
liveness:
type: http
path: /
readiness:
type: http
path: /
startup:
type: http
path: /
env:
ESPHOME_DASHBOARD_USE_PING: false
ESPHOME_DASHBOARD_RELATIVE_URL: /
# ESPHOME_QUICKWIZARD:
# ESPHOME_IS_HASSIO:
# DISABLE_HA_AUTHENTICATION:
# USERNAME:
# PASSWORD:
persistence:
config:
enabled: true
mountPath: /config
platformio:
enabled: true
mountPath: /.platformio
portal:
open:
enabled: true

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,99 @@
**Important:**
*for the complete changelog, please refer to the website*
## [home-assistant-20.0.24](https://github.com/truecharts/charts/compare/home-assistant-20.0.23...home-assistant-20.0.24) (2023-11-24)
### Chore
- update container image homeassistant/home-assistant to v2023.11.3[@feffc0b](https://github.com/feffc0b) ([#15266](https://github.com/truecharts/charts/issues/15266))
## [home-assistant-20.0.23](https://github.com/truecharts/charts/compare/home-assistant-20.0.22...home-assistant-20.0.23) (2023-11-17)
## [home-assistant-20.0.22](https://github.com/truecharts/charts/compare/home-assistant-20.0.21...home-assistant-20.0.22) (2023-11-10)
### Chore
- update container image tccr.io/truecharts/home-assistant to v2023.11.2 ([#14531](https://github.com/truecharts/charts/issues/14531))
## [home-assistant-20.0.21](https://github.com/truecharts/charts/compare/home-assistant-20.0.20...home-assistant-20.0.21) (2023-11-08)
### Chore
- update helm general non-major ([#14465](https://github.com/truecharts/charts/issues/14465))
## [home-assistant-20.0.20](https://github.com/truecharts/charts/compare/home-assistant-20.0.19...home-assistant-20.0.20) (2023-11-08)
### Chore
- update helm general non-major ([#14454](https://github.com/truecharts/charts/issues/14454))
## [home-assistant-20.0.19](https://github.com/truecharts/charts/compare/home-assistant-20.0.18...home-assistant-20.0.19) (2023-11-05)
### Chore
- update helm general non-major ([#14365](https://github.com/truecharts/charts/issues/14365))
## [home-assistant-20.0.18](https://github.com/truecharts/charts/compare/home-assistant-20.0.17...home-assistant-20.0.18) (2023-11-04)
### Chore
- update container image tccr.io/truecharts/home-assistant to v2023.11.1 ([#14343](https://github.com/truecharts/charts/issues/14343))
## [home-assistant-20.0.17](https://github.com/truecharts/charts/compare/home-assistant-20.0.16...home-assistant-20.0.17) (2023-11-03)
### Chore
- update helm general non-major ([#14287](https://github.com/truecharts/charts/issues/14287))
## [home-assistant-20.0.16](https://github.com/truecharts/charts/compare/home-assistant-20.0.15...home-assistant-20.0.16) (2023-11-01)
### Chore
- update container image tccr.io/truecharts/home-assistant to v2023.11.0 ([#14227](https://github.com/truecharts/charts/issues/14227))
## [home-assistant-20.0.15](https://github.com/truecharts/charts/compare/home-assistant-20.0.14...home-assistant-20.0.15) (2023-10-29)
### Chore
- Fix typo in categories and make them singular ([#13693](https://github.com/truecharts/charts/issues/13693))
- update helm general non-major ([#14094](https://github.com/truecharts/charts/issues/14094))
## [home-assistant-20.0.14](https://github.com/truecharts/charts/compare/home-assistant-20.0.13...home-assistant-20.0.14) (2023-10-22)
### Chore
- update container image tccr.io/truecharts/home-assistant to v2023.10.5 ([#13890](https://github.com/truecharts/charts/issues/13890))

View File

@@ -0,0 +1,29 @@
apiVersion: v2
appVersion: 2023.11.3
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 14.3.5
deprecated: false
description: home-assistant App for TrueNAS SCALE
home: https://truecharts.org/charts/stable/home-assistant
icon: https://truecharts.org/img/hotlink-ok/chart-icons/home-assistant.png
keywords:
- home-assistant
- hass
- homeassistant
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: home-assistant
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/home-assistant
- https://github.com/home-assistant/home-assistant
- https://github.com/cdr/code-server
type: application
version: 20.0.24
annotations:
truecharts.org/category: home-automation
truecharts.org/SCALE-support: "true"

View File

@@ -0,0 +1,9 @@
## [home-assistant-20.0.24](https://github.com/truecharts/charts/compare/home-assistant-20.0.23...home-assistant-20.0.24) (2023-11-24)
### Chore
- update container image homeassistant/home-assistant to v2023.11.3[@feffc0b](https://github.com/feffc0b) ([#15266](https://github.com/truecharts/charts/issues/15266))

View File

@@ -0,0 +1,8 @@
home-assistant App for TrueNAS SCALE
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/home-assistant](https://truecharts.org/charts/stable/home-assistant)
---
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!

View File

@@ -0,0 +1,158 @@
image:
repository: homeassistant/home-assistant
pullPolicy: IfNotPresent
tag: 2023.11.3@sha256:feffc0b8227dbbf9d1bf61c465ff54b24aff2c990a1e54ea7219c4b300260ef9
service:
main:
ports:
main:
port: 8123
targetPort: 8123
workload:
main:
podSpec:
initContainers:
init:
type: init
enabled: true
imageSelector: image
command: /config/init/init.sh
# # 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
mountPath: /config
targetSelectAll: true
init:
enabled: true
type: configmap
objectName: init
mountPath: "/config/init"
defaultMode: "0777"
readOnly: true
targetSelector:
main:
init: {}
configmap:
init:
enabled: true
data:
init.sh: |-
#!/bin/sh
config_file="/config/configuration.yaml"
if test -f "$config_file"; then
echo "configuration.yaml exists."
if grep -q recorder: "$config_file"; then
echo "configuration.yaml already contains recorder"
else
echo "" >> "$config_file"
cat /config/init/recorder.default >> "$config_file"
fi
if grep -q http: "$config_file"; then
echo "configuration.yaml already contains http section"
else
echo "" >> "$config_file"
cat /config/init/http.default >> "$config_file"
fi
else
echo "configuration.yaml does NOT exist."
cp /config/init/configuration.yaml.default "$config_file"
echo "" >> "$config_file"
cat /config/init/recorder.default >> "$config_file"
echo "" >> "$config_file"
cat /config/init/http.default >> "$config_file"
echo "" >> "$config_file"
fi
echo "Creating include files..."
for include_file in groups.yaml automations.yaml scripts.yaml scenes.yaml; do
if test -f "/config/$include_file"; then
echo "$include_file exists."
else
echo "$include_file does NOT exist."
touch "/config/$include_file"
fi
done
cd "/config" || echo "Could not change path to /config"
echo "Creating custom_components directory..."
mkdir "/config/custom_components" || echo "custom_components directory already exists"
echo "Changing to the custom_components directory..."
cd "/config/custom_components" || echo "Could not change path to /config/custom_components"
echo "Downloading HACS"
wget "https://github.com/hacs/integration/releases/latest/download/hacs.zip" || exit 0
if [ -d "/config/custom_components/hacs" ]; then
echo "HACS directory already exist, cleaning up..."
rm -R "/config/custom_components/hacs"
fi
echo "Creating HACS directory..."
mkdir "/config/custom_components/hacs"
echo "Unpacking HACS..."
unzip "/config/custom_components/hacs.zip" -d "/config/custom_components/hacs" >/dev/null 2>&1
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:
# Text to speech
tts:
- platform: google_translate
group: !include groups.yaml
automation: !include automations.yaml
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.cnpg.main.creds.std | trimAll "\"")) | quote }}
http.default: |-
http:
use_x_forwarded_for: true
trusted_proxies:
{{- if hasKey .Values "ixChartContext" }}
- {{ .Values.ixChartContext.kubernetes_config.cluster_cidr }}
{{- else }}
{{- range .Values.homeassistant.trusted_proxies }}
- {{ . }}
{{- end }}
{{- end }}
cnpg:
main:
enabled: true
user: home-assistant
database: home-assistant
portal:
open:
enabled: true
securityContext:
container:
readOnlyRootFilesystem: false
runAsNonRoot: false
runAsUser: 0
runAsGroup: 0
capabilities:
add:
- CAP_NET_RAW
- CAP_NET_BIND_SERVICE

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,5 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
{{ include "tc.v1.common.loader.apply" . }}

View File

@@ -1,4 +0,0 @@
## [invidious-6.0.21](https://github.com/truecharts/charts/compare/invidious-6.0.20...invidious-6.0.21) (2023-11-17)

View File

@@ -4,6 +4,15 @@
## [invidious-6.0.22](https://github.com/truecharts/charts/compare/invidious-6.0.21...invidious-6.0.22) (2023-11-24)
### Chore
- update container image quay.io/invidious/invidious to latest[@2d4a1bc](https://github.com/2d4a1bc) ([#15255](https://github.com/truecharts/charts/issues/15255))
## [invidious-6.0.21](https://github.com/truecharts/charts/compare/invidious-6.0.20...invidious-6.0.21) (2023-11-17)
@@ -88,12 +97,3 @@
- update container image tccr.io/truecharts/invidious to latest ([#13970](https://github.com/truecharts/charts/issues/13970))
## [invidious-6.0.11](https://github.com/truecharts/charts/compare/invidious-6.0.10...invidious-6.0.11) (2023-10-21)
### Chore
- update container image tccr.io/truecharts/invidious to latest ([#13856](https://github.com/truecharts/charts/issues/13856))

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "latest"
appVersion: latest
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -21,7 +21,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/invidious
- https://github.com/iv-org/invidious
- https://docs.invidious.io/installation/#docker
version: 6.0.21
version: 6.0.22
annotations:
truecharts.org/category: media
truecharts.org/SCALE-support: "true"

View File

@@ -0,0 +1,9 @@
## [invidious-6.0.22](https://github.com/truecharts/charts/compare/invidious-6.0.21...invidious-6.0.22) (2023-11-24)
### Chore
- update container image quay.io/invidious/invidious to latest[@2d4a1bc](https://github.com/2d4a1bc) ([#15255](https://github.com/truecharts/charts/issues/15255))

View File

@@ -1,7 +1,7 @@
image:
repository: quay.io/invidious/invidious
pullPolicy: IfNotPresent
tag: latest@sha256:ee8c1c07775d8ad13ee215eba067b94f368db9a66b3c0aa8fd0d53f67169645b
tag: latest@sha256:2d4a1bc6a017b9833782778d3b2bfb3baba7d2b20dfad96ab5a4ba27c522dba5
securityContext:
container:
readOnlyRootFilesystem: false

View File

@@ -1,4 +0,0 @@
## [jenkins-4.0.17](https://github.com/truecharts/charts/compare/jenkins-4.0.16...jenkins-4.0.17) (2023-11-17)

View File

@@ -4,6 +4,15 @@
## [jenkins-4.1.17](https://github.com/truecharts/charts/compare/jenkins-4.0.17...jenkins-4.1.17) (2023-11-24)
### Chore
- update container image jenkins/jenkins to v2.433-jdk17[@ae5495a](https://github.com/ae5495a) ([#15272](https://github.com/truecharts/charts/issues/15272))
## [jenkins-4.0.17](https://github.com/truecharts/charts/compare/jenkins-4.0.16...jenkins-4.0.17) (2023-11-17)
@@ -88,12 +97,3 @@
- update container image tccr.io/truecharts/jenkins to v2.429.0 ([#13983](https://github.com/truecharts/charts/issues/13983))
## [jenkins-4.0.7](https://github.com/truecharts/charts/compare/jenkins-4.0.6...jenkins-4.0.7) (2023-10-19)
### Chore
- update container image tccr.io/truecharts/jenkins to v2.428.0 ([#13765](https://github.com/truecharts/charts/issues/13765))

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "2.432.0"
appVersion: 2.433-jdk1
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -21,7 +21,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/jenkins
- https://github.com/jenkinsci/docker
type: application
version: 4.0.17
version: 4.1.17
annotations:
truecharts.org/category: productivity
truecharts.org/SCALE-support: "true"

View File

@@ -0,0 +1,9 @@
## [jenkins-4.1.17](https://github.com/truecharts/charts/compare/jenkins-4.0.17...jenkins-4.1.17) (2023-11-24)
### Chore
- update container image jenkins/jenkins to v2.433-jdk17[@ae5495a](https://github.com/ae5495a) ([#15272](https://github.com/truecharts/charts/issues/15272))

View File

@@ -1,7 +1,7 @@
image:
repository: jenkins/jenkins
pullPolicy: IfNotPresent
tag: 2.432-jdk17@sha256:ac3847ba92be1ab69f6d38763c654c821eb1a1ab6fbdc6cf01b47f7c81960e6c
tag: 2.433-jdk17@sha256:ae5495a7b0586c1d4809e160d5961a6ab599268daadc9163ec1b013753fad065
security:
container:
runAsGroup: 1000

View File

@@ -1,9 +0,0 @@
## [logitech-media-server-8.0.13](https://github.com/truecharts/charts/compare/logitech-media-server-8.0.12...logitech-media-server-8.0.13) (2023-11-21)
### Chore
- update container image lmscommunity/logitechmediaserver to 8.4.0[@d820d00](https://github.com/d820d00) ([#15221](https://github.com/truecharts/charts/issues/15221))

View File

@@ -4,6 +4,15 @@
## [logitech-media-server-8.0.14](https://github.com/truecharts/charts/compare/logitech-media-server-8.0.13...logitech-media-server-8.0.14) (2023-11-24)
### Chore
- update container image lmscommunity/logitechmediaserver to 8.4.0[@4b42c71](https://github.com/4b42c71) ([#15243](https://github.com/truecharts/charts/issues/15243))
## [logitech-media-server-8.0.13](https://github.com/truecharts/charts/compare/logitech-media-server-8.0.12...logitech-media-server-8.0.13) (2023-11-21)
### Chore
@@ -88,12 +97,3 @@
- update helm general non-major ([#14094](https://github.com/truecharts/charts/issues/14094))
## [logitech-media-server-8.0.3](https://github.com/truecharts/charts/compare/logitech-media-server-8.0.1...logitech-media-server-8.0.3) (2023-10-28)
### Chore
- Fix typo in categories and make them singular ([#13693](https://github.com/truecharts/charts/issues/13693))

View File

@@ -23,7 +23,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/logitech-media-server
- https://github.com/Logitech/slimserver
type: application
version: 8.0.13
version: 8.0.14
annotations:
truecharts.org/category: media
truecharts.org/SCALE-support: "true"

View File

@@ -0,0 +1,9 @@
## [logitech-media-server-8.0.14](https://github.com/truecharts/charts/compare/logitech-media-server-8.0.13...logitech-media-server-8.0.14) (2023-11-24)
### Chore
- update container image lmscommunity/logitechmediaserver to 8.4.0[@4b42c71](https://github.com/4b42c71) ([#15243](https://github.com/truecharts/charts/issues/15243))

View File

@@ -1,7 +1,7 @@
image:
repository: lmscommunity/logitechmediaserver
pullPolicy: IfNotPresent
tag: 8.4.0@sha256:d820d00b54b7ffda84b6c3d982dce9e3fe4052210f6c932ebc36688be5afddbc
tag: 8.4.0@sha256:4b42c71750e33cf7bd87ed9787afc7410fffe618087fdc8982621357af5d0048
service:
main:
ports:

View File

@@ -1,9 +0,0 @@
## [medusa-7.0.25](https://github.com/truecharts/charts/compare/medusa-7.0.24...medusa-7.0.25) (2023-11-17)
### Chore
- update container image ghcr.io/linuxserver/medusa to 1.0.18 ([#14764](https://github.com/truecharts/charts/issues/14764))

View File

@@ -4,6 +4,15 @@
## [medusa-7.0.26](https://github.com/truecharts/charts/compare/medusa-7.0.25...medusa-7.0.26) (2023-11-24)
### Chore
- update container image ghcr.io/linuxserver/medusa to 1.0.18[@d4862a3](https://github.com/d4862a3) ([#15291](https://github.com/truecharts/charts/issues/15291))
## [medusa-7.0.25](https://github.com/truecharts/charts/compare/medusa-7.0.24...medusa-7.0.25) (2023-11-17)
### Chore
@@ -88,12 +97,3 @@
- Fix typo in categories and make them singular ([#13693](https://github.com/truecharts/charts/issues/13693))
- update helm general non-major ([#14094](https://github.com/truecharts/charts/issues/14094))
## [medusa-7.0.15](https://github.com/truecharts/charts/compare/medusa-7.0.14...medusa-7.0.15) (2023-10-26)
### Chore
- update container image tccr.io/truecharts/medusa to v1.0.17 ([#13994](https://github.com/truecharts/charts/issues/13994))

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "1.0.18"
appVersion: 1.0.18
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -25,7 +25,7 @@ sources:
- https://github.com/linuxserver/docker-medusa
- https://pymedusa.com/
type: application
version: 7.0.25
version: 7.0.26
annotations:
truecharts.org/category: media
truecharts.org/SCALE-support: "true"

View File

@@ -0,0 +1,9 @@
## [medusa-7.0.26](https://github.com/truecharts/charts/compare/medusa-7.0.25...medusa-7.0.26) (2023-11-24)
### Chore
- update container image ghcr.io/linuxserver/medusa to 1.0.18[@d4862a3](https://github.com/d4862a3) ([#15291](https://github.com/truecharts/charts/issues/15291))

View File

@@ -1,7 +1,7 @@
image:
repository: ghcr.io/linuxserver/medusa
pullPolicy: IfNotPresent
tag: 1.0.18@sha256:fb7b6764c41cb07e7dfd8676e234a011fea21e7c33667d4b497c4bbcbea4cf25
tag: 1.0.18@sha256:d4862a3a64ee097877f80f0d5c6ce960ec3a1026e021dd79b44553b0709ca098
service:
main:
ports:

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