Files
fleet-infra/apps/wger/release.yaml
T
2026-05-13 21:05:24 -04:00

49 lines
1.2 KiB
YAML

apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: wger
namespace: wger
spec:
chart:
spec:
chart: wger
version: 0.3.x
sourceRef:
kind: HelmRepository
name: wger
interval: 15m
releaseName: wger
values:
app:
timezone: "America/Toronto"
mail:
enabled: true
server: mail.michaelthomson.dev
port: 465
user: server@michaelthomson.dev
from_email: server@michaelthomson.dev
secret:
name: mail
key: mail-password
nginx:
enabled: true
persistence:
enabled: true
size: 8Gi
ingress:
enabled: true
url: wger.michaelthomson.dev
tls: true
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-prod"
external-dns.alpha.kubernetes.io/target: michaelthomson.ddns.net
external-dns.alpha.kubernetes.io/cloudflare-proxied: "false"
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.tls: "true"
postgres:
storage:
className: longhorn
requestedSize: 8Gi
redis:
enabled: true