Files
truecharts/charts/stable/plant-it/values.yaml
T
2026-02-14 22:35:03 +01:00

78 lines
1.9 KiB
YAML

# yaml-language-server: $schema=./values.schema.json
image:
repository: docker.io/msdeluise/plant-it-server
pullPolicy: IfNotPresent
tag: 0.10.0@sha256:23ddf8660087d6b9f5dbdca2ca09817b84db45cb2d9d6e2e0176e70f514629e7
securityContext:
container:
runAsNonRoot: false
readOnlyRootFilesystem: false
runAsUser: 0
runAsGroup: 0
workload:
main:
podSpec:
containers:
main:
env:
MYSQL_HOST:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}'
key: plainhost
MYSQL_PORT: "3306"
MYSQL_USERNAME: "{{ .Values.mariadb.mariadbUsername }}"
MYSQL_PSW: "{{ .Values.mariadb.password }}"
MYSQL_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
MYSQL_ROOT_PASSWORD: "{{ .Values.mariadb.rootPassword }}"
JWT_SECRET: "MyJWTSecret"
JWT_EXP: 1
USER_LIMIT: -1
UPLOAD_DIR: /uploads
API_PORT: "{{ .Values.service.main.ports.api.port }}"
TREFLE_KEY: ""
LOG_LEVEL: INFO
ALLOWED_ORIGINS: "*"
CACHE_TTL: 86400
CACHE_HOST:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
key: plainhost
CACHE_PORT: 6379
SSL_ENABLED: false
CERTIFICATE_PATH: /certificates/
service:
main:
enabled: true
ports:
main:
enabled: true
targetPort: 3000
port: 3000
api:
enabled: true
port: 9701
persistence:
uploads:
enabled: true
mountPath: /uploads
certificates:
enabled: true
mountPath: /certificates
varrun:
enabled: false
mariadb:
enabled: true
mariadbUsername: plantit
mariadbDatabase: plantit
redis:
enabled: true
redisUsername: default