Files

53 lines
1.2 KiB
YAML

# yaml-language-server: $schema=./values.schema.json
image:
repository: ghcr.io/connorgallopo/tracearr
pullPolicy: IfNotPresent
tag: 1.4.30@sha256:8a066964023e93b3f4ef90c85d1ecb13d37bd124e2387102c4d340098dce65ff
securityContext:
container:
readOnlyRootFilesystem: false
service:
main:
ports:
main:
protocol: http
targetPort: 3000
port: 3000
cnpg:
main:
enabled: true
user: tracearr
database: tracearr
redis:
enabled: true
redisUsername: default
workload:
main:
podSpec:
containers:
main:
env:
PORT: "{{ .Values.service.main.ports.main.port }}"
JWT_SECRET: "changeme"
COOKIE_SECRET: "changeme"
# Optional MaxMind GeoIP license key
MAXMIND_LICENSE_KEY: ""
CORS_ORIGIN: "*"
LOG_LEVEL: info
# Enable reverse proxy support
TRUST_PROXY: true
DATABASE_URL:
secretKeyRef:
name: cnpg-main-urls
key: std
REDIS_URL:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
key: url