TrueChartsClone/charts/incubator/etesync/values.yaml

89 lines
1.7 KiB
YAML

image:
repository: tccr.io/truecharts/etesync
pullPolicy: IfNotPresent
tag: 0.11.0@sha256:47478da0d1b3ab18d5bfbcd4537fa80305ace94746b01c32e609c7e9e663d860
podSecurityContext:
runAsUser: 373
runAsGroup: 373
fsGroup: 373
# Docker image configuration docs:
# https://github.com/victor-rds/docker-etebase#settings-and-customization
# EteSync configuration docs:
# https://github.com/etesync/server#configuration
env:
# App
SERVER: http
AUTO_UPDATE: true
ALLOWED_HOSTS: "localhost"
AUTO_SIGNUP: false
LANGUAGE_CODE: "en-us"
TIME_ZONE: "{{ .Values.TZ }}"
# Debugging
DEBUG: false
SHELL_DEBUG: false
DEBUG_DJANGO: false
# Postgres
DB_ENGINE: postgres
DATABASE_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}"
DATABASE_PASSWORD:
secretKeyRef:
name: dbcreds
key: postgresql-password
DATABASE_HOST:
secretKeyRef:
name: dbcreds
key: plainhost
DATABASE_PORT: 5432
REDIS_URI:
secretKeyRef:
name: rediscreds
key: url
secretEnv:
# Superuser
SUPER_USER: "admin"
SUPER_PASS: ""
SUPER_EMAIL: ""
service:
main:
ports:
main:
protocol: HTTP
targetPort: 3735
port: 10254
persistence:
app:
enabled: true
mountPath: "/data"
secret:
enabled: true
type: "custom"
readOnly: true
mountPath: "/data/secret.txt"
subPath: "secret.txt"
volumeSpec:
secret:
secretName: "etesync-secret"
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: etesync
postgresqlDatabase: etesync
redis:
enabled: true
existingSecret: rediscreds
portal:
enabled: true