TrueChartsClone/charts/stable/jellystat/values.yaml

74 lines
1.6 KiB
YAML

image:
repository: tccr.io/truecharts/jellystat
pullPolicy: IfNotPresent
tag: vlatest@sha256:8bc107996a1f763610765400fee552a18aeacd67440a47547c82318e110461ba
securityContext:
container:
runAsNonRoot: false
readOnlyRootFilesystem: false
runAsUser: 0
runAsGroup: 0
service:
main:
enabled: true
ports:
main:
enabled: true
protocol: http
port: 10681
targetPort: 3000
ws:
enabled: true
protocol: tcp
port: 10682
targetPort: 3004
workload:
main:
podSpec:
containers:
main:
probes:
liveness:
path: "/"
readiness:
path: "/"
startup:
path: "/"
env:
# PORT variables do not work.
# PORT: "{{ .Values.service.main.ports.main.port }}"
# WS_PORT: "{{ .Values.service.main.ports.ws.port }}"
POSTGRES_USER: "{{ .Values.cnpg.main.user }}"
POSTGRES_PASSWORD:
secretKeyRef:
name: cnpg-main-user
key: password
POSTGRES_IP:
secretKeyRef:
name: cnpg-main-urls
key: host
POSTGRES_PORT: 5432
JWT_SECRET:
secretKeyRef:
name: jellystat-secrets
key: JWT_SECRET
persistence:
backup:
enabled: true
mountPath: "/app/backend/backup-data"
cnpg:
main:
enabled: true
# static name
user: jfstat
database: jfstat
portal:
open:
enabled: true