mirror of
https://github.com/truecharts/catalog.git
synced 2026-06-17 14:36:23 +08:00
Commit new Chart releases for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
99
stable/authentik/19.2.0/CHANGELOG.md
Normal file
99
stable/authentik/19.2.0/CHANGELOG.md
Normal file
@@ -0,0 +1,99 @@
|
||||
---
|
||||
title: Changelog
|
||||
---
|
||||
|
||||
**Important:**
|
||||
*for the complete changelog, please refer to the website*
|
||||
|
||||
|
||||
|
||||
## [authentik-19.2.0](https://github.com/truecharts/charts/compare/authentik-19.1.13...authentik-19.2.0) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image ghcr.io/maxmind/geoipupdate to v6.1.0[@cdd36d3](https://github.com/cdd36d3) by renovate ([#17203](https://github.com/truecharts/charts/issues/17203))
|
||||
|
||||
|
||||
## [authentik-19.1.13](https://github.com/truecharts/charts/compare/authentik-19.1.9...authentik-19.1.13) (2024-01-13)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update authentik to v2023.10.6[@1a17c68](https://github.com/1a17c68) by renovate (patch) ([#17101](https://github.com/truecharts/charts/issues/17101))
|
||||
|
||||
|
||||
## [authentik-19.1.9](https://github.com/truecharts/charts/compare/authentik-19.1.8...authentik-19.1.9) (2024-01-09)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image common to v17.2.22[@e7c9056](https://github.com/e7c9056) by renovate ([#16986](https://github.com/truecharts/charts/issues/16986))
|
||||
|
||||
|
||||
## [authentik-19.1.8](https://github.com/truecharts/charts/compare/authentik-19.1.7...authentik-19.1.8) (2024-01-02)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update helm general non-major by renovate ([#16820](https://github.com/truecharts/charts/issues/16820))
|
||||
|
||||
|
||||
## [authentik-19.1.7](https://github.com/truecharts/charts/compare/authentik-19.1.6...authentik-19.1.7) (2024-01-02)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- force bump to ensure up-to-date catalogs
|
||||
|
||||
|
||||
## [authentik-19.1.6](https://github.com/truecharts/charts/compare/authentik-19.1.5...authentik-19.1.6) (2024-01-02)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update helm general non-major by renovate ([#16743](https://github.com/truecharts/charts/issues/16743))
|
||||
|
||||
|
||||
## [authentik-19.1.5](https://github.com/truecharts/charts/compare/authentik-19.1.4...authentik-19.1.5) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- increase common version for oci fixes
|
||||
|
||||
|
||||
## [authentik-19.1.4](https://github.com/truecharts/charts/compare/authentik-19.1.3...authentik-19.1.4) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update helm general non-major by renovate ([#16734](https://github.com/truecharts/charts/issues/16734))
|
||||
|
||||
- remove non-existent template refs ([#16738](https://github.com/truecharts/charts/issues/16738))
|
||||
|
||||
|
||||
## [authentik-19.1.3](https://github.com/truecharts/charts/compare/authentik-19.1.0...authentik-19.1.3) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- bump all charts for OCI test push
|
||||
|
||||
- move everything to consume OCI-hosted common-chart dependency
|
||||
|
||||
- update container image common to v17.2.19[@4ebb688](https://github.com/4ebb688) by renovate ([#16733](https://github.com/truecharts/charts/issues/16733))
|
||||
|
||||
- update container image common to v17.2.18[@085ba3c](https://github.com/085ba3c) by renovate ([#16732](https://github.com/truecharts/charts/issues/16732))
|
||||
|
||||
- standardize ./img references ([#16704](https://github.com/truecharts/charts/issues/16704))
|
||||
|
||||
44
stable/authentik/19.2.0/Chart.yaml
Normal file
44
stable/authentik/19.2.0/Chart.yaml
Normal file
@@ -0,0 +1,44 @@
|
||||
annotations:
|
||||
max_scale_version: 23.10.2
|
||||
min_scale_version: 23.10.0
|
||||
truecharts.org/SCALE-support: "true"
|
||||
truecharts.org/category: authentication
|
||||
truecharts.org/max_helm_version: "3.13"
|
||||
truecharts.org/min_helm_version: "3.12"
|
||||
truecharts.org/train: stable
|
||||
apiVersion: v2
|
||||
appVersion: 2023.10.6
|
||||
dependencies:
|
||||
- name: common
|
||||
version: 17.2.22
|
||||
repository: oci://tccr.io/truecharts
|
||||
condition: ""
|
||||
alias: ""
|
||||
tags: []
|
||||
import-values: []
|
||||
- name: redis
|
||||
version: 11.1.6
|
||||
repository: https://deps.truecharts.org
|
||||
condition: redis.enabled
|
||||
alias: ""
|
||||
tags: []
|
||||
import-values: []
|
||||
deprecated: false
|
||||
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.24.0-0"
|
||||
maintainers:
|
||||
- name: TrueCharts
|
||||
email: info@truecharts.org
|
||||
url: https://truecharts.org
|
||||
name: authentik
|
||||
sources:
|
||||
- https://goauthentik.io/docs/
|
||||
- https://github.com/goauthentik/authentik
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/authentik
|
||||
- https://ghcr.io/goauthentik/proxy
|
||||
type: application
|
||||
version: 19.2.0
|
||||
106
stable/authentik/19.2.0/LICENSE
Normal file
106
stable/authentik/19.2.0/LICENSE
Normal file
@@ -0,0 +1,106 @@
|
||||
Business Source License 1.1
|
||||
|
||||
Parameters
|
||||
|
||||
Licensor: The TrueCharts Project, it's owner and it's contributors
|
||||
Licensed Work: The TrueCharts "Blocky" Helm Chart
|
||||
Additional Use Grant: You may use the licensed work in production, as long
|
||||
as it is directly sourced from a TrueCharts provided
|
||||
official repository, catalog or source. You may also make private
|
||||
modification to the directly sourced licenced work,
|
||||
when used in production.
|
||||
|
||||
The following cases are, due to their nature, also
|
||||
defined as 'production use' and explicitly prohibited:
|
||||
- Bundling, including or displaying the licensed work
|
||||
with(in) another work intended for production use,
|
||||
with the apparent intend of facilitating and/or
|
||||
promoting production use by third parties in
|
||||
violation of this license.
|
||||
|
||||
Change Date: 2050-01-01
|
||||
|
||||
Change License: 3-clause BSD license
|
||||
|
||||
For information about alternative licensing arrangements for the Software,
|
||||
please contact: legal@truecharts.org
|
||||
|
||||
Notice
|
||||
|
||||
The Business Source License (this document, or the “License”) is not an Open
|
||||
Source license. However, the Licensed Work will eventually be made available
|
||||
under an Open Source License, as stated in this License.
|
||||
|
||||
License text copyright (c) 2017 MariaDB Corporation Ab, All Rights Reserved.
|
||||
“Business Source License” is a trademark of MariaDB Corporation Ab.
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
Business Source License 1.1
|
||||
|
||||
Terms
|
||||
|
||||
The Licensor hereby grants you the right to copy, modify, create derivative
|
||||
works, redistribute, and make non-production use of the Licensed Work. The
|
||||
Licensor may make an Additional Use Grant, above, permitting limited
|
||||
production use.
|
||||
|
||||
Effective on the Change Date, or the fourth anniversary of the first publicly
|
||||
available distribution of a specific version of the Licensed Work under this
|
||||
License, whichever comes first, the Licensor hereby grants you rights under
|
||||
the terms of the Change License, and the rights granted in the paragraph
|
||||
above terminate.
|
||||
|
||||
If your use of the Licensed Work does not comply with the requirements
|
||||
currently in effect as described in this License, you must purchase a
|
||||
commercial license from the Licensor, its affiliated entities, or authorized
|
||||
resellers, or you must refrain from using the Licensed Work.
|
||||
|
||||
All copies of the original and modified Licensed Work, and derivative works
|
||||
of the Licensed Work, are subject to this License. This License applies
|
||||
separately for each version of the Licensed Work and the Change Date may vary
|
||||
for each version of the Licensed Work released by Licensor.
|
||||
|
||||
You must conspicuously display this License on each original or modified copy
|
||||
of the Licensed Work. If you receive the Licensed Work in original or
|
||||
modified form from a third party, the terms and conditions set forth in this
|
||||
License apply to your use of that work.
|
||||
|
||||
Any use of the Licensed Work in violation of this License will automatically
|
||||
terminate your rights under this License for the current and all other
|
||||
versions of the Licensed Work.
|
||||
|
||||
This License does not grant you any right in any trademark or logo of
|
||||
Licensor or its affiliates (provided that you may use a trademark or logo of
|
||||
Licensor as expressly required by this License).
|
||||
|
||||
TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON
|
||||
AN “AS IS” BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS,
|
||||
EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND
|
||||
TITLE.
|
||||
|
||||
MariaDB hereby grants you permission to use this License’s text to license
|
||||
your works, and to refer to it using the trademark “Business Source License”,
|
||||
as long as you comply with the Covenants of Licensor below.
|
||||
|
||||
Covenants of Licensor
|
||||
|
||||
In consideration of the right to use this License’s text and the “Business
|
||||
Source License” name and trademark, Licensor covenants to MariaDB, and to all
|
||||
other recipients of the licensed work to be provided by Licensor:
|
||||
|
||||
1. To specify as the Change License the GPL Version 2.0 or any later version,
|
||||
or a license that is compatible with GPL Version 2.0 or a later version,
|
||||
where “compatible” means that software provided under the Change License can
|
||||
be included in a program with software provided under GPL Version 2.0 or a
|
||||
later version. Licensor may specify additional Change Licenses without
|
||||
limitation.
|
||||
|
||||
2. To either: (a) specify an additional grant of rights to use that does not
|
||||
impose any additional restriction on the right granted in this License, as
|
||||
the Additional Use Grant; or (b) insert the text “None”.
|
||||
|
||||
3. To specify a Change Date.
|
||||
|
||||
4. Not to modify this License in any other way.
|
||||
28
stable/authentik/19.2.0/README.md
Normal file
28
stable/authentik/19.2.0/README.md
Normal file
@@ -0,0 +1,28 @@
|
||||
---
|
||||
title: README
|
||||
---
|
||||
|
||||
## General Info
|
||||
|
||||
TrueCharts can be installed as both _normal_ Helm Charts or as Apps on TrueNAS SCALE.
|
||||
However only installations using the TrueNAS SCALE Apps system are supported.
|
||||
|
||||
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/authentik)
|
||||
|
||||
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
|
||||
|
||||
## Support
|
||||
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro).
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/charts/issues/new/choose)
|
||||
|
||||
---
|
||||
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
_All Rights Reserved - The TrueCharts Project_
|
||||
9
stable/authentik/19.2.0/app-changelog.md
Normal file
9
stable/authentik/19.2.0/app-changelog.md
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
|
||||
## [authentik-19.2.0](https://github.com/truecharts/charts/compare/authentik-19.1.13...authentik-19.2.0) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image ghcr.io/maxmind/geoipupdate to v6.1.0[@cdd36d3](https://github.com/cdd36d3) by renovate ([#17203](https://github.com/truecharts/charts/issues/17203))
|
||||
8
stable/authentik/19.2.0/app-readme.md
Normal file
8
stable/authentik/19.2.0/app-readme.md
Normal 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!
|
||||
502
stable/authentik/19.2.0/ix_values.yaml
Normal file
502
stable/authentik/19.2.0/ix_values.yaml
Normal file
@@ -0,0 +1,502 @@
|
||||
image:
|
||||
repository: ghcr.io/goauthentik/server
|
||||
tag: 2023.10.6@sha256:101f83c43ccb80de1f8035d1153ce8ebcdba35e6bf98ac7168d8d7fc5d09827f
|
||||
pullPolicy: IfNotPresent
|
||||
geoipImage:
|
||||
repository: ghcr.io/maxmind/geoipupdate
|
||||
tag: v6.1.0@sha256:cdd36d36c2e1d353a990a48e5a36d42ee75089d5d9064d80d36d90c147fd2606
|
||||
pullPolicy: IfNotPresent
|
||||
ldapImage:
|
||||
repository: ghcr.io/goauthentik/ldap
|
||||
tag: 2023.10.6@sha256:1a17c68ee7392710fb2cdd18603456b4016a0d624194ec449fe76009582960df
|
||||
pullPolicy: IfNotPresent
|
||||
radiusImage:
|
||||
repository: ghcr.io/goauthentik/radius
|
||||
tag: 2023.10.6@sha256:b74709d307db003affb592e2ee8bf6c69dd07a21fc6c407f46c2da13802fbe51
|
||||
pullPolicy: IfNotPresent
|
||||
proxyImage:
|
||||
repository: ghcr.io/goauthentik/proxy
|
||||
tag: 2023.10.6@sha256:96c4a56890ff6692f26cd1ccd91f5c9ff07cdbb1803c897ad5d19d5474785b82
|
||||
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
|
||||
|
||||
ingress:
|
||||
main:
|
||||
required: true
|
||||
5337
stable/authentik/19.2.0/questions.yaml
Normal file
5337
stable/authentik/19.2.0/questions.yaml
Normal file
File diff suppressed because it is too large
Load Diff
128
stable/authentik/19.2.0/templates/_config.tpl
Normal file
128
stable/authentik/19.2.0/templates/_config.tpl
Normal 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 -}}
|
||||
74
stable/authentik/19.2.0/templates/_secret.tpl
Normal file
74
stable/authentik/19.2.0/templates/_secret.tpl
Normal 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 -}}
|
||||
23
stable/authentik/19.2.0/templates/_validation.tpl
Normal file
23
stable/authentik/19.2.0/templates/_validation.tpl
Normal 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 -}}
|
||||
20
stable/authentik/19.2.0/templates/_waitAuthentik.tpl
Normal file
20
stable/authentik/19.2.0/templates/_waitAuthentik.tpl
Normal 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 -}}
|
||||
97
stable/authentik/19.2.0/templates/common.yaml
Normal file
97
stable/authentik/19.2.0/templates/common.yaml
Normal 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" . }}
|
||||
@@ -7,6 +7,15 @@ title: Changelog
|
||||
|
||||
|
||||
|
||||
## [flexget-8.2.8](https://github.com/truecharts/charts/compare/flexget-8.2.7...flexget-8.2.8) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image wiserain/flexget to v3.11.7[@b39ea78](https://github.com/b39ea78) by renovate ([#17200](https://github.com/truecharts/charts/issues/17200))
|
||||
|
||||
|
||||
|
||||
|
||||
## [flexget-8.2.7](https://github.com/truecharts/charts/compare/flexget-8.2.6...flexget-8.2.7) (2024-01-09)
|
||||
@@ -88,12 +97,3 @@ title: Changelog
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm general minor by renovate ([#16579](https://github.com/truecharts/charts/issues/16579))
|
||||
|
||||
## [flexget-8.0.1](https://github.com/truecharts/charts/compare/flexget-8.0.0...flexget-8.0.1) (2023-12-26)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm general non-major by renovate ([#16545](https://github.com/truecharts/charts/issues/16545))
|
||||
|
||||
## [flexget-8.0.0](https://github.com/truecharts/charts/compare/flexget-7.0.12...flexget-8.0.0) (2023-12-25)
|
||||
@@ -7,7 +7,7 @@ annotations:
|
||||
truecharts.org/min_helm_version: "3.12"
|
||||
truecharts.org/train: stable
|
||||
apiVersion: v2
|
||||
appVersion: 3.11.6
|
||||
appVersion: 3.11.7
|
||||
dependencies:
|
||||
- name: common
|
||||
version: 17.2.22
|
||||
@@ -30,8 +30,8 @@ maintainers:
|
||||
url: https://truecharts.org
|
||||
name: flexget
|
||||
sources:
|
||||
- https://hub.docker.com/r/wiserain/flexget
|
||||
- https://github.com/wiserain/docker-flexget
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/flexget
|
||||
- https://hub.docker.com/r/wiserain/flexget
|
||||
type: application
|
||||
version: 8.2.7
|
||||
version: 8.2.8
|
||||
9
stable/flexget/8.2.8/app-changelog.md
Normal file
9
stable/flexget/8.2.8/app-changelog.md
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
|
||||
## [flexget-8.2.8](https://github.com/truecharts/charts/compare/flexget-8.2.7...flexget-8.2.8) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image wiserain/flexget to v3.11.7[@b39ea78](https://github.com/b39ea78) by renovate ([#17200](https://github.com/truecharts/charts/issues/17200))
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: wiserain/flexget
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 3.11.6@sha256:49f8f15ee2ba958b543c24813e7c0cbc48d3f59715c390e4564f526019ccd0c5
|
||||
tag: 3.11.7@sha256:b39ea78e4e7dd9df9c753b6ebf424dfade4e111556e25089c892bc7846b4a732
|
||||
securityContext:
|
||||
container:
|
||||
runAsNonRoot: false
|
||||
@@ -7,6 +7,15 @@ title: Changelog
|
||||
|
||||
|
||||
|
||||
## [ghostfolio-3.5.0](https://github.com/truecharts/charts/compare/ghostfolio-3.4.1...ghostfolio-3.5.0) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image ghostfolio/ghostfolio to v2.38.0[@a9e60d7](https://github.com/a9e60d7) by renovate ([#17204](https://github.com/truecharts/charts/issues/17204))
|
||||
|
||||
|
||||
|
||||
|
||||
## [ghostfolio-3.4.1](https://github.com/truecharts/charts/compare/ghostfolio-3.4.0...ghostfolio-3.4.1) (2024-01-09)
|
||||
@@ -88,12 +97,3 @@ title: Changelog
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- bump all charts for OCI test push
|
||||
|
||||
- move everything to consume OCI-hosted common-chart dependency
|
||||
|
||||
- update container image common to v17.2.19[@4ebb688](https://github.com/4ebb688) by renovate ([#16733](https://github.com/truecharts/charts/issues/16733))
|
||||
|
||||
- update container image common to v17.2.18[@085ba3c](https://github.com/085ba3c) by renovate ([#16732](https://github.com/truecharts/charts/issues/16732))
|
||||
|
||||
@@ -7,7 +7,7 @@ annotations:
|
||||
truecharts.org/min_helm_version: "3.12"
|
||||
truecharts.org/train: stable
|
||||
apiVersion: v2
|
||||
appVersion: 2.36.0
|
||||
appVersion: 2.38.0
|
||||
dependencies:
|
||||
- name: common
|
||||
version: 17.2.22
|
||||
@@ -42,4 +42,4 @@ sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/ghostfolio
|
||||
- https://hub.docker.com/r/ghostfolio/ghostfolio
|
||||
type: application
|
||||
version: 3.4.1
|
||||
version: 3.5.0
|
||||
9
stable/ghostfolio/3.5.0/app-changelog.md
Normal file
9
stable/ghostfolio/3.5.0/app-changelog.md
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
|
||||
## [ghostfolio-3.5.0](https://github.com/truecharts/charts/compare/ghostfolio-3.4.1...ghostfolio-3.5.0) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image ghostfolio/ghostfolio to v2.38.0[@a9e60d7](https://github.com/a9e60d7) by renovate ([#17204](https://github.com/truecharts/charts/issues/17204))
|
||||
BIN
stable/ghostfolio/3.5.0/charts/redis-11.1.6.tgz
Normal file
BIN
stable/ghostfolio/3.5.0/charts/redis-11.1.6.tgz
Normal file
Binary file not shown.
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: ghostfolio/ghostfolio
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 2.36.0@sha256:a25ab067116fc23d53985570fff4f9c2ad8cc5f03b6e508d15f3948212d88b7b
|
||||
tag: 2.38.0@sha256:a9e60d74925d6fbb44f9ba37b8d74864c068d9d670f0539909935eedec6aea5d
|
||||
securityContext:
|
||||
container:
|
||||
runAsNonRoot: false
|
||||
99
stable/home-assistant/23.0.4/CHANGELOG.md
Normal file
99
stable/home-assistant/23.0.4/CHANGELOG.md
Normal file
@@ -0,0 +1,99 @@
|
||||
---
|
||||
title: Changelog
|
||||
---
|
||||
|
||||
**Important:**
|
||||
*for the complete changelog, please refer to the website*
|
||||
|
||||
|
||||
|
||||
## [home-assistant-23.0.4](https://github.com/truecharts/charts/compare/home-assistant-23.0.3...home-assistant-23.0.4) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image homeassistant/home-assistant to v2024.1.3[@96b802e](https://github.com/96b802e) by renovate ([#17193](https://github.com/truecharts/charts/issues/17193))
|
||||
|
||||
|
||||
|
||||
|
||||
## [home-assistant-23.0.3](https://github.com/truecharts/charts/compare/home-assistant-23.0.2...home-assistant-23.0.3) (2024-01-09)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image common to v17.2.22[@e7c9056](https://github.com/e7c9056) by renovate ([#16986](https://github.com/truecharts/charts/issues/16986))
|
||||
|
||||
|
||||
## [home-assistant-23.0.2](https://github.com/truecharts/charts/compare/home-assistant-23.0.1...home-assistant-23.0.2) (2024-01-08)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image homeassistant/home-assistant to v2024.1.2[@5ace958](https://github.com/5ace958) by renovate ([#17003](https://github.com/truecharts/charts/issues/17003))
|
||||
|
||||
|
||||
## [home-assistant-23.0.1](https://github.com/truecharts/charts/compare/home-assistant-23.0.0...home-assistant-23.0.1) (2024-01-05)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image homeassistant/home-assistant to v2024.1.1[@c0752d4](https://github.com/c0752d4) by renovate ([#16891](https://github.com/truecharts/charts/issues/16891))
|
||||
|
||||
|
||||
## [home-assistant-23.0.0](https://github.com/truecharts/charts/compare/home-assistant-22.1.6...home-assistant-23.0.0) (2024-01-03)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image homeassistant/home-assistant to v2024.1.0[@2ecae9e](https://github.com/2ecae9e) by renovate ([#16861](https://github.com/truecharts/charts/issues/16861))
|
||||
|
||||
|
||||
## [home-assistant-22.1.6](https://github.com/truecharts/charts/compare/home-assistant-22.1.5...home-assistant-22.1.6) (2024-01-02)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- force bump to ensure up-to-date catalogs
|
||||
|
||||
|
||||
## [home-assistant-22.1.5](https://github.com/truecharts/charts/compare/home-assistant-22.1.4...home-assistant-22.1.5) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- increase common version for oci fixes
|
||||
|
||||
- remove non-existent template refs ([#16738](https://github.com/truecharts/charts/issues/16738))
|
||||
|
||||
|
||||
## [home-assistant-22.1.4](https://github.com/truecharts/charts/compare/home-assistant-22.1.1...home-assistant-22.1.4) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- bump all charts for OCI test push
|
||||
|
||||
- move everything to consume OCI-hosted common-chart dependency
|
||||
|
||||
- update container image common to v17.2.19[@4ebb688](https://github.com/4ebb688) by renovate ([#16733](https://github.com/truecharts/charts/issues/16733))
|
||||
|
||||
- update container image common to v17.2.18[@085ba3c](https://github.com/085ba3c) by renovate ([#16732](https://github.com/truecharts/charts/issues/16732))
|
||||
|
||||
- standardize ./img references ([#16704](https://github.com/truecharts/charts/issues/16704))
|
||||
|
||||
|
||||
## [home-assistant-22.1.3](https://github.com/truecharts/charts/compare/home-assistant-22.1.1...home-assistant-22.1.3) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
39
stable/home-assistant/23.0.4/Chart.yaml
Normal file
39
stable/home-assistant/23.0.4/Chart.yaml
Normal file
@@ -0,0 +1,39 @@
|
||||
annotations:
|
||||
max_scale_version: 23.10.2
|
||||
min_scale_version: 23.10.0
|
||||
truecharts.org/SCALE-support: "true"
|
||||
truecharts.org/category: home-automation
|
||||
truecharts.org/max_helm_version: "3.13"
|
||||
truecharts.org/min_helm_version: "3.12"
|
||||
truecharts.org/train: stable
|
||||
apiVersion: v2
|
||||
appVersion: 2024.1.3
|
||||
dependencies:
|
||||
- name: common
|
||||
version: 17.2.22
|
||||
repository: oci://tccr.io/truecharts
|
||||
condition: ""
|
||||
alias: ""
|
||||
tags: []
|
||||
import-values: []
|
||||
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.24.0-0"
|
||||
maintainers:
|
||||
- name: TrueCharts
|
||||
email: info@truecharts.org
|
||||
url: https://truecharts.org
|
||||
name: home-assistant
|
||||
sources:
|
||||
- https://github.com/cdr/code-server
|
||||
- https://github.com/home-assistant/home-assistant
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/home-assistant
|
||||
- https://hub.docker.com/r/homeassistant/home-assistant
|
||||
type: application
|
||||
version: 23.0.4
|
||||
28
stable/home-assistant/23.0.4/README.md
Normal file
28
stable/home-assistant/23.0.4/README.md
Normal file
@@ -0,0 +1,28 @@
|
||||
---
|
||||
title: README
|
||||
---
|
||||
|
||||
## General Info
|
||||
|
||||
TrueCharts can be installed as both _normal_ Helm Charts or as Apps on TrueNAS SCALE.
|
||||
However only installations using the TrueNAS SCALE Apps system are supported.
|
||||
|
||||
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/home-assistant)
|
||||
|
||||
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
|
||||
|
||||
## Support
|
||||
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro).
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/charts/issues/new/choose)
|
||||
|
||||
---
|
||||
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
_All Rights Reserved - The TrueCharts Project_
|
||||
9
stable/home-assistant/23.0.4/app-changelog.md
Normal file
9
stable/home-assistant/23.0.4/app-changelog.md
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
|
||||
## [home-assistant-23.0.4](https://github.com/truecharts/charts/compare/home-assistant-23.0.3...home-assistant-23.0.4) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image homeassistant/home-assistant to v2024.1.3[@96b802e](https://github.com/96b802e) by renovate ([#17193](https://github.com/truecharts/charts/issues/17193))
|
||||
8
stable/home-assistant/23.0.4/app-readme.md
Normal file
8
stable/home-assistant/23.0.4/app-readme.md
Normal 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!
|
||||
158
stable/home-assistant/23.0.4/ix_values.yaml
Normal file
158
stable/home-assistant/23.0.4/ix_values.yaml
Normal file
@@ -0,0 +1,158 @@
|
||||
image:
|
||||
repository: homeassistant/home-assistant
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 2024.1.3@sha256:96b802e5148e99ebea3c94ae7831063bede571782d4cc8368d8a9569938df51a
|
||||
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
|
||||
3288
stable/home-assistant/23.0.4/questions.yaml
Normal file
3288
stable/home-assistant/23.0.4/questions.yaml
Normal file
File diff suppressed because it is too large
Load Diff
5
stable/home-assistant/23.0.4/templates/common.yaml
Normal file
5
stable/home-assistant/23.0.4/templates/common.yaml
Normal 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" . }}
|
||||
@@ -1,9 +0,0 @@
|
||||
|
||||
|
||||
## [ispy-agent-dvr-8.1.7](https://github.com/truecharts/charts/compare/ispy-agent-dvr-8.1.6...ispy-agent-dvr-8.1.7) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image doitandbedone/ispyagentdvr to v5.1.9.0[@e227d0a](https://github.com/e227d0a) by renovate ([#17183](https://github.com/truecharts/charts/issues/17183))
|
||||
@@ -7,6 +7,15 @@ title: Changelog
|
||||
|
||||
|
||||
|
||||
## [ispy-agent-dvr-8.2.0](https://github.com/truecharts/charts/compare/ispy-agent-dvr-8.1.7...ispy-agent-dvr-8.2.0) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image doitandbedone/ispyagentdvr to v5.2.1.0[@469e128](https://github.com/469e128) by renovate ([#17201](https://github.com/truecharts/charts/issues/17201))
|
||||
|
||||
|
||||
## [ispy-agent-dvr-8.1.7](https://github.com/truecharts/charts/compare/ispy-agent-dvr-8.1.6...ispy-agent-dvr-8.1.7) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
@@ -88,12 +97,3 @@ title: Changelog
|
||||
- update helm general minor by renovate ([#16579](https://github.com/truecharts/charts/issues/16579))
|
||||
|
||||
## [ispy-agent-dvr-8.0.1](https://github.com/truecharts/charts/compare/ispy-agent-dvr-8.0.0...ispy-agent-dvr-8.0.1) (2023-12-26)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm general non-major by renovate ([#16545](https://github.com/truecharts/charts/issues/16545))
|
||||
|
||||
## [ispy-agent-dvr-8.0.0](https://github.com/truecharts/charts/compare/ispy-agent-dvr-7.0.11...ispy-agent-dvr-8.0.0) (2023-12-25)
|
||||
|
||||
### Chore
|
||||
|
||||
@@ -7,7 +7,7 @@ annotations:
|
||||
truecharts.org/min_helm_version: "3.12"
|
||||
truecharts.org/train: stable
|
||||
apiVersion: v2
|
||||
appVersion: 5.1.9.0
|
||||
appVersion: 5.2.1.0
|
||||
dependencies:
|
||||
- name: common
|
||||
version: 17.2.22
|
||||
@@ -35,4 +35,4 @@ sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/ispy-agent-dvr
|
||||
- https://hub.docker.com/r/doitandbedone/ispyagentdvr
|
||||
type: application
|
||||
version: 8.1.7
|
||||
version: 8.2.0
|
||||
9
stable/ispy-agent-dvr/8.2.0/app-changelog.md
Normal file
9
stable/ispy-agent-dvr/8.2.0/app-changelog.md
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
|
||||
## [ispy-agent-dvr-8.2.0](https://github.com/truecharts/charts/compare/ispy-agent-dvr-8.1.7...ispy-agent-dvr-8.2.0) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image doitandbedone/ispyagentdvr to v5.2.1.0[@469e128](https://github.com/469e128) by renovate ([#17201](https://github.com/truecharts/charts/issues/17201))
|
||||
@@ -1,6 +1,6 @@
|
||||
image:
|
||||
repository: doitandbedone/ispyagentdvr
|
||||
tag: 5.1.9.0@sha256:e227d0a352680ce06e4d38e489e2b5f881faa688476617c51f54cf57e1e72c8d
|
||||
tag: 5.2.1.0@sha256:469e1280fa218305c618baafd234ad6e4afa216859f1402b57f9b501d8747f69
|
||||
pullPolicy: IfNotPresent
|
||||
service:
|
||||
main:
|
||||
1
stable/ispy-agent-dvr/8.2.0/templates/NOTES.txt
Normal file
1
stable/ispy-agent-dvr/8.2.0/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
99
stable/mylar/12.1.9/CHANGELOG.md
Normal file
99
stable/mylar/12.1.9/CHANGELOG.md
Normal file
@@ -0,0 +1,99 @@
|
||||
---
|
||||
title: Changelog
|
||||
---
|
||||
|
||||
**Important:**
|
||||
*for the complete changelog, please refer to the website*
|
||||
|
||||
|
||||
|
||||
## [mylar-12.1.9](https://github.com/truecharts/charts/compare/mylar-12.1.8...mylar-12.1.9) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image linuxserver/mylar3 to version-v0.7.7[@e4c4bb7](https://github.com/e4c4bb7) by renovate ([#17162](https://github.com/truecharts/charts/issues/17162))
|
||||
|
||||
|
||||
|
||||
|
||||
## [mylar-12.1.8](https://github.com/truecharts/charts/compare/mylar-12.1.7...mylar-12.1.8) (2024-01-09)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image common to v17.2.22[@e7c9056](https://github.com/e7c9056) by renovate ([#16986](https://github.com/truecharts/charts/issues/16986))
|
||||
|
||||
|
||||
## [mylar-12.1.7](https://github.com/truecharts/charts/compare/mylar-12.1.6...mylar-12.1.7) (2024-01-08)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image linuxserver/mylar3 to version-v0.7.7[@82c6738](https://github.com/82c6738) by renovate ([#16955](https://github.com/truecharts/charts/issues/16955))
|
||||
|
||||
|
||||
## [mylar-12.1.6](https://github.com/truecharts/charts/compare/mylar-12.1.5...mylar-12.1.6) (2024-01-02)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- force bump to ensure up-to-date catalogs
|
||||
|
||||
|
||||
## [mylar-12.1.5](https://github.com/truecharts/charts/compare/mylar-12.1.4...mylar-12.1.5) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- increase common version for oci fixes
|
||||
|
||||
- remove non-existent template refs ([#16738](https://github.com/truecharts/charts/issues/16738))
|
||||
|
||||
|
||||
## [mylar-12.1.4](https://github.com/truecharts/charts/compare/mylar-12.1.1...mylar-12.1.4) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- bump all charts for OCI test push
|
||||
|
||||
- move everything to consume OCI-hosted common-chart dependency
|
||||
|
||||
- update container image common to v17.2.19[@4ebb688](https://github.com/4ebb688) by renovate ([#16733](https://github.com/truecharts/charts/issues/16733))
|
||||
|
||||
- update container image common to v17.2.18[@085ba3c](https://github.com/085ba3c) by renovate ([#16732](https://github.com/truecharts/charts/issues/16732))
|
||||
|
||||
- standardize ./img references ([#16704](https://github.com/truecharts/charts/issues/16704))
|
||||
|
||||
|
||||
## [mylar-12.1.3](https://github.com/truecharts/charts/compare/mylar-12.1.1...mylar-12.1.3) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- bump all charts for OCI test push
|
||||
|
||||
- move everything to consume OCI-hosted common-chart dependency
|
||||
|
||||
- update container image common to v17.2.18[@085ba3c](https://github.com/085ba3c) by renovate ([#16732](https://github.com/truecharts/charts/issues/16732))
|
||||
|
||||
- standardize ./img references ([#16704](https://github.com/truecharts/charts/issues/16704))
|
||||
## [mylar-12.1.1](https://github.com/truecharts/charts/compare/mylar-12.1.0...mylar-12.1.1) (2023-12-31)
|
||||
|
||||
### Chore
|
||||
|
||||
- update container image linuxserver/mylar3 to vversion-v0.7.7[@b71f25c](https://github.com/b71f25c) by renovate ([#16665](https://github.com/truecharts/charts/issues/16665))
|
||||
- lints some docs, uses front-matter instead of # h1, and fix list items in changelog ([#16589](https://github.com/truecharts/charts/issues/16589))
|
||||
|
||||
## [mylar-12.1.0](https://github.com/truecharts/charts/compare/mylar-12.0.1...mylar-12.1.0) (2023-12-30)
|
||||
|
||||
### Chore
|
||||
|
||||
37
stable/mylar/12.1.9/Chart.yaml
Normal file
37
stable/mylar/12.1.9/Chart.yaml
Normal file
@@ -0,0 +1,37 @@
|
||||
annotations:
|
||||
max_scale_version: 23.10.2
|
||||
min_scale_version: 23.10.0
|
||||
truecharts.org/SCALE-support: "true"
|
||||
truecharts.org/category: media
|
||||
truecharts.org/max_helm_version: "3.13"
|
||||
truecharts.org/min_helm_version: "3.12"
|
||||
truecharts.org/train: stable
|
||||
apiVersion: v2
|
||||
appVersion: 0.7.7
|
||||
dependencies:
|
||||
- name: common
|
||||
version: 17.2.22
|
||||
repository: oci://tccr.io/truecharts
|
||||
condition: ""
|
||||
alias: ""
|
||||
tags: []
|
||||
import-values: []
|
||||
deprecated: false
|
||||
description: Mylar is a automated Comic Book downloader
|
||||
home: https://truecharts.org/charts/stable/mylar
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/mylar.png
|
||||
keywords:
|
||||
- mylar
|
||||
kubeVersion: ">=1.24.0-0"
|
||||
maintainers:
|
||||
- name: TrueCharts
|
||||
email: info@truecharts.org
|
||||
url: https://truecharts.org
|
||||
name: mylar
|
||||
sources:
|
||||
- https://github.com/linuxserver/docker-mylar3
|
||||
- https://github.com/mylar3/mylar3
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/mylar
|
||||
- https://hub.docker.com/r/linuxserver/mylar3
|
||||
type: application
|
||||
version: 12.1.9
|
||||
28
stable/mylar/12.1.9/README.md
Normal file
28
stable/mylar/12.1.9/README.md
Normal file
@@ -0,0 +1,28 @@
|
||||
---
|
||||
title: README
|
||||
---
|
||||
|
||||
## General Info
|
||||
|
||||
TrueCharts can be installed as both _normal_ Helm Charts or as Apps on TrueNAS SCALE.
|
||||
However only installations using the TrueNAS SCALE Apps system are supported.
|
||||
|
||||
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/mylar)
|
||||
|
||||
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
|
||||
|
||||
## Support
|
||||
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro).
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/charts/issues/new/choose)
|
||||
|
||||
---
|
||||
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
_All Rights Reserved - The TrueCharts Project_
|
||||
9
stable/mylar/12.1.9/app-changelog.md
Normal file
9
stable/mylar/12.1.9/app-changelog.md
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
|
||||
## [mylar-12.1.9](https://github.com/truecharts/charts/compare/mylar-12.1.8...mylar-12.1.9) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image linuxserver/mylar3 to version-v0.7.7[@e4c4bb7](https://github.com/e4c4bb7) by renovate ([#17162](https://github.com/truecharts/charts/issues/17162))
|
||||
8
stable/mylar/12.1.9/app-readme.md
Normal file
8
stable/mylar/12.1.9/app-readme.md
Normal file
@@ -0,0 +1,8 @@
|
||||
Mylar is a automated Comic Book downloader
|
||||
|
||||
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/mylar](https://truecharts.org/charts/stable/mylar)
|
||||
|
||||
---
|
||||
|
||||
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!
|
||||
25
stable/mylar/12.1.9/ix_values.yaml
Normal file
25
stable/mylar/12.1.9/ix_values.yaml
Normal file
@@ -0,0 +1,25 @@
|
||||
image:
|
||||
repository: linuxserver/mylar3
|
||||
tag: version-v0.7.7@sha256:e4c4bb790d6086a54d58ac30d3df657c06013056472e4e7d01115490dad26109
|
||||
pullPolicy: IfNotPresent
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 8090
|
||||
targetPort: 8090
|
||||
persistence:
|
||||
config:
|
||||
enabled: true
|
||||
mountPath: "/config"
|
||||
varrun:
|
||||
enabled: true
|
||||
portal:
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
runAsNonRoot: false
|
||||
readOnlyRootFilesystem: false
|
||||
runAsUser: 0
|
||||
runAsGroup: 0
|
||||
2828
stable/mylar/12.1.9/questions.yaml
Normal file
2828
stable/mylar/12.1.9/questions.yaml
Normal file
File diff suppressed because it is too large
Load Diff
1
stable/mylar/12.1.9/templates/NOTES.txt
Normal file
1
stable/mylar/12.1.9/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
99
stable/n8n/12.3.0/CHANGELOG.md
Normal file
99
stable/n8n/12.3.0/CHANGELOG.md
Normal file
@@ -0,0 +1,99 @@
|
||||
---
|
||||
title: Changelog
|
||||
---
|
||||
|
||||
**Important:**
|
||||
*for the complete changelog, please refer to the website*
|
||||
|
||||
|
||||
|
||||
## [n8n-12.3.0](https://github.com/truecharts/charts/compare/n8n-12.2.1...n8n-12.3.0) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image n8nio/n8n to v1.24.0[@42867dd](https://github.com/42867dd) by renovate ([#17205](https://github.com/truecharts/charts/issues/17205))
|
||||
|
||||
|
||||
|
||||
|
||||
## [n8n-12.2.1](https://github.com/truecharts/charts/compare/n8n-12.2.0...n8n-12.2.1) (2024-01-09)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image common to v17.2.22[@e7c9056](https://github.com/e7c9056) by renovate ([#16986](https://github.com/truecharts/charts/issues/16986))
|
||||
|
||||
|
||||
## [n8n-12.2.0](https://github.com/truecharts/charts/compare/n8n-12.1.10...n8n-12.2.0) (2024-01-03)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image n8nio/n8n to v1.23.0[@e1920fd](https://github.com/e1920fd) by renovate ([#16855](https://github.com/truecharts/charts/issues/16855))
|
||||
|
||||
|
||||
## [n8n-12.1.10](https://github.com/truecharts/charts/compare/n8n-12.1.9...n8n-12.1.10) (2024-01-03)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image n8nio/n8n to v1.22.4[@836a990](https://github.com/836a990) by renovate ([#16852](https://github.com/truecharts/charts/issues/16852))
|
||||
|
||||
|
||||
## [n8n-12.1.9](https://github.com/truecharts/charts/compare/n8n-12.1.8...n8n-12.1.9) (2024-01-02)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update helm general non-major by renovate ([#16820](https://github.com/truecharts/charts/issues/16820))
|
||||
|
||||
|
||||
## [n8n-12.1.8](https://github.com/truecharts/charts/compare/n8n-12.1.7...n8n-12.1.8) (2024-01-02)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- force bump to ensure up-to-date catalogs
|
||||
|
||||
|
||||
## [n8n-12.1.7](https://github.com/truecharts/charts/compare/n8n-12.1.6...n8n-12.1.7) (2024-01-02)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update helm general non-major by renovate ([#16743](https://github.com/truecharts/charts/issues/16743))
|
||||
|
||||
|
||||
## [n8n-12.1.6](https://github.com/truecharts/charts/compare/n8n-12.1.5...n8n-12.1.6) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- increase common version for oci fixes
|
||||
|
||||
|
||||
## [n8n-12.1.5](https://github.com/truecharts/charts/compare/n8n-12.1.4...n8n-12.1.5) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update helm general non-major by renovate ([#16734](https://github.com/truecharts/charts/issues/16734))
|
||||
|
||||
- remove non-existent template refs ([#16738](https://github.com/truecharts/charts/issues/16738))
|
||||
|
||||
|
||||
## [n8n-12.1.4](https://github.com/truecharts/charts/compare/n8n-12.1.1...n8n-12.1.4) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
45
stable/n8n/12.3.0/Chart.yaml
Normal file
45
stable/n8n/12.3.0/Chart.yaml
Normal file
@@ -0,0 +1,45 @@
|
||||
annotations:
|
||||
max_scale_version: 23.10.2
|
||||
min_scale_version: 23.10.0
|
||||
truecharts.org/SCALE-support: "true"
|
||||
truecharts.org/category: media
|
||||
truecharts.org/max_helm_version: "3.13"
|
||||
truecharts.org/min_helm_version: "3.12"
|
||||
truecharts.org/train: stable
|
||||
apiVersion: v2
|
||||
appVersion: 1.24.0
|
||||
dependencies:
|
||||
- name: common
|
||||
version: 17.2.22
|
||||
repository: oci://tccr.io/truecharts
|
||||
condition: ""
|
||||
alias: ""
|
||||
tags: []
|
||||
import-values: []
|
||||
- name: redis
|
||||
version: 11.1.6
|
||||
repository: https://deps.truecharts.org
|
||||
condition: redis.enabled
|
||||
alias: ""
|
||||
tags: []
|
||||
import-values: []
|
||||
deprecated: false
|
||||
description: n8n is an extendable workflow automation tool.
|
||||
home: https://truecharts.org/charts/stable/n8n
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/n8n.png
|
||||
keywords:
|
||||
- workflows
|
||||
- automation
|
||||
kubeVersion: ">=1.24.0-0"
|
||||
maintainers:
|
||||
- name: TrueCharts
|
||||
email: info@truecharts.org
|
||||
url: https://truecharts.org
|
||||
name: n8n
|
||||
sources:
|
||||
- https://github.com/n8n-io/n8n
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/n8n
|
||||
- https://hub.docker.com/r/n8nio/n8n
|
||||
- https://docs.n8n.io/
|
||||
type: application
|
||||
version: 12.3.0
|
||||
106
stable/n8n/12.3.0/LICENSE
Normal file
106
stable/n8n/12.3.0/LICENSE
Normal file
@@ -0,0 +1,106 @@
|
||||
Business Source License 1.1
|
||||
|
||||
Parameters
|
||||
|
||||
Licensor: The TrueCharts Project, it's owner and it's contributors
|
||||
Licensed Work: The TrueCharts "Blocky" Helm Chart
|
||||
Additional Use Grant: You may use the licensed work in production, as long
|
||||
as it is directly sourced from a TrueCharts provided
|
||||
official repository, catalog or source. You may also make private
|
||||
modification to the directly sourced licenced work,
|
||||
when used in production.
|
||||
|
||||
The following cases are, due to their nature, also
|
||||
defined as 'production use' and explicitly prohibited:
|
||||
- Bundling, including or displaying the licensed work
|
||||
with(in) another work intended for production use,
|
||||
with the apparent intend of facilitating and/or
|
||||
promoting production use by third parties in
|
||||
violation of this license.
|
||||
|
||||
Change Date: 2050-01-01
|
||||
|
||||
Change License: 3-clause BSD license
|
||||
|
||||
For information about alternative licensing arrangements for the Software,
|
||||
please contact: legal@truecharts.org
|
||||
|
||||
Notice
|
||||
|
||||
The Business Source License (this document, or the “License”) is not an Open
|
||||
Source license. However, the Licensed Work will eventually be made available
|
||||
under an Open Source License, as stated in this License.
|
||||
|
||||
License text copyright (c) 2017 MariaDB Corporation Ab, All Rights Reserved.
|
||||
“Business Source License” is a trademark of MariaDB Corporation Ab.
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
Business Source License 1.1
|
||||
|
||||
Terms
|
||||
|
||||
The Licensor hereby grants you the right to copy, modify, create derivative
|
||||
works, redistribute, and make non-production use of the Licensed Work. The
|
||||
Licensor may make an Additional Use Grant, above, permitting limited
|
||||
production use.
|
||||
|
||||
Effective on the Change Date, or the fourth anniversary of the first publicly
|
||||
available distribution of a specific version of the Licensed Work under this
|
||||
License, whichever comes first, the Licensor hereby grants you rights under
|
||||
the terms of the Change License, and the rights granted in the paragraph
|
||||
above terminate.
|
||||
|
||||
If your use of the Licensed Work does not comply with the requirements
|
||||
currently in effect as described in this License, you must purchase a
|
||||
commercial license from the Licensor, its affiliated entities, or authorized
|
||||
resellers, or you must refrain from using the Licensed Work.
|
||||
|
||||
All copies of the original and modified Licensed Work, and derivative works
|
||||
of the Licensed Work, are subject to this License. This License applies
|
||||
separately for each version of the Licensed Work and the Change Date may vary
|
||||
for each version of the Licensed Work released by Licensor.
|
||||
|
||||
You must conspicuously display this License on each original or modified copy
|
||||
of the Licensed Work. If you receive the Licensed Work in original or
|
||||
modified form from a third party, the terms and conditions set forth in this
|
||||
License apply to your use of that work.
|
||||
|
||||
Any use of the Licensed Work in violation of this License will automatically
|
||||
terminate your rights under this License for the current and all other
|
||||
versions of the Licensed Work.
|
||||
|
||||
This License does not grant you any right in any trademark or logo of
|
||||
Licensor or its affiliates (provided that you may use a trademark or logo of
|
||||
Licensor as expressly required by this License).
|
||||
|
||||
TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON
|
||||
AN “AS IS” BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS,
|
||||
EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND
|
||||
TITLE.
|
||||
|
||||
MariaDB hereby grants you permission to use this License’s text to license
|
||||
your works, and to refer to it using the trademark “Business Source License”,
|
||||
as long as you comply with the Covenants of Licensor below.
|
||||
|
||||
Covenants of Licensor
|
||||
|
||||
In consideration of the right to use this License’s text and the “Business
|
||||
Source License” name and trademark, Licensor covenants to MariaDB, and to all
|
||||
other recipients of the licensed work to be provided by Licensor:
|
||||
|
||||
1. To specify as the Change License the GPL Version 2.0 or any later version,
|
||||
or a license that is compatible with GPL Version 2.0 or a later version,
|
||||
where “compatible” means that software provided under the Change License can
|
||||
be included in a program with software provided under GPL Version 2.0 or a
|
||||
later version. Licensor may specify additional Change Licenses without
|
||||
limitation.
|
||||
|
||||
2. To either: (a) specify an additional grant of rights to use that does not
|
||||
impose any additional restriction on the right granted in this License, as
|
||||
the Additional Use Grant; or (b) insert the text “None”.
|
||||
|
||||
3. To specify a Change Date.
|
||||
|
||||
4. Not to modify this License in any other way.
|
||||
28
stable/n8n/12.3.0/README.md
Normal file
28
stable/n8n/12.3.0/README.md
Normal file
@@ -0,0 +1,28 @@
|
||||
---
|
||||
title: README
|
||||
---
|
||||
|
||||
## General Info
|
||||
|
||||
TrueCharts can be installed as both _normal_ Helm Charts or as Apps on TrueNAS SCALE.
|
||||
However only installations using the TrueNAS SCALE Apps system are supported.
|
||||
|
||||
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/n8n)
|
||||
|
||||
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
|
||||
|
||||
## Support
|
||||
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro).
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/charts/issues/new/choose)
|
||||
|
||||
---
|
||||
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
_All Rights Reserved - The TrueCharts Project_
|
||||
9
stable/n8n/12.3.0/app-changelog.md
Normal file
9
stable/n8n/12.3.0/app-changelog.md
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
|
||||
## [n8n-12.3.0](https://github.com/truecharts/charts/compare/n8n-12.2.1...n8n-12.3.0) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image n8nio/n8n to v1.24.0[@42867dd](https://github.com/42867dd) by renovate ([#17205](https://github.com/truecharts/charts/issues/17205))
|
||||
8
stable/n8n/12.3.0/app-readme.md
Normal file
8
stable/n8n/12.3.0/app-readme.md
Normal file
@@ -0,0 +1,8 @@
|
||||
n8n is an extendable workflow automation tool.
|
||||
|
||||
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/n8n](https://truecharts.org/charts/stable/n8n)
|
||||
|
||||
---
|
||||
|
||||
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!
|
||||
BIN
stable/n8n/12.3.0/charts/common-17.2.22.tgz
Normal file
BIN
stable/n8n/12.3.0/charts/common-17.2.22.tgz
Normal file
Binary file not shown.
BIN
stable/n8n/12.3.0/charts/redis-11.1.6.tgz
Normal file
BIN
stable/n8n/12.3.0/charts/redis-11.1.6.tgz
Normal file
Binary file not shown.
154
stable/n8n/12.3.0/ix_values.yaml
Normal file
154
stable/n8n/12.3.0/ix_values.yaml
Normal file
@@ -0,0 +1,154 @@
|
||||
image:
|
||||
repository: n8nio/n8n
|
||||
tag: 1.24.0@sha256:42867dd847be954179c00bcad53b1594bd06b533cc32768d01af6179150c2047
|
||||
pullPolicy: IfNotPresent
|
||||
timezoneandlocale: {}
|
||||
# N8N_DEFAULT_LOCALE: "en"
|
||||
credentials: {}
|
||||
# CREDENTIALS_OVERWRITE_DATA: ""
|
||||
# CREDENTIALS_OVERWRITE_ENDPOINT: ""
|
||||
# CREDENTIALS_DEFAULT_NAME: "My credentials"
|
||||
deployment:
|
||||
N8N_HOST: "localhost"
|
||||
# N8N_EDITOR_BASE_URL: ""
|
||||
# N8N_CONFIG_FILES: ""
|
||||
# N8N_ENCRYPTION_KEY: ""
|
||||
# N8N_DIAGNOSTICS_ENABLED: true
|
||||
# N8N_DISABLE_UI: false
|
||||
# N8N_TEMPLATES_ENABLED: false
|
||||
# N8N_TEMPLATES_HOST: ""
|
||||
# N8N_PERSONALIZATION_ENABLED: true
|
||||
# N8N_VERSION_NOTIFICATIONS_ENABLED: true
|
||||
# N8N_DIAGNOSTICS_ENABLED: false
|
||||
# N8N_HIRING_BANNER_ENABLED: false
|
||||
endpoints: {}
|
||||
# WEBHOOK_URL: ""
|
||||
# N8N_PAYLOAD_SIZE_MAX: 16
|
||||
# N8N_METRICS: false
|
||||
# N8N_METRICS_PREFIX: "n8n_"
|
||||
# N8N_ENDPOINT_REST: "rest"
|
||||
# N8N_ENDPOINT_WEBHOOK: "webhook"
|
||||
# N8N_ENDPOINT_WEBHOOK_TEST: "webhook-test"
|
||||
# N8N_ENDPOINT_WEBHOOK_WAIT: "webhook-waiting"
|
||||
# N8N_DISABLE_PRODUCTION_MAIN_PROCESS: false
|
||||
# N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN: false
|
||||
executions: {}
|
||||
# EXECUTIONS_PROCESS: "own"
|
||||
# EXECUTIONS_MODE: "regular"
|
||||
# EXECUTIONS_TIMEOUT: "-1"
|
||||
# EXECUTIONS_TIMEOUT_MAX: 3600
|
||||
# EXECUTIONS_DATA_SAVE_ON_ERROR: "all"
|
||||
# EXECUTIONS_DATA_SAVE_ON_SUCCESS: "all"
|
||||
# EXECUTIONS_DATA_SAVE_ON_PROGRESS: false
|
||||
# EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS: false
|
||||
# EXECUTIONS_DATA_PRUNE: false
|
||||
# EXECUTIONS_DATA_MAX_AGE: 336
|
||||
# EXECUTIONS_DATA_PRUNE_TIMEOUT: 3600
|
||||
logs:
|
||||
# N8N_LOG_LEVEL: "info"
|
||||
# N8N_LOG_OUTPUT: "console"
|
||||
# N8N_LOG_FILE_COUNT_MAX: 100
|
||||
# N8N_LOG_FILE_SIZE_MAX: 16
|
||||
N8N_LOG_FILE_LOCATION: "/data/logs"
|
||||
n8n_security: {}
|
||||
# N8N_BLOCK_ENV_ACCESS_IN_NODE: false
|
||||
# N8N_BASIC_AUTH_ACTIVE: false
|
||||
# N8N_BASIC_AUTH_USER: ""
|
||||
# N8N_BASIC_AUTH_PASSWORD: ""
|
||||
# N8N_BASIC_AUTH_HASH: false
|
||||
# N8N_JWT_AUTH_ACTIVE: false
|
||||
# N8N_JWT_AUTH_HEADER: ""
|
||||
# N8N_JWT_AUTH_HEADER_VALUE_PREFIX: ""
|
||||
# N8N_JWKS_URI: ""
|
||||
# N8N_JWT_ISSUER: ""
|
||||
# N8N_JWT_NAMESPACE: ""
|
||||
# N8N_JWT_ALLOWED_TENANT: ""
|
||||
# N8N_JWT_ALLOWED_TENANT_KEY: ""
|
||||
# N8N_AUTH_EXCLUDE_ENDPOINTS: ""
|
||||
workflows: {}
|
||||
# WORKFLOWS_DEFAULT_NAME: "My workflow"
|
||||
# N8N_ONBOARDING_FLOW_DISABLED: false
|
||||
# N8N_WORKFLOW_TAGS_DISABLED: false
|
||||
externalhooks: {}
|
||||
# EXTERNAL_HOOK_FILES: ""
|
||||
usermanagement: {}
|
||||
# N8N_USER_MANAGEMENT_DISABLED: false
|
||||
# N8N_EMAIL_MODE: "smtp"
|
||||
# N8N_SMTP_HOST: ""
|
||||
# N8N_SMTP_PORT: 0
|
||||
# N8N_SMTP_USER: ""
|
||||
# N8N_SMTP_PASS: ""
|
||||
# N8N_SMTP_SENDER: ""
|
||||
# N8N_SMTP_SSL: true
|
||||
# N8N_UM_EMAIL_TEMPLATES_INVITE: ""
|
||||
# N8N_UM_EMAIL_TEMPLATES_PWRESET: ""
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 5678
|
||||
targetPort: 5678
|
||||
persistence:
|
||||
data:
|
||||
enabled: true
|
||||
mountPath: "/data"
|
||||
# Enabled redis
|
||||
redis:
|
||||
enabled: true
|
||||
# Enabled postgres
|
||||
cnpg:
|
||||
main:
|
||||
enabled: true
|
||||
user: n8n
|
||||
database: n8n
|
||||
portal:
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsUser: 0
|
||||
fsGroup: 1000
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
main:
|
||||
probes:
|
||||
liveness:
|
||||
path: "/healthz"
|
||||
readiness:
|
||||
path: "/healthz"
|
||||
startup:
|
||||
path: "/healthz"
|
||||
envFrom:
|
||||
- configMapRef:
|
||||
name: n8n-config
|
||||
env:
|
||||
GENERIC_TIMEZONE: "{{ .Values.TZ }}"
|
||||
DB_TYPE: "postgresdb"
|
||||
DB_POSTGRESDB_USER: "{{ .Values.cnpg.main.user }}"
|
||||
DB_POSTGRESDB_DATABASE: "{{ .Values.cnpg.main.database }}"
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
QUEUE_BULL_REDIS_PORT: 6379
|
||||
N8N_USER_FOLDER: "/data"
|
||||
DB_POSTGRESDB_HOST:
|
||||
secretKeyRef:
|
||||
name: cnpg-main-urls
|
||||
key: host
|
||||
DB_POSTGRESDB_PASSWORD:
|
||||
secretKeyRef:
|
||||
name: cnpg-main-user
|
||||
key: password
|
||||
QUEUE_BULL_REDIS_HOST:
|
||||
secretKeyRef:
|
||||
expandObjectName: false
|
||||
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
|
||||
key: plainhost
|
||||
QUEUE_BULL_REDIS_PASSWORD:
|
||||
secretKeyRef:
|
||||
expandObjectName: false
|
||||
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
|
||||
key: redis-password
|
||||
3820
stable/n8n/12.3.0/questions.yaml
Normal file
3820
stable/n8n/12.3.0/questions.yaml
Normal file
File diff suppressed because it is too large
Load Diff
1
stable/n8n/12.3.0/templates/NOTES.txt
Normal file
1
stable/n8n/12.3.0/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
232
stable/n8n/12.3.0/templates/_configmap.tpl
Normal file
232
stable/n8n/12.3.0/templates/_configmap.tpl
Normal file
@@ -0,0 +1,232 @@
|
||||
{{/* Define the configmap */}}
|
||||
{{- define "n8n.configmap" -}}
|
||||
enabled: true
|
||||
data:
|
||||
{{/* External Hooks */}}
|
||||
{{- if .Values.externalhooks.EXTERNAL_HOOK_FILES }}
|
||||
EXTERNAL_HOOK_FILES: {{ .Values.externalhooks.EXTERNAL_HOOK_FILES | quote }}
|
||||
{{- end }}
|
||||
{{/* User Management */}}
|
||||
{{- if .Values.usermanagement.N8N_USER_MANAGEMENT_DISABLED }}
|
||||
N8N_USER_MANAGEMENT_DISABLED: {{ .Values.usermanagement.N8N_USER_MANAGEMENT_DISABLED | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.usermanagement.N8N_EMAIL_MODE }}
|
||||
N8N_EMAIL_MODE: {{ .Values.usermanagement.N8N_EMAIL_MODE | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.usermanagement.N8N_SMTP_HOST }}
|
||||
N8N_SMTP_HOST: {{ .Values.usermanagement.N8N_SMTP_HOST | quote }}
|
||||
{{- end }}
|
||||
{{- if hasKey .Values.usermanagement "N8N_SMTP_PORT" }}
|
||||
{{- if or .Values.usermanagement.N8N_SMTP_PORT (eq 0 (int .Values.usermanagement.N8N_SMTP_PORT)) }}
|
||||
N8N_SMTP_PORT: {{ .Values.usermanagement.N8N_SMTP_PORT | quote }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- if .Values.usermanagement.N8N_SMTP_USER }}
|
||||
N8N_SMTP_USER: {{ .Values.usermanagement.N8N_SMTP_USER | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.usermanagement.N8N_SMTP_PASS }}
|
||||
N8N_SMTP_PASS: {{ .Values.usermanagement.N8N_SMTP_PASS | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.usermanagement.N8N_SMTP_SENDER }}
|
||||
N8N_SMTP_SENDER: {{ .Values.usermanagement.N8N_SMTP_SENDER | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.usermanagement.N8N_SMTP_SSL }}
|
||||
N8N_SMTP_SSL: {{ .Values.usermanagement.N8N_SMTP_SSL | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.usermanagement.N8N_UM_EMAIL_TEMPLATES_INVITE }}
|
||||
N8N_UM_EMAIL_TEMPLATES_INVITE: {{ .Values.usermanagement.N8N_UM_EMAIL_TEMPLATES_INVITE | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.usermanagement.N8N_UM_EMAIL_TEMPLATES_PWRESET }}
|
||||
N8N_UM_EMAIL_TEMPLATES_PWRESET: {{ .Values.usermanagement.N8N_UM_EMAIL_TEMPLATES_PWRESET | quote }}
|
||||
{{- end }}
|
||||
{{/* Timezone and Locale */}}
|
||||
{{- if .Values.timezoneandlocale.N8N_DEFAULT_LOCALE }}
|
||||
N8N_DEFAULT_LOCALE: {{ .Values.timezoneandlocale.N8N_DEFAULT_LOCALE | quote }}
|
||||
{{- end }}
|
||||
{{/* Workflows */}}
|
||||
{{- if .Values.workflows.WORKFLOWS_DEFAULT_NAME }}
|
||||
WORKFLOWS_DEFAULT_NAME: {{ .Values.workflows.WORKFLOWS_DEFAULT_NAME | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.workflows.N8N_ONBOARDING_FLOW_DISABLED }}
|
||||
N8N_ONBOARDING_FLOW_DISABLED: {{ .Values.workflows.N8N_ONBOARDING_FLOW_DISABLED | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.workflows.N8N_WORKFLOW_TAGS_DISABLED }}
|
||||
N8N_WORKFLOW_TAGS_DISABLED: {{ .Values.workflows.N8N_WORKFLOW_TAGS_DISABLED | quote }}
|
||||
{{- end }}
|
||||
{{/* Security */}}
|
||||
{{- if .Values.n8n_security.N8N_BLOCK_ENV_ACCESS_IN_NODE }}
|
||||
N8N_BLOCK_ENV_ACCESS_IN_NODE: {{ .Values.n8n_security.N8N_BLOCK_ENV_ACCESS_IN_NODE | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.n8n_security.N8N_AUTH_EXCLUDE_ENDPOINTS }}
|
||||
N8N_AUTH_EXCLUDE_ENDPOINTS: {{ .Values.n8n_security.N8N_AUTH_EXCLUDE_ENDPOINTS | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.n8n_security.N8N_BASIC_AUTH_ACTIVE }}
|
||||
N8N_BASIC_AUTH_ACTIVE: {{ .Values.n8n_security.N8N_BASIC_AUTH_ACTIVE | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.n8n_security.N8N_BASIC_AUTH_USER }}
|
||||
N8N_BASIC_AUTH_USER: {{ .Values.n8n_security.N8N_BASIC_AUTH_USER | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.n8n_security.N8N_BASIC_AUTH_PASSWORD }}
|
||||
N8N_BASIC_AUTH_PASSWORD: {{ .Values.n8n_security.N8N_BASIC_AUTH_PASSWORD | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.n8n_security.N8N_BASIC_AUTH_HASH }}
|
||||
N8N_BASIC_AUTH_HASH: {{ .Values.n8n_security.N8N_BASIC_AUTH_HASH | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.n8n_security.N8N_JWT_AUTH_ACTIVE }}
|
||||
N8N_JWT_AUTH_ACTIVE: {{ .Values.n8n_security.N8N_JWT_AUTH_ACTIVE | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.n8n_security.N8N_JWT_AUTH_HEADER }}
|
||||
N8N_JWT_AUTH_HEADER: {{ .Values.n8n_security.N8N_JWT_AUTH_HEADER | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.n8n_security.N8N_JWT_AUTH_HEADER_VALUE_PREFIX }}
|
||||
N8N_JWT_AUTH_HEADER_VALUE_PREFIX: {{ .Values.n8n_security.N8N_JWT_AUTH_HEADER_VALUE_PREFIX | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.n8n_security.N8N_JWKS_URI }}
|
||||
N8N_JWKS_URI: {{ .Values.n8n_security.N8N_JWKS_URI | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.n8n_security.N8N_JWT_ISSUER }}
|
||||
N8N_JWT_ISSUER: {{ .Values.n8n_security.N8N_JWT_ISSUER | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.n8n_security.N8N_JWT_NAMESPACE }}
|
||||
N8N_JWT_NAMESPACE: {{ .Values.n8n_security.N8N_JWT_NAMESPACE | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.n8n_security.N8N_JWT_ALLOWED_TENANT }}
|
||||
N8N_JWT_ALLOWED_TENANT: {{ .Values.n8n_security.N8N_JWT_ALLOWED_TENANT | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.n8n_security.N8N_JWT_ALLOWED_TENANT_KEY }}
|
||||
N8N_JWT_ALLOWED_TENANT_KEY: {{ .Values.n8n_security.N8N_JWT_ALLOWED_TENANT_KEY | quote }}
|
||||
{{- end }}
|
||||
{{/* Logs */}}
|
||||
{{- if .Values.logs.N8N_LOG_LEVEL }}
|
||||
N8N_LOG_LEVEL: {{ .Values.logs.N8N_LOG_LEVEL | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.logs.N8N_LOG_OUTPUT }}
|
||||
N8N_LOG_OUTPUT: {{ .Values.logs.N8N_LOG_OUTPUT | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.logs.N8N_LOG_FILE_COUNT_MAX }}
|
||||
N8N_LOG_FILE_COUNT_MAX: {{ .Values.logs.N8N_LOG_FILE_COUNT_MAX | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.logs.N8N_LOG_FILE_SIZE_MAX }}
|
||||
N8N_LOG_FILE_SIZE_MAX: {{ .Values.logs.N8N_LOG_FILE_SIZE_MAX | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.logs.N8N_LOG_FILE_LOCATION }}
|
||||
N8N_LOG_FILE_LOCATION: {{ .Values.logs.N8N_LOG_FILE_LOCATION | quote }}
|
||||
{{- end }}
|
||||
{{/* Executions */}}
|
||||
{{- if .Values.executions.EXECUTIONS_PROCESS }}
|
||||
EXECUTIONS_PROCESS: {{ .Values.executions.EXECUTIONS_PROCESS | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.executions.EXECUTIONS_MODE }}
|
||||
EXECUTIONS_MODE: {{ .Values.executions.EXECUTIONS_MODE | quote }}
|
||||
{{- end }}
|
||||
{{- if hasKey .Values.executions "EXECUTIONS_TIMEOUT" }}
|
||||
{{- if or .Values.executions.EXECUTIONS_TIMEOUT (eq 0 (int .Values.executions.EXECUTIONS_TIMEOUT)) }}
|
||||
EXECUTIONS_TIMEOUT: {{ .Values.executions.EXECUTIONS_TIMEOUT | quote }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- if hasKey .Values.executions "EXECUTIONS_TIMEOUT" }}
|
||||
{{- if or .Values.executions.EXECUTIONS_TIMEOUT_MAX (eq 0 (int .Values.executions.EXECUTIONS_TIMEOUT_MAX)) }}
|
||||
EXECUTIONS_TIMEOUT_MAX: {{ .Values.executions.EXECUTIONS_TIMEOUT_MAX | quote }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- if .Values.executions.EXECUTIONS_DATA_SAVE_ON_ERROR }}
|
||||
EXECUTIONS_DATA_SAVE_ON_ERROR: {{ .Values.executions.EXECUTIONS_DATA_SAVE_ON_ERROR | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.executions.EXECUTIONS_DATA_SAVE_ON_SUCCESS }}
|
||||
EXECUTIONS_DATA_SAVE_ON_SUCCESS: {{ .Values.executions.EXECUTIONS_DATA_SAVE_ON_SUCCESS | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.executions.EXECUTIONS_DATA_SAVE_ON_PROGRESS }}
|
||||
EXECUTIONS_DATA_SAVE_ON_PROGRESS: {{ .Values.executions.EXECUTIONS_DATA_SAVE_ON_PROGRESS | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.executions.EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS }}
|
||||
EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS: {{ .Values.executions.EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.executions.EXECUTIONS_DATA_PRUNE }}
|
||||
EXECUTIONS_DATA_PRUNE: {{ .Values.executions.EXECUTIONS_DATA_PRUNE | quote }}
|
||||
{{- end }}
|
||||
{{- if hasKey .Values.executions "EXECUTIONS_TIMEOUT" }}
|
||||
{{- if or .Values.executions.EXECUTIONS_DATA_MAX_AGE (eq 0 (int .Values.executions.EXECUTIONS_DATA_MAX_AGE)) }}
|
||||
EXECUTIONS_DATA_MAX_AGE: {{ .Values.executions.EXECUTIONS_DATA_MAX_AGE | quote }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- if hasKey .Values.executions "EXECUTIONS_TIMEOUT" }}
|
||||
{{- if or .Values.executions.EXECUTIONS_DATA_PRUNE_TIMEOUT ( eq 0 (int .Values.executions.EXECUTIONS_DATA_PRUNE_TIMEOUT)) }}
|
||||
EXECUTIONS_DATA_PRUNE_TIMEOUT: {{ .Values.executions.EXECUTIONS_DATA_PRUNE_TIMEOUT | quote }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{/* Endpoints */}}
|
||||
{{- if .Values.endpoints.WEBHOOK_URL }}
|
||||
WEBHOOK_URL: {{ .Values.endpoints.WEBHOOK_URL | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.endpoints.N8N_PAYLOAD_SIZE_MAX }}
|
||||
N8N_PAYLOAD_SIZE_MAX: {{ .Values.endpoints.N8N_PAYLOAD_SIZE_MAX | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.endpoints.N8N_METRICS }}
|
||||
N8N_METRICS: {{ .Values.endpoints.N8N_METRICS | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.endpoints.N8N_METRICS_PREFIX }}
|
||||
N8N_METRICS_PREFIX: {{ .Values.endpoints.N8N_METRICS_PREFIX | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.endpoints.N8N_ENDPOINT_REST }}
|
||||
N8N_ENDPOINT_REST: {{ .Values.endpoints.N8N_ENDPOINT_REST | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.endpoints.N8N_ENDPOINT_WEBHOOK }}
|
||||
N8N_ENDPOINT_WEBHOOK: {{ .Values.endpoints.N8N_ENDPOINT_WEBHOOK | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.endpoints.N8N_ENDPOINT_WEBHOOK_TEST }}
|
||||
N8N_ENDPOINT_WEBHOOK_TEST: {{ .Values.endpoints.N8N_ENDPOINT_WEBHOOK_TEST | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.endpoints.N8N_ENDPOINT_WEBHOOK_WAIT }}
|
||||
N8N_ENDPOINT_WEBHOOK_WAIT: {{ .Values.endpoints.N8N_ENDPOINT_WEBHOOK_WAIT | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.endpoints.N8N_DISABLE_PRODUCTION_MAIN_PROCESS }}
|
||||
N8N_DISABLE_PRODUCTION_MAIN_PROCESS: {{ .Values.endpoints.N8N_DISABLE_PRODUCTION_MAIN_PROCESS | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.endpoints.N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN }}
|
||||
N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN: {{ .Values.endpoints.N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN | quote }}
|
||||
{{- end }}
|
||||
{{/* Credentials */}}
|
||||
{{- if .Values.credentials.CREDENTIALS_OVERWRITE_DATA }}
|
||||
CREDENTIALS_OVERWRITE_DATA: {{ .Values.credentials.CREDENTIALS_OVERWRITE_DATA | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.credentials.CREDENTIALS_OVERWRITE_ENDPOINT }}
|
||||
CREDENTIALS_OVERWRITE_ENDPOINT: {{ .Values.credentials.CREDENTIALS_OVERWRITE_ENDPOINT | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.credentials.CREDENTIALS_DEFAULT_NAME }}
|
||||
CREDENTIALS_DEFAULT_NAME: {{ .Values.credentials.CREDENTIALS_DEFAULT_NAME | quote }}
|
||||
{{- end }}
|
||||
{{/* Deployment */}}
|
||||
{{- if .Values.deployment.N8N_HOST }}
|
||||
N8N_HOST: {{ .Values.deployment.N8N_HOST | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.deployment.N8N_EDITOR_BASE_URL }}
|
||||
N8N_EDITOR_BASE_URL: {{ .Values.deployment.N8N_EDITOR_BASE_URL | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.deployment.N8N_CONFIG_FILES }}
|
||||
N8N_CONFIG_FILES: {{ .Values.deployment.N8N_CONFIG_FILES | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.deployment.N8N_DISABLE_UI }}
|
||||
N8N_DISABLE_UI: {{ .Values.deployment.N8N_DISABLE_UI | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.deployment.N8N_ENCRYPTION_KEY }}
|
||||
N8N_ENCRYPTION_KEY: {{ .Values.deployment.N8N_ENCRYPTION_KEY | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.deployment.N8N_PERSONALIZATION_ENABLED }}
|
||||
N8N_PERSONALIZATION_ENABLED: {{ .Values.deployment.N8N_PERSONALIZATION_ENABLED | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.deployment.N8N_VERSION_NOTIFICATIONS_ENABLED }}
|
||||
N8N_VERSION_NOTIFICATIONS_ENABLED: {{ .Values.deployment.N8N_VERSION_NOTIFICATIONS_ENABLED | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.deployment.N8N_TEMPLATES_ENABLED }}
|
||||
N8N_TEMPLATES_ENABLED: {{ .Values.deployment.N8N_TEMPLATES_ENABLED | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.deployment.N8N_TEMPLATES_HOST }}
|
||||
N8N_TEMPLATES_HOST: {{ .Values.deployment.N8N_TEMPLATES_HOST | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.deployment.N8N_DIAGNOSTICS_ENABLED }}
|
||||
N8N_DIAGNOSTICS_ENABLED: {{ .Values.deployment.N8N_DIAGNOSTICS_ENABLED | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.deployment.N8N_HIRING_BANNER_ENABLED }}
|
||||
N8N_HIRING_BANNER_ENABLED: {{ .Values.deployment.N8N_HIRING_BANNER_ENABLED | quote }}
|
||||
{{- end }}
|
||||
{{- end -}}
|
||||
11
stable/n8n/12.3.0/templates/common.yaml
Normal file
11
stable/n8n/12.3.0/templates/common.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
{{/* Make sure all variables are set properly */}}
|
||||
{{- include "tc.v1.common.loader.init" . }}
|
||||
|
||||
{{/* Render configmap for n8n */}}
|
||||
{{- $configmap := include "n8n.configmap" . | fromYaml -}}
|
||||
{{- if $configmap -}}
|
||||
{{- $_ := set .Values.configmap "n8n-config" $configmap -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.v1.common.loader.apply" . }}
|
||||
@@ -7,6 +7,15 @@ title: Changelog
|
||||
|
||||
|
||||
|
||||
## [nexus-oss-4.2.0](https://github.com/truecharts/charts/compare/nexus-oss-4.1.6...nexus-oss-4.2.0) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image sonatype/nexus3 to v3.64.0[@b0cfe12](https://github.com/b0cfe12) by renovate ([#17209](https://github.com/truecharts/charts/issues/17209))
|
||||
|
||||
|
||||
|
||||
|
||||
## [nexus-oss-4.1.6](https://github.com/truecharts/charts/compare/nexus-oss-4.1.5...nexus-oss-4.1.6) (2024-01-09)
|
||||
@@ -88,12 +97,3 @@ title: Changelog
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to 17.1.0 by renovate ([#16532](https://github.com/truecharts/charts/issues/16532))
|
||||
|
||||
## [nexus-oss-3.1.13](https://github.com/truecharts/charts/compare/nexus-oss-3.1.12...nexus-oss-3.1.13) (2023-12-24)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm general non-major by renovate ([#16384](https://github.com/truecharts/charts/issues/16384))
|
||||
|
||||
## [nexus-oss-3.1.12](https://github.com/truecharts/charts/compare/nexus-oss-3.1.11...nexus-oss-3.1.12) (2023-12-24)
|
||||
@@ -7,7 +7,7 @@ annotations:
|
||||
truecharts.org/min_helm_version: "3.12"
|
||||
truecharts.org/train: incubator
|
||||
apiVersion: v2
|
||||
appVersion: 3.63.0
|
||||
appVersion: 3.64.0
|
||||
dependencies:
|
||||
- name: common
|
||||
version: 17.2.22
|
||||
@@ -33,4 +33,4 @@ sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/incubator/nexus-oss
|
||||
- https://hub.docker.com/r/sonatype/nexus3
|
||||
type: application
|
||||
version: 4.1.6
|
||||
version: 4.2.0
|
||||
9
stable/nexus-oss/4.2.0/app-changelog.md
Normal file
9
stable/nexus-oss/4.2.0/app-changelog.md
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
|
||||
## [nexus-oss-4.2.0](https://github.com/truecharts/charts/compare/nexus-oss-4.1.6...nexus-oss-4.2.0) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image sonatype/nexus3 to v3.64.0[@b0cfe12](https://github.com/b0cfe12) by renovate ([#17209](https://github.com/truecharts/charts/issues/17209))
|
||||
BIN
stable/nexus-oss/4.2.0/charts/common-17.2.22.tgz
Normal file
BIN
stable/nexus-oss/4.2.0/charts/common-17.2.22.tgz
Normal file
Binary file not shown.
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: sonatype/nexus3
|
||||
tag: 3.63.0@sha256:fe1949fbe4340995f7fec5203679a4f6009124be5c1041536c4badffcda54056
|
||||
tag: 3.64.0@sha256:b0cfe12ccb9e6a81ea7bebbbd030f8c29df99093205c7f730f303961e98cf8c5
|
||||
persistence:
|
||||
data:
|
||||
enabled: true
|
||||
99
stable/nocodb/12.3.0/CHANGELOG.md
Normal file
99
stable/nocodb/12.3.0/CHANGELOG.md
Normal file
@@ -0,0 +1,99 @@
|
||||
---
|
||||
title: Changelog
|
||||
---
|
||||
|
||||
**Important:**
|
||||
*for the complete changelog, please refer to the website*
|
||||
|
||||
|
||||
|
||||
## [nocodb-12.3.0](https://github.com/truecharts/charts/compare/nocodb-12.2.9...nocodb-12.3.0) (2024-01-14)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image nocodb/nocodb to v0.204.0[@74b4704](https://github.com/74b4704) by renovate ([#17207](https://github.com/truecharts/charts/issues/17207))
|
||||
|
||||
|
||||
|
||||
|
||||
## [nocodb-12.2.9](https://github.com/truecharts/charts/compare/nocodb-12.2.8...nocodb-12.2.9) (2024-01-09)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update container image common to v17.2.22[@e7c9056](https://github.com/e7c9056) by renovate ([#16986](https://github.com/truecharts/charts/issues/16986))
|
||||
|
||||
|
||||
## [nocodb-12.2.8](https://github.com/truecharts/charts/compare/nocodb-12.2.7...nocodb-12.2.8) (2024-01-02)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update helm general non-major by renovate ([#16820](https://github.com/truecharts/charts/issues/16820))
|
||||
|
||||
|
||||
## [nocodb-12.2.7](https://github.com/truecharts/charts/compare/nocodb-12.2.6...nocodb-12.2.7) (2024-01-02)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- force bump to ensure up-to-date catalogs
|
||||
|
||||
|
||||
## [nocodb-12.2.6](https://github.com/truecharts/charts/compare/nocodb-12.2.5...nocodb-12.2.6) (2024-01-02)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update helm general non-major by renovate ([#16743](https://github.com/truecharts/charts/issues/16743))
|
||||
|
||||
|
||||
## [nocodb-12.2.5](https://github.com/truecharts/charts/compare/nocodb-12.2.4...nocodb-12.2.5) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- increase common version for oci fixes
|
||||
|
||||
|
||||
## [nocodb-12.2.4](https://github.com/truecharts/charts/compare/nocodb-12.2.3...nocodb-12.2.4) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- update helm general non-major by renovate ([#16734](https://github.com/truecharts/charts/issues/16734))
|
||||
|
||||
- remove non-existent template refs ([#16738](https://github.com/truecharts/charts/issues/16738))
|
||||
|
||||
|
||||
## [nocodb-12.2.3](https://github.com/truecharts/charts/compare/nocodb-12.2.0...nocodb-12.2.3) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
- bump all charts for OCI test push
|
||||
|
||||
- move everything to consume OCI-hosted common-chart dependency
|
||||
|
||||
- update container image common to v17.2.19[@4ebb688](https://github.com/4ebb688) by renovate ([#16733](https://github.com/truecharts/charts/issues/16733))
|
||||
|
||||
- update container image common to v17.2.18[@085ba3c](https://github.com/085ba3c) by renovate ([#16732](https://github.com/truecharts/charts/issues/16732))
|
||||
|
||||
- standardize ./img references ([#16704](https://github.com/truecharts/charts/issues/16704))
|
||||
|
||||
|
||||
## [nocodb-12.2.2](https://github.com/truecharts/charts/compare/nocodb-12.2.0...nocodb-12.2.2) (2024-01-01)
|
||||
|
||||
### Chore
|
||||
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user