Commit new Chart releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2024-02-24 15:11:06 +00:00
parent a6cc34fa6a
commit f5be951b51
69 changed files with 18415 additions and 0 deletions

View File

@ -0,0 +1,30 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png

View File

@ -0,0 +1,99 @@
---
title: Changelog
---
*for the complete changelog, please refer to the website*
**Important:**
## [anonaddy-19.1.16](https://github.com/truecharts/charts/compare/anonaddy-19.1.15...anonaddy-19.1.16) (2024-02-03)
### Chore
- update container image common to v17.2.30[@19ad5ec](https://github.com/19ad5ec) by renovate ([#17804](https://github.com/truecharts/charts/issues/17804))
## [anonaddy-19.1.15](https://github.com/truecharts/charts/compare/anonaddy-19.1.14...anonaddy-19.1.15) (2024-01-27)
### Chore
- update helm general non-major by renovate ([#17525](https://github.com/truecharts/charts/issues/17525))
## [anonaddy-19.1.14](https://github.com/truecharts/charts/compare/anonaddy-19.1.13...anonaddy-19.1.14) (2024-01-26)
### Chore
- update container image common to v17.2.29[@d7c41a3](https://github.com/d7c41a3) by renovate ([#17545](https://github.com/truecharts/charts/issues/17545))
## [anonaddy-19.1.13](https://github.com/truecharts/charts/compare/anonaddy-19.1.12...anonaddy-19.1.13) (2024-01-21)
### Chore
- update container image common to v17.2.28[@918b4c5](https://github.com/918b4c5) by renovate ([#17478](https://github.com/truecharts/charts/issues/17478))
## [anonaddy-19.1.12](https://github.com/truecharts/charts/compare/anonaddy-19.1.11...anonaddy-19.1.12) (2024-01-21)
### Chore
- update container image common to v17.2.26[@24c98f7](https://github.com/24c98f7) by renovate ([#17409](https://github.com/truecharts/charts/issues/17409))
## [anonaddy-19.1.11](https://github.com/truecharts/charts/compare/anonaddy-19.1.10...anonaddy-19.1.11) (2024-01-21)
### Chore
- update metadata in chart.yaml ([#17457](https://github.com/truecharts/charts/issues/17457))
## [anonaddy-19.1.10](https://github.com/truecharts/charts/compare/anonaddy-19.1.9...anonaddy-19.1.10) (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))
## [anonaddy-19.1.9](https://github.com/truecharts/charts/compare/anonaddy-19.1.8...anonaddy-19.1.9) (2024-01-02)
### Chore
- update helm general non-major by renovate ([#16820](https://github.com/truecharts/charts/issues/16820))

View File

@ -0,0 +1,50 @@
annotations:
max_scale_version: 24.04.0
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: email
truecharts.org/max_helm_version: "3.14"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: stable
apiVersion: v2
appVersion: 1.0.8
dependencies:
- name: common
version: 18.0.1
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
tags: []
import-values: []
- name: mariadb
version: 12.2.1
repository: oci://tccr.io/truecharts
condition: mariadb.enabled
alias: ""
tags: []
import-values: []
- name: redis
version: 11.3.0
repository: oci://tccr.io/truecharts
condition: redis.enabled
alias: ""
tags: []
import-values: []
deprecated: false
description: Protect your email from spam using disposable addresses.
home: https://truecharts.org/charts/stable/anonaddy
icon: https://truecharts.org/img/hotlink-ok/chart-icons/anonaddy.png
keywords:
- anonaddy
kubeVersion: '>=1.24.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
name: anonaddy
sources:
- https://github.com/anonaddy/docker
- https://github.com/truecharts/charts/tree/master/charts/stable/anonaddy
- https://hub.docker.com/r/anonaddy/anonaddy
type: application
version: 20.3.0

View 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/anonaddy)
**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_

View File

@ -0,0 +1,8 @@
Protect your email from spam using disposable addresses.
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/anonaddy](https://truecharts.org/charts/stable/anonaddy)
---
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,94 @@
image:
repository: anonaddy/anonaddy
tag: 1.0.8@sha256:b0bb23f333ee2ed619381512e88bfece3f034927d2523b2d3960df79bdf4d9f2
pullPolicy: IfNotPresent
strategy:
type: Recreate
securityContext:
container:
runAsNonRoot: false
readOnlyRootFilesystem: false
runAsUser: 0
runAsGroup: 0
service:
main:
ports:
main:
port: 10110
targetPort: 8000
smtp:
enabled: true
ports:
smtp:
enabled: true
port: 25
targetPort: 25
workload:
main:
podSpec:
containers:
main:
probes:
liveness:
type: tcp
readiness:
type: tcp
startup:
type: tcp
env:
ANONADDY_DOMAIN: "chart-example.local"
APP_URL: "http://localhost:10110"
# The from name to be used for outgoing email notifications from AnonAddy
MAIL_FROM_NAME: Example
# The from address to be used for outgoing email notifications from AnonAddy
MAIL_FROM_ADDRESS: mailer@example.com
# just smtp is configurable
MAIL_DRIVER: smtp
MAIL_HOST: mail.example.com
MAIL_PORT: 25
MAIL_ENCRYPTION: tls
MAIL_EHLO_DOMAIN: mail.example.com
MAIL_VERIFY_PEER: false
DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
DB_USERNAME: "{{ .Values.mariadb.mariadbUsername }}"
DB_HOST:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}'
key: plainhost
DB_PASSWORD:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}'
key: mariadb-password
REDIS_HOST:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
key: plainhost
REDIS_PASSWORD:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
key: redis-password
APP_KEY:
secretKeyRef:
name: anonaddy-secrets
key: APP_KEY
ANONADDY_SECRET:
secretKeyRef:
name: anonaddy-secrets
key: ANONADDY_SECRET
persistence:
config:
enabled: true
mountPath: /config
redis:
enabled: true
mariadb:
enabled: true
mariadbUsername: anonaddy
mariadbDatabase: anonaddy
portal:
open:
enabled: true

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
{{- include "tc.v1.common.lib.chart.notes" $ -}}

View File

@ -0,0 +1,19 @@
{{/* Define the secrets */}}
{{- define "anonaddy.secrets" -}}
{{- $secretName := (printf "%s-anonaddy-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) }}
# Anonaddy requires APP_KEY to be in base 64 format presented in the container, so this b64enc here is intentional
# https://github.com/anonaddy/docker/blob/master/README.md#app
{{- $appKey := (printf "base64:%v" (randAlphaNum 32 | b64enc)) -}}
{{- $secretKey := randAlphaNum 32 -}}
{{- with lookup "v1" "Secret" .Release.Namespace $secretName -}}
{{- $appKey = index .data "APP_KEY" | b64dec -}}
{{- $secretKey = index .data "ANONADDY_SECRET" | b64dec -}}
{{- end }}
enabled: true
data:
APP_KEY: {{ $appKey }}
# Anonaddy requires ANONADDY_SECRET to be a long string
ANONADDY_SECRET: {{ $secretKey }}
{{- end -}}

View File

@ -0,0 +1,11 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.v1.common.loader.init" . -}}
{{/* Render secrets for anonaddy */}}
{{- $secrets := include "anonaddy.secrets" . | fromYaml -}}
{{- if $secrets -}}
{{- $_ := set .Values.secret "anonaddy-secrets" $secrets -}}
{{- end -}}
{{/* Render the templates */}}
{{- include "tc.v1.common.loader.apply" . -}}

View File

View File

@ -0,0 +1,30 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png

View File

@ -0,0 +1,99 @@
---
title: Changelog
---
*for the complete changelog, please refer to the website*
**Important:**
## [ctfd-3.1.18](https://github.com/truecharts/charts/compare/ctfd-3.1.17...ctfd-3.1.18) (2024-02-03)
### Chore
- update container image common to v17.2.30[@19ad5ec](https://github.com/19ad5ec) by renovate ([#17804](https://github.com/truecharts/charts/issues/17804))
## [ctfd-3.1.17](https://github.com/truecharts/charts/compare/ctfd-3.1.16...ctfd-3.1.17) (2024-01-27)
### Chore
- update helm general non-major by renovate ([#17525](https://github.com/truecharts/charts/issues/17525))
## [ctfd-3.1.16](https://github.com/truecharts/charts/compare/ctfd-3.1.15...ctfd-3.1.16) (2024-01-26)
### Chore
- update container image common to v17.2.29[@d7c41a3](https://github.com/d7c41a3) by renovate ([#17545](https://github.com/truecharts/charts/issues/17545))
## [ctfd-3.1.15](https://github.com/truecharts/charts/compare/ctfd-3.1.14...ctfd-3.1.15) (2024-01-21)
### Chore
- update container image common to v17.2.28[@918b4c5](https://github.com/918b4c5) by renovate ([#17478](https://github.com/truecharts/charts/issues/17478))
## [ctfd-3.1.14](https://github.com/truecharts/charts/compare/ctfd-3.1.13...ctfd-3.1.14) (2024-01-21)
### Chore
- update container image common to v17.2.26[@24c98f7](https://github.com/24c98f7) by renovate ([#17409](https://github.com/truecharts/charts/issues/17409))
## [ctfd-3.1.13](https://github.com/truecharts/charts/compare/ctfd-3.1.12...ctfd-3.1.13) (2024-01-21)
### Chore
- update metadata in chart.yaml ([#17457](https://github.com/truecharts/charts/issues/17457))
## [ctfd-3.1.12](https://github.com/truecharts/charts/compare/ctfd-3.1.11...ctfd-3.1.12) (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))
## [ctfd-3.1.11](https://github.com/truecharts/charts/compare/ctfd-3.1.10...ctfd-3.1.11) (2024-01-03)
### Chore
- update container image ghcr.io/ctfd/ctfd to v3.6.1[@8033c37](https://github.com/8033c37) by renovate ([#16802](https://github.com/truecharts/charts/issues/16802))
## [ctfd-3.1.10](https://github.com/truecharts/charts/compare/ctfd-3.1.9...ctfd-3.1.10) (2024-01-02)
### Chore

View File

@ -0,0 +1,51 @@
annotations:
max_scale_version: 24.04.0
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: learning
truecharts.org/max_helm_version: "3.14"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: stable
apiVersion: v2
appVersion: 3.6.1
dependencies:
- name: common
version: 18.0.1
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
tags: []
import-values: []
- name: mariadb
version: 12.2.1
repository: oci://tccr.io/truecharts
condition: mariadb.enabled
alias: ""
tags: []
import-values: []
- name: redis
version: 11.3.0
repository: oci://tccr.io/truecharts
condition: redis.enabled
alias: ""
tags: []
import-values: []
deprecated: false
description: CTFd is a Capture The Flag framework focusing on ease of use and customizability.
home: https://truecharts.org/charts/stable/ctfd
icon: https://truecharts.org/img/hotlink-ok/chart-icons/ctfd.png
keywords:
- ctfd
- learning
kubeVersion: '>=1.24.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
name: ctfd
sources:
- https://github.com/CTFd/CTFd
- https://github.com/truecharts/charts/tree/master/charts/stable/ctfd
- https://ghcr.io/ctfd/ctfd
type: application
version: 4.3.0

View 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/ctfd)
**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_

View File

@ -0,0 +1,8 @@
CTFd is a Capture The Flag framework focusing on ease of use and customizability.
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/ctfd](https://truecharts.org/charts/stable/ctfd)
---
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,81 @@
image:
repository: ghcr.io/ctfd/ctfd
tag: 3.6.1@sha256:8033c370c30499873e99dc8888140d78c6d62b01a2f2d991a5c554e2024ce8d1
pullPolicy: IfNotPresent
service:
main:
ports:
main:
protocol: http
targetPort: 8000
port: 10613
workload:
main:
podSpec:
containers:
main:
env:
# filesystem | s3
UPLOAD_PROVIDER: filesystem
# set storage locations.
UPLOAD_FOLDER: "{{ .Values.persistence.uploads.mountPath }}"
LOG_FOLDER: "{{ .Values.persistence.logs.mountPath }}"
SECRET_KEY:
secretKeyRef:
name: ctfd-secrets
key: SECRET_KEY
DATABASE_PORT: 3306
DATABASE_NAME: "{{ .Values.mariadb.mariadbDatabase }}"
DATABASE_USER: "{{ .Values.mariadb.mariadbUsername }}"
DATABASE_HOST:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}'
key: plainhost
DATABASE_PASSWORD:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}'
key: mariadb-password
REDIS_URL:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
key: url
MAIL_USEAUTH: false
MAILFROM_ADDR: ""
MAIL_SERVER: ""
MAIL_PORT: 587
MAIL_USERNAME: ""
MAIL_PASSWORD: ""
MAIL_TLS: false
MAIL_SSL: false
# CTFd will not load any plugins which may alleviate issues preventing CTFd from starting, default is false.
SAFE_MODE: true
REVERSE_PROXY: false
# majorleaguecyber
OAUTH_CLIENT_ID: ""
OAUTH_CLIENT_SECRET: ""
mariadb:
enabled: true
mariadbUsername: ctfd
mariadbDatabase: ctfd
redis:
enabled: true
redisUsername: default
persistence:
uploads:
enabled: true
mountPath: "/uploads"
logs:
enabled: true
mountPath: "/logs"
portal:
open:
enabled: true

3200
stable/ctfd/4.3.0/questions.yaml Executable file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
{{- include "tc.v1.common.lib.chart.notes" $ -}}

View File

@ -0,0 +1,13 @@
{{/* Define the secrets */}}
{{- define "ctfd.secrets" -}}
{{- $secretName := (printf "%s-ctfd-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) -}}
{{- $secret_key := randAlphaNum 32 -}}
{{- with (lookup "v1" "Secret" .Release.Namespace $secretName) -}}
{{- $secret_key = index .data "SECRET_KEY" | b64dec -}}
{{- end }}
enabled: true
data:
SECRET_KEY: {{ $secret_key }}
{{- end -}}

View File

@ -0,0 +1,11 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for ctfd */}}
{{- $secrets := include "ctfd.secrets" . | fromYaml -}}
{{- if $secrets -}}
{{- $_ := set .Values.secret "ctfd-secrets" $secrets -}}
{{- end -}}
{{/* Render the templates */}}
{{ include "tc.v1.common.loader.apply" . }}

View File

View File

@ -0,0 +1,30 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png

View File

@ -0,0 +1,99 @@
---
title: Changelog
---
*for the complete changelog, please refer to the website*
**Important:**
## [friendica-12.2.17](https://github.com/truecharts/charts/compare/friendica-12.2.16...friendica-12.2.17) (2024-02-05)
### Chore
- update container image friendica to 2023.12[@2e221cf](https://github.com/2e221cf) by renovate ([#17833](https://github.com/truecharts/charts/issues/17833))
## [friendica-12.2.16](https://github.com/truecharts/charts/compare/friendica-12.2.15...friendica-12.2.16) (2024-02-03)
### Chore
- update container image common to v17.2.30[@19ad5ec](https://github.com/19ad5ec) by renovate ([#17804](https://github.com/truecharts/charts/issues/17804))
## [friendica-12.2.15](https://github.com/truecharts/charts/compare/friendica-12.2.14...friendica-12.2.15) (2024-01-27)
### Chore
- update helm general non-major by renovate ([#17525](https://github.com/truecharts/charts/issues/17525))
## [friendica-12.2.14](https://github.com/truecharts/charts/compare/friendica-12.2.13...friendica-12.2.14) (2024-01-26)
### Chore
- update container image common to v17.2.29[@d7c41a3](https://github.com/d7c41a3) by renovate ([#17545](https://github.com/truecharts/charts/issues/17545))
## [friendica-12.2.13](https://github.com/truecharts/charts/compare/friendica-12.2.12...friendica-12.2.13) (2024-01-21)
### Chore
- update container image common to v17.2.28[@918b4c5](https://github.com/918b4c5) by renovate ([#17478](https://github.com/truecharts/charts/issues/17478))
## [friendica-12.2.12](https://github.com/truecharts/charts/compare/friendica-12.2.11...friendica-12.2.12) (2024-01-21)
### Chore
- update container image common to v17.2.26[@24c98f7](https://github.com/24c98f7) by renovate ([#17409](https://github.com/truecharts/charts/issues/17409))
## [friendica-12.2.11](https://github.com/truecharts/charts/compare/friendica-12.2.10...friendica-12.2.11) (2024-01-21)
### Chore
- update metadata in chart.yaml ([#17457](https://github.com/truecharts/charts/issues/17457))
## [friendica-12.2.10](https://github.com/truecharts/charts/compare/friendica-12.2.9...friendica-12.2.10) (2024-01-14)
### Chore

View File

@ -0,0 +1,51 @@
annotations:
max_scale_version: 24.04.0
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: social
truecharts.org/max_helm_version: "3.14"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: stable
apiVersion: v2
appVersion: 2023.12.0
dependencies:
- name: common
version: 18.0.1
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
tags: []
import-values: []
- name: mariadb
version: 12.2.1
repository: oci://tccr.io/truecharts
condition: mariadb.enabled
alias: ""
tags: []
import-values: []
- name: redis
version: 11.3.0
repository: oci://tccr.io/truecharts
condition: redis.enabled
alias: ""
tags: []
import-values: []
deprecated: false
description: Welcome to the free social web
home: https://truecharts.org/charts/stable/friendica
icon: https://truecharts.org/img/hotlink-ok/chart-icons/friendica.png
keywords:
- friend
- social
kubeVersion: '>=1.24.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
name: friendica
sources:
- https://friendi.ca/
- https://github.com/truecharts/charts/tree/master/charts/stable/friendica
- https://hub.docker.com/_/friendica
type: application
version: 13.3.0

View 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/friendica)
**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_

View File

@ -0,0 +1,8 @@
Welcome to the free social web
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/friendica](https://truecharts.org/charts/stable/friendica)
---
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,82 @@
image:
repository: friendica
pullPolicy: IfNotPresent
tag: 2023.12@sha256:103df6a8b23ab75d87bee679ca9a552922763fcfa87353ae87c437f0e540bfa1
securityContext:
container:
runAsNonRoot: false
readOnlyRootFilesystem: false
runAsUser: 0
runAsGroup: 0
workload:
main:
podSpec:
containers:
main:
probes:
liveness:
path: "/ping"
readiness:
path: "/ping"
startup:
path: "/ping"
env:
MYSQL_USER: "{{ .Values.mariadb.mariadbUsername }}"
MYSQL_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
MYSQL_PORT: 3306
REDIS_PORT: 6379
REDIS_DB: 1
FRIENDICA_TZ: "{{ .Values.TZ }}"
FRIENDICA_DATA_DIR: "/data"
FRIENDICA_CONFIG_DIR: "/config"
# User Defined
FRIENDICA_ADMIN_MAIL: "my@domain.com"
FRIENDICA_URL: "http://localhost:{{ .Values.service.main.ports.main.port }}"
FRIENDICA_UPGRADE: false
FRIENDICA_SITENAME: ""
PHP_MEMORY_LIMIT: "512M"
PHP_UPLOAD_LIMIT: "512M"
MYSQL_HOST:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}'
key: plainhost
MYSQL_PASSWORD:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}'
key: mariadb-password
REDIS_HOST:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
key: plainhost
REDIS_PW:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
key: redis-password
service:
main:
ports:
main:
port: 10058
targetPort: 80
persistence:
varrun:
enabled: true
config:
enabled: true
mountPath: /config
data:
enabled: true
mountPath: /data
redis:
enabled: true
mariadb:
enabled: true
mariadbUsername: friendica
mariadbDatabase: friendica
portal:
open:
enabled: true

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
{{- include "tc.v1.common.lib.chart.notes" $ -}}

View File

@ -0,0 +1,2 @@
{{ include "tc.v1.common.loader.all" . }}

View File

View File

@ -0,0 +1,30 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png

View File

@ -0,0 +1,100 @@
---
title: Changelog
---
*for the complete changelog, please refer to the website*
**Important:**
## [humhub-6.2.9](https://github.com/truecharts/charts/compare/humhub-6.2.8...humhub-6.2.9) (2024-02-03)
### Chore
- update container image common to v17.2.30[@19ad5ec](https://github.com/19ad5ec) by renovate ([#17804](https://github.com/truecharts/charts/issues/17804))
## [humhub-6.2.8](https://github.com/truecharts/charts/compare/humhub-6.2.7...humhub-6.2.8) (2024-01-27)
### Chore
- update helm general non-major by renovate ([#17525](https://github.com/truecharts/charts/issues/17525))
## [humhub-6.2.7](https://github.com/truecharts/charts/compare/humhub-6.2.6...humhub-6.2.7) (2024-01-26)
### Chore
- update container image common to v17.2.29[@d7c41a3](https://github.com/d7c41a3) by renovate ([#17545](https://github.com/truecharts/charts/issues/17545))
## [humhub-6.2.6](https://github.com/truecharts/charts/compare/humhub-6.2.5...humhub-6.2.6) (2024-01-21)
### Chore
- update container image common to v17.2.28[@918b4c5](https://github.com/918b4c5) by renovate ([#17478](https://github.com/truecharts/charts/issues/17478))
## [humhub-6.2.5](https://github.com/truecharts/charts/compare/humhub-6.2.4...humhub-6.2.5) (2024-01-21)
### Chore
- update container image common to v17.2.26[@24c98f7](https://github.com/24c98f7) by renovate ([#17409](https://github.com/truecharts/charts/issues/17409))
## [humhub-6.2.4](https://github.com/truecharts/charts/compare/humhub-6.2.3...humhub-6.2.4) (2024-01-21)
### Chore
- update metadata in chart.yaml ([#17457](https://github.com/truecharts/charts/issues/17457))
## [humhub-6.2.3](https://github.com/truecharts/charts/compare/humhub-6.2.2...humhub-6.2.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))
## [humhub-6.2.2](https://github.com/truecharts/charts/compare/humhub-6.2.1...humhub-6.2.2) (2024-01-05)
### Chore
- update container image ghcr.io/mriedmann/humhub-phponly to v1.15.2[@9987a9e](https://github.com/9987a9e) by renovate ([#16889](https://github.com/truecharts/charts/issues/16889))
- update container image ghcr.io/mriedmann/humhub-nginx to v1.15.2[@9a34e13](https://github.com/9a34e13) by renovate ([#16888](https://github.com/truecharts/charts/issues/16888))
## [humhub-6.2.1](https://github.com/truecharts/charts/compare/humhub-6.2.0...humhub-6.2.1) (2024-01-05)
### Fix

View File

@ -0,0 +1,51 @@
annotations:
max_scale_version: 24.04.0
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: Network-Web
truecharts.org/max_helm_version: "3.14"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: stable
apiVersion: v2
appVersion: 1.15.2
dependencies:
- name: common
version: 18.0.1
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
tags: []
import-values: []
- name: mariadb
version: 12.2.1
repository: oci://tccr.io/truecharts
condition: mariadb.enabled
alias: ""
tags: []
import-values: []
- name: redis
version: 11.3.0
repository: oci://tccr.io/truecharts
condition: redis.enabled
alias: ""
tags: []
import-values: []
deprecated: false
description: A feature rich and highly flexible OpenSource Social Network Kit written in PHP.
home: https://truecharts.org/charts/stable/humhub
icon: https://truecharts.org/img/hotlink-ok/chart-icons/humhub.png
keywords:
- humhub
- Network-Web
kubeVersion: '>=1.24.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
name: humhub
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/humhub
- https://ghcr.io/mriedmann/humhub-nginx
- https://ghcr.io/mriedmann/humhub-phponly
type: application
version: 7.3.0

View 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/humhub)
**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_

View File

@ -0,0 +1,8 @@
A feature rich and highly flexible OpenSource Social Network Kit written in PHP.
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/humhub](https://truecharts.org/charts/stable/humhub)
---
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,212 @@
image:
pullPolicy: IfNotPresent
repository: ghcr.io/mriedmann/humhub-phponly
tag: 1.15.2@sha256:9d5d90b695cc3062dbd8a828e0b1676db179077cd1430e76069e40baef93cc0d
nginxImage:
pullPolicy: IfNotPresent
repository: ghcr.io/mriedmann/humhub-nginx
tag: 1.15.2@sha256:cbf87f7b6b7d935d27e62a2600ba288d3b4246c9f2e4df0ac19d1cde88803eb4
securityContext:
container:
runAsNonRoot: false
readOnlyRootFilesystem: false
runAsUser: 0
runAsGroup: 0
service:
main:
targetSelector: nginx
ports:
main:
protocol: http
targetSelector: nginx
targetPort: 80
port: 8080
backend:
enabled: true
type: ClusterIP
targetSelector: main
ports:
backend:
enabled: true
targetPort: 9000
targetSelector: main
port: 9000
humhub:
nginx:
max_client_body_size: 10m
keep_alive_timeout: 65
proto: http
host: localhost:8080
admin:
login: admin
password: test
email: humhub@example.com
mailer:
sys_address: noreply@example.com
sys_name: HumHub
type: smtp
hostname: ""
port: 1025
user: ""
password: ""
encrypt: ""
allow_self_sign_certs: false
workload:
main:
podSpec:
containers:
main:
probes:
liveness:
enabled: true
type: exec
command: /usr/local/bin/php-fpm-healthcheck
readiness:
enabled: true
type: exec
command: /usr/local/bin/php-fpm-healthcheck
startup:
enabled: true
type: exec
command: /usr/local/bin/php-fpm-healthcheck
env:
HUMHUB_AUTO_INSTALL: true
HUMHUB_INTEGRITY_CHECK: true
WAIT_FOR_DB: true
# Database
HUMHUB_DB_USER: "{{ .Values.mariadb.mariadbUsername }}"
HUMHUB_DB_NAME: "{{ .Values.mariadb.mariadbDatabase }}"
HUMHUB_DB_PASSWORD:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}'
key: mariadb-password
HUMHUB_DB_HOST:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}'
key: plainhost
# Redis
HUMHUB_QUEUE_CLASS: humhub\modules\queue\driver\Redis
HUMHUB_CACHE_CLASS: yii\redis\Cache
HUMHUB_CACHE_EXPIRE_TIME: 3600
HUMHUB_REDIS_PORT: 6379
HUMHUB_REDIS_HOSTNAME:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
key: plainhost
HUMHUB_REDIS_PASSWORD:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
key: redis-password
# Mailer
HUMHUB_MAILER_SYSTEM_EMAIL_ADDRESS: "{{ .Values.humhub.mailer.sys_address }}"
HUMHUB_MAILER_SYSTEM_EMAIL_NAME: "{{ .Values.humhub.mailer.sys_name }}"
HUMHUB_MAILER_TRANSPORT_TYPE: "{{ .Values.humhub.mailer.type }}"
HUMHUB_MAILER_HOSTNAME: "{{ .Values.humhub.mailer.hostname }}"
HUMHUB_MAILER_PORT: "{{ .Values.humhub.mailer.port }}"
HUMHUB_MAILER_USERNAME: "{{ .Values.humhub.mailer.user }}"
HUMHUB_MAILER_PASSWORD: "{{ .Values.humhub.mailer.password }}"
HUMHUB_MAILER_ENCRYPTION: "{{ .Values.humhub.mailer.encrypt }}"
HUMHUB_MAILER_ALLOW_SELF_SIGNED_CERTS: "{{ .Values.humhub.mailer.allow_self_sign_certs }}"
# -- Initial install only
# HTTP/HTTPS configuration
HUMHUB_PROTO: "{{ .Values.humhub.proto }}"
HUMHUB_HOST: "{{ .Values.humhub.host }}"
# -- Initial install only
# Admin creattion
HUMHUB_ADMIN_LOGIN: "{{ .Values.humhub.admin.login }}"
HUMHUB_ADMIN_EMAIL: "{{ .Values.humhub.admin.email }}"
HUMHUB_ADMIN_PASSWORD: "{{ .Values.humhub.admin.password }}"
nginx:
enabled: true
type: Deployment
podSpec:
containers:
nginx:
enabled: true
primary: true
imageSelector: nginxImage
env:
NGINX_CLIENT_MAX_BODY_SIZE: "{{ .Values.humhub.nginx.max_client_body_size }}"
NGINX_KEEPALIVE_TIMEOUT: "{{ .Values.humhub.nginx.keep_alive_timeout }}"
NGINX_UPSTREAM: '{{ printf "%s-backend:9000" (include "tc.v1.common.lib.chart.names.fullname" $) }}'
# Allow IPs for `/ping` ONLY
HUMHUB_REVERSEPROXY_WHITELIST: "10.0.0.0/8;172.16.0.0/16;192.168.0.0/24"
probes:
liveness:
enabled: true
type: http
path: /ping
port: 80
readiness:
enabled: true
type: http
path: /ping
port: 80
startup:
enabled: true
type: tcp
port: 80
persistence:
config:
enabled: true
mountPath: /var/www/localhost/htdocs/protected/config
assets:
enabled: true
mountPath: /var/www/localhost/htdocs/assets
targetSelector:
main:
main:
mountPath: /var/www/localhost/htdocs/assets
nginx:
nginx:
mountPath: /var/www/localhost/htdocs/assets
themes:
enabled: true
mountPath: /var/www/localhost/htdocs/themes
targetSelector:
main:
main:
mountPath: /var/www/localhost/htdocs/themes
nginx:
nginx:
mountPath: /var/www/localhost/htdocs/themes
modules:
enabled: true
targetSelector:
main:
main:
mountPath: /var/www/localhost/htdocs/protected/modules
nginx:
nginx:
mountPath: /var/www/localhost/htdocs/protected/modules
uploads:
enabled: true
targetSelector:
main:
main:
mountPath: /var/www/localhost/htdocs/uploads
nginx:
nginx:
mountPath: /var/www/localhost/htdocs/uploads
mariadb:
enabled: true
mariadbUsername: humhub
mariadbDatabase: humhub
redis:
enabled: true
portal:
open:
enabled: true

4049
stable/humhub/7.3.0/questions.yaml Executable file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
{{- include "tc.v1.common.lib.chart.notes" $ -}}

View File

@ -0,0 +1 @@
{{ include "tc.v1.common.loader.all" . }}

View File

View File

@ -0,0 +1,30 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png

View File

@ -0,0 +1,99 @@
---
title: Changelog
---
*for the complete changelog, please refer to the website*
**Important:**
## [romm-6.3.8](https://github.com/truecharts/charts/compare/romm-6.3.7...romm-6.3.8) (2024-02-03)
### Chore
- update container image common to v17.2.30[@19ad5ec](https://github.com/19ad5ec) by renovate ([#17804](https://github.com/truecharts/charts/issues/17804))
## [romm-6.3.7](https://github.com/truecharts/charts/compare/romm-6.3.6...romm-6.3.7) (2024-01-27)
### Chore
- update helm general non-major by renovate ([#17525](https://github.com/truecharts/charts/issues/17525))
## [romm-6.3.6](https://github.com/truecharts/charts/compare/romm-6.3.5...romm-6.3.6) (2024-01-26)
### Chore
- update container image common to v17.2.29[@d7c41a3](https://github.com/d7c41a3) by renovate ([#17545](https://github.com/truecharts/charts/issues/17545))
## [romm-6.3.5](https://github.com/truecharts/charts/compare/romm-6.3.4...romm-6.3.5) (2024-01-21)
### Chore
- update container image common to v17.2.28[@918b4c5](https://github.com/918b4c5) by renovate ([#17478](https://github.com/truecharts/charts/issues/17478))
## [romm-6.3.4](https://github.com/truecharts/charts/compare/romm-6.3.3...romm-6.3.4) (2024-01-21)
### Chore
- update container image common to v17.2.26[@24c98f7](https://github.com/24c98f7) by renovate ([#17409](https://github.com/truecharts/charts/issues/17409))
## [romm-6.3.3](https://github.com/truecharts/charts/compare/romm-6.3.2...romm-6.3.3) (2024-01-21)
### Chore
- update metadata in chart.yaml ([#17457](https://github.com/truecharts/charts/issues/17457))
## [romm-6.3.2](https://github.com/truecharts/charts/compare/romm-6.3.1...romm-6.3.2) (2024-01-14)
### Chore
- update container image ghcr.io/zurdi15/romm to v2.3.1[@2db88fe](https://github.com/2db88fe) by renovate ([#17191](https://github.com/truecharts/charts/issues/17191))
## [romm-6.3.1](https://github.com/truecharts/charts/compare/romm-6.3.0...romm-6.3.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))
## [romm-6.3.0](https://github.com/truecharts/charts/compare/romm-6.2.3...romm-6.3.0) (2024-01-08)
### Chore

View File

@ -0,0 +1,51 @@
annotations:
max_scale_version: 24.04.0
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: media
truecharts.org/max_helm_version: "3.14"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: stable
apiVersion: v2
appVersion: 2.3.1
dependencies:
- name: common
version: 18.0.1
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
tags: []
import-values: []
- name: mariadb
version: 12.2.1
repository: oci://tccr.io/truecharts
condition: mariadb.enabled
alias: ""
tags: []
import-values: []
- name: redis
version: 11.3.0
repository: oci://tccr.io/truecharts
condition: redis.enabled
alias: ""
tags: []
import-values: []
deprecated: false
description: game library manager focused in retro gaming
home: https://truecharts.org/charts/stable/romm
icon: https://truecharts.org/img/hotlink-ok/chart-icons/romm.png
keywords:
- romm
- rom-manager
kubeVersion: '>=1.24.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
name: romm
sources:
- https://github.com/zurdi15/romm
- https://github.com/truecharts/charts/tree/master/charts/stable/romm
- https://ghcr.io/zurdi15/romm
type: application
version: 7.3.0

View 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/romm)
**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_

View File

@ -0,0 +1,8 @@
game library manager focused in retro gaming
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/romm](https://truecharts.org/charts/stable/romm)
---
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,100 @@
image:
repository: ghcr.io/zurdi15/romm
pullPolicy: IfNotPresent
tag: 2.3.1@sha256:2db88fe44c89fad393c61cd75f28c5c03bce915292c98053bb36131b21177e64
securityContext:
container:
readOnlyRootFilesystem: false
runAsNonRoot: false
runAsUser: 0
runAsGroup: 0
service:
main:
ports:
main:
protocol: http
targetPort: 8080
port: 10680
romm:
auth:
user: "admin"
pass: "admin"
workload:
main:
podSpec:
containers:
main:
probes:
liveness:
type: http
readiness:
type: http
startup:
type: http
env:
ROMM_BASE_PATH: /romm
ROMM_DB_DRIVER: mariadb
# IGDB client id
CLIENT_ID: ""
# IGDB client secret
CLIENT_SECRET: ""
STEAMGRIDDB_API_KEY: ""
DB_PORT: 3306
DB_NAME: "{{ .Values.mariadb.mariadbDatabase }}"
DB_USER: "{{ .Values.mariadb.mariadbUsername }}"
DB_HOST:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}'
key: plainhost
DB_PASSWD:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}'
key: mariadb-password
REDIS_HOST:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
key: plainhost
REDIS_PASSWORD:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
key: redis-password
REDIS_PORT: 6379
ROMM_AUTH_SECRET_KEY:
secretKeyRef:
name: romm-secrets
key: ROMM_AUTH_SECRET_KEY
ROMM_AUTH_ENABLED: true
ENABLE_EXPERIMENTAL_REDIS: true
ROMM_AUTH_USERNAME: "{{ .Values.romm.auth.user}}"
ROMM_AUTH_PASSWORD: "{{ .Values.romm.auth.pass}}"
persistence:
library:
enabled: true
mountPath: /romm/library
resources:
enabled: true
mountPath: /romm/resources
logs:
enabled: true
mountPath: /romm/logs
mariadb:
enabled: true
mariadbUsername: romm
mariadbDatabase: romm
redis:
enabled: true
portal:
open:
enabled: true

3321
stable/romm/7.3.0/questions.yaml Executable file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
{{- include "tc.v1.common.lib.chart.notes" $ -}}

View File

@ -0,0 +1,13 @@
{{/* Define the secrets */}}
{{- define "romm.secrets" -}}
{{- $secretName := (printf "%s-romm-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) }}
{{- $authKey := randAlphaNum 64 -}}
{{- with lookup "v1" "Secret" .Release.Namespace $secretName -}}
{{- $authKey = index .data "ROMM_AUTH_SECRET_KEY" | b64dec -}}
{{- end }}
enabled: true
data:
ROMM_AUTH_SECRET_KEY: {{ $authKey }}
{{- end -}}

View File

@ -0,0 +1,11 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.v1.common.loader.init" . -}}
{{/* Render secrets for romm */}}
{{- $secrets := include "romm.secrets" . | fromYaml -}}
{{- if $secrets -}}
{{- $_ := set .Values.secret "romm-secrets" $secrets -}}
{{- end -}}
{{/* Render the templates */}}
{{- include "tc.v1.common.loader.apply" . -}}

View File