Commit new Chart releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2023-09-07 07:18:22 +00:00
parent 61f733cbc7
commit d74cca35c4
14 changed files with 2416 additions and 0 deletions

View File

@ -0,0 +1,99 @@
**Important:**
*for the complete changelog, please refer to the website*
## [anonaddy-15.0.4](https://github.com/truecharts/charts/compare/anonaddy-15.0.3...anonaddy-15.0.4) (2023-09-07)
## [anonaddy-15.0.3](https://github.com/truecharts/charts/compare/anonaddy-15.0.2...anonaddy-15.0.3) (2023-09-06)
### Fix
- revert to 32 chars ([#12289](https://github.com/truecharts/charts/issues/12289))
## [anonaddy-15.0.2](https://github.com/truecharts/charts/compare/anonaddy-15.0.1...anonaddy-15.0.2) (2023-09-06)
## [anonaddy-15.0.1](https://github.com/truecharts/charts/compare/anonaddy-15.0.0...anonaddy-15.0.1) (2023-09-04)
## [anonaddy-15.0.0](https://github.com/truecharts/charts/compare/anonaddy-14.0.0...anonaddy-15.0.0) (2023-09-04)
## [anonaddy-14.0.0](https://github.com/truecharts/charts/compare/anonaddy-13.0.21...anonaddy-14.0.0) (2023-07-31)
## [anonaddy-13.0.21](https://github.com/truecharts/charts/compare/anonaddy-13.0.20...anonaddy-13.0.21) (2023-07-29)
### Chore
- update helm general non-major ([#10955](https://github.com/truecharts/charts/issues/10955))
## [anonaddy-13.0.20](https://github.com/truecharts/charts/compare/anonaddy-13.0.19...anonaddy-13.0.20) (2023-07-22)
### Chore
- update container image tccr.io/truecharts/anonaddy to v0.14.1 ([#10749](https://github.com/truecharts/charts/issues/10749))
## [anonaddy-13.0.19](https://github.com/truecharts/charts/compare/anonaddy-13.0.18...anonaddy-13.0.19) (2023-07-22)
### Chore
- update container image tccr.io/truecharts/anonaddy to v0.14.1 ([#10726](https://github.com/truecharts/charts/issues/10726))
## [anonaddy-13.0.18](https://github.com/truecharts/charts/compare/anonaddy-13.0.17...anonaddy-13.0.18) (2023-07-04)
### Chore
- update helm general non-major ([#10135](https://github.com/truecharts/charts/issues/10135))
## [anonaddy-13.0.17](https://github.com/truecharts/charts/compare/anonaddy-13.0.16...anonaddy-13.0.17) (2023-07-01)
### Chore
- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069))
## [anonaddy-13.0.16](https://github.com/truecharts/charts/compare/anonaddy-13.0.15...anonaddy-13.0.16) (2023-06-13)
### Chore
- update helm chart common to 12.14.2 ([#9599](https://github.com/truecharts/charts/issues/9599))
## [anonaddy-13.0.15](https://github.com/truecharts/charts/compare/anonaddy-13.0.14...anonaddy-13.0.15) (2023-06-11)
### Chore

View File

@ -0,0 +1,33 @@
apiVersion: v2
appVersion: "0.14.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 14.0.1
- condition: mariadb.enabled
name: mariadb
repository: https://deps.truecharts.org/
version: 7.0.70
- condition: redis.enabled
name: redis
repository: https://deps.truecharts.org
version: 6.0.66
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.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: anonaddy
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/anonaddy
- https://github.com/anonaddy/docker
version: 15.0.4
annotations:
truecharts.org/catagories: |
- email
truecharts.org/SCALE-support: "true"

View File

@ -0,0 +1,27 @@
# README
## General Info
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
However only installations using the TrueNAS SCALE Apps system are supported.
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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,4 @@
## [anonaddy-15.0.4](https://github.com/truecharts/charts/compare/anonaddy-15.0.3...anonaddy-15.0.4) (2023-09-07)

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,102 @@
image:
repository: tccr.io/truecharts/anonaddy
tag: v0.14.1@sha256:5ec8379d750553a662ea009b1c1e61e5cae670ef0ac7161f09f0c1cfa3a204fe
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" $)) }}
{{- $appKey := randAlphaNum 32 -}}
{{- $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:
# 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
APP_KEY: {{ printf "base64:%v" ($appKey | b64enc) }}
# 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