TrueChartsClone/charts/stable/wger/values.yaml

92 lines
2.0 KiB
YAML

image:
repository: tccr.io/truecharts/wger
tag: latest@sha256:dfec197dd5e3b3533710f84fd2c73c61560296abf3e90e10bc9397d414d8ead1
pullPolicy: IfNotPresent
nginxImage:
repository: tccr.io/truecharts/nginx
tag: 1.23.3@sha256:218715557a16838206fc2c924fb2ce39b76f81e46e5c62379f2c6e7a8d1e221d
pullPolicy: IfNotPresent
securityContext:
runAsNonRoot: false
readOnlyRootFilesystem: false
podSecurityContext:
runAsUser: 1000
runAsGroup: 1000
fsGroup: 1000
envFrom:
- secretRef:
name: '{{ include "tc.common.names.fullname" . }}-wger-secret'
- configMapRef:
name: '{{ include "tc.common.names.fullname" . }}-wger-configmap'
wger:
general:
# Where the backend will listen. Leave this as is, unless nginx is removed
site_url: "http://localhost:8000"
sync_exercises_on_startup: false
download_exercise_images_on_startup: false
allow_registration: true
allow_guest_users: true
allow_upload_videos: true
exercise_cache_ttl: "3600"
django_perform_migrations: true
django_debug: false
mail:
enable_email: false
from_email: ""
email_host: ""
email_port: 587
email_host_user: "username"
email_host_password: "password"
email_use_tls: false
email_use_ssl: false
captcha:
recaptha_public_key: ""
recaptha_private_key: ""
nocaptcha: true
service:
main:
ports:
main:
port: 10249
persistence:
media:
enabled: true
mountPath: "/home/wger/media"
static:
enabled: true
type: emptyDir
mountPath: "/home/wger/static"
wger-config:
enabled: true
noMount: true
type: custom
mountPath: "/etc/nginx/conf.d"
volumeSpec:
configMap:
name: '{{ include "tc.common.names.fullname" . }}-wger-nginx-config'
items:
- key: nginx.conf
path: default.conf
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: wger
postgresqlDatabase: wger
redis:
enabled: true
existingSecret: "rediscreds"
redisUsername: "default"
redisDatabase: "0"
portal:
enabled: true