Files
homelab/k8s/apps/firefly-iii/values.yaml
T
Ultradesu 69186d807e
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 6s
Check with kubeconform / lint (push) Successful in 10s
Auto-update README / Generate README and Create MR (push) Successful in 8s
Added firefly-iii
2026-07-30 12:18:12 +01:00

70 lines
1.2 KiB
YAML

replicaCount: 1
image:
repository: fireflyiii/core
tag: version-6.6.1
pullPolicy: IfNotPresent
service:
type: ClusterIP
port: 80
targetPort: 8080
ingress:
enabled: true
className: traefik-ai
hosts:
- host: ff.lan
paths:
- path: /
pathType: Prefix
persistence:
upload:
enabled: true
existingClaim: firefly-uploads
# Must remain true because chart 0.1.2 validates it. Kustomize removes the
# generated StatefulSet and redirects this Service to CloudNativePG.
postgres:
enabled: true
auth:
database: firefly
username: firefly
service:
port: 5432
cronjob:
enabled: true
schedule: "0 3 * * *"
timeZone: Europe/London
firefly:
env:
APP_ENV: production
APP_DEBUG: "false"
APP_URL: http://ff.lan
SITE_OWNER: owner@ff.lan
TZ: Europe/London
DEFAULT_LANGUAGE: en_US
TRUSTED_PROXIES: 10.42.0.0/16
COOKIE_SECURE: "false"
PGSQL_SSL_MODE: prefer
secrets:
existingSecret: firefly-secrets
nodeSelector:
kubernetes.io/hostname: ai.tail2fe2d.ts.net
tolerations:
- key: workload
operator: Equal
value: ai
effect: NoSchedule
resources:
requests:
cpu: 100m
memory: 256Mi
limits:
cpu: "2"
memory: 1Gi