TrueChartsClone/charts/stable/speedtest-tracker/values.yaml

96 lines
2.3 KiB
YAML

image:
repository: ghcr.io/linuxserver/speedtest-tracker
pullPolicy: IfNotPresent
tag: 0.19.0@sha256:0e125b8b006d683653f94446801d1e799ca18690b2a2fb5f0186c4a88382b31f
service:
main:
ports:
main:
targetPort: 80
port: 9004
ingress:
main:
integrations:
homepage:
widget:
type: speedtest
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: false
redis:
enabled: true
includeCommon: true
redisUsername: default
cnpg:
main:
enabled: true
user: speedtest-tracker
database: speedtest-tracker
portal:
open:
enabled: true
securityContext:
container:
runAsNonRoot: false
readOnlyRootFilesystem: false
runAsUser: 0
runAsGroup: 0
workload:
main:
podSpec:
containers:
main:
securityContext:
capabilities:
add:
- SYS_CHROOT
- KILL
probes:
liveness:
enabled: true
type: http
path: /api/healthcheck
startup:
enabled: true
type: http
path: /api/healthcheck
readiness:
enabled: true
type: http
path: /api/healthcheck
env:
APP_URL: ""
DB_CONNECTION: pgsql
DB_HOST:
secretKeyRef:
name: cnpg-main-urls
key: host
DB_PORT: "5432"
DB_DATABASE: "{{ .Values.cnpg.main.database }}"
DB_USERNAME: "{{ .Values.cnpg.main.user }}"
DB_PASSWORD:
secretKeyRef:
name: cnpg-main-user
key: password
APP_KEY:
secretKeyRef:
name: speedtest-tracker-secrets
key: APP_KEY
MAIL_MAILER: "smtp"
MAIL_PORT: 465
MAIL_USERNAME: ""
MAIL_PASSWORD: ""
MAIL_ENCRYPTION: "SSL"
MAIL_FROM_ADDRESS: ""
MAIL_FROM_NAME: "Speedtest Tracker"
TELEGRAM_BOT_TOKEN: ""
CACHE_DRIVER: redis
REDIS_URL:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
key: url