Commit new Chart releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2023-09-06 14:11:05 +00:00
parent 82b0c2b371
commit c09cad2894
14 changed files with 2363 additions and 0 deletions

View File

@ -0,0 +1,99 @@
**Important:**
*for the complete changelog, please refer to the website*
## [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
- update helm general non-major ([#9558](https://github.com/truecharts/charts/issues/9558))

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.3
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,9 @@
## [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))

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,90 @@
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"
DB_DATABASE: anonaddy
DB_USERNAME: anonaddy
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: {{ $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