TrueChartsClone/charts/incubator/umami/values.yaml

64 lines
1.6 KiB
YAML

image:
repository: tccr.io/truecharts/umami
tag: 1.39.4@sha256:4e4e070212f84583b0fb58ccd87ea925f16cca82428810d14a428c3443e203fa
pullPolicy: IfNotPresent
securityContext:
readOnlyRootFilesystem: false
podSecurityContext:
runAsUser: 1001
runAsGroup: 1001
envFrom:
- secretRef:
name: '{{ include "tc.common.names.fullname" . }}-secret'
umami:
force_ssl: true
hostname: ""
client_ip_header: ""
remove_trailing_slash: true
tracker_script_name: umami
collect_api_endpoint: /api/collect
disable_updates: true
disable_login: false
disable_telemetry: true
ignore_ip:
- "1.1.1.1"
- "2.2.2.2"
env:
PORT: "{{ .Values.service.main.ports.main.port }}"
DATABASE_TYPE: postgresql
DATABASE_URL:
secretKeyRef:
name: dbcreds
key: url
FORCE_SSL: '{{ ternary "1" "0" .Values.umami.force_ssl }}'
HOSTNAME: "{{ .Values.umami.hostname }}"
CLIENT_IP_HEADER: "{{ .Values.umami.client_ip_header }}"
REMOVE_TRAILING_SLASH: '{{ ternary "1" "0" .Values.umami.remove_trailing_slash }}'
TRACKER_SCRIPT_NAME: "{{ .Values.umami.tracker_script_name }}"
COLLECT_API_ENDPOINT: "{{ .Values.umami.collect_api_endpoint }}"
DISABLE_UPDATES: '{{ ternary "1" "0" .Values.umami.disable_updates }}'
DISABLE_LOGIN: '{{ ternary "1" "0" .Values.umami.disable_login }}'
DISABLE_TELEMETRY: '{{ ternary "1" "0" .Values.umami.disable_telemetry }}'
IGNORE_IP: '{{ join "," .Values.umami.ignore_ip }}'
service:
main:
ports:
main:
port: 10381
protocol: HTTP
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: umami
postgresqlDatabase: umami
portal:
enabled: true