TrueChartsClone/charts/stable/gotify/values.yaml

76 lines
1.4 KiB
YAML

image:
repository: tccr.io/truecharts/gotify-server
pullPolicy: IfNotPresent
tag: 2.2.4@sha256:18cd2c1aa471949eae49ed114b9693d110ed53f22e96f0e966d8305b5c2b3148
gotify:
user: admin
pass: admin
registration: false
password_strength: 10
# Advanced
response_headers:
[]
# - key: X-Custom-Header
# value: "custom value"
keep_alive_period_seconds: 0
stream:
ping_period_seconds: 45
allowed_origins:
[]
# - example.com
# - domain.com
cors:
allowed_origins:
[]
# - ".+.example.com"
# - "otherdomain.com"
allowed_methods:
[]
# - GET
# - POST
allowed_headers:
[]
# - Authorization
# - content-type
envFrom:
- secretRef:
name: '{{ include "tc.common.names.fullname" . }}-secret-env'
probes:
liveness:
path: /health
readiness:
path: /health
startup:
path: /health
service:
main:
ports:
main:
port: 10084
persistence:
data:
enabled: true
mountPath: /app/data
config-file:
enabled: true
type: secret
readOnly: true
defaultMode: "0600"
objectName: '{{ include "tc.common.names.fullname" . }}-secret'
mountPath: /etc/gotify/config.yml
subPath: config.yml
postgresql:
enabled: true
existingSecret: dbcreds
postgresqlUsername: gotify
postgresqlDatabase: gotify
portal:
enabled: true