# ——————————————————————————
# Allgemein
# ——————————————————————————
replicaCount: 1
image:
  repository: bitnami/suitecrm
  # Laut Bitnami existieren v8.x Tags (z. B. 8.6.0). Du kannst hier auch "latest" setzen.
  tag: "8.8.1"       # falls nicht vorhanden, auf "8.6.0" oder "latest" wechseln
  pullPolicy: IfNotPresent

nameOverride: ""
fullnameOverride: ""

podSecurityContext:
  fsGroup: 1001
securityContext:
  runAsUser: 1001
  runAsNonRoot: true

service:
  type: ClusterIP
  port: 8080
  targetPort: 8080

ingress:
  enabled: true
  className: "traefik"
  annotations:
    traefik.ingress.kubernetes.io/router.entrypoints: "web"
  hosts:
    - host: suitecrm.heckenfels.com
      paths:
        - path: /
          pathType: Prefix
  tls: []  # TLS handled externally (NGINX Reverse Proxy)

persistence:
  enabled: true
  existingClaim: ""  # leer lassen: Chart erstellt PVC
  storageClass: ""   # ggf. deine StorageClass eintragen
  size: 10Gi

# ——————————————————————————
# SuiteCRM Konfiguration
# ——————————————————————————
suitecrm:
  # Wird im Installer und für generierte Links verwendet
  siteURL: "http://suitecrm.heckenfels.com"
  adminUser: "admin"
  adminPassword: "Zucker@2025"     # Bitte überschreiben (Secret!)
  adminEmail: "admin@pidoka.de"
  httpsEnabled: false

  waitForDatabase: true  # Warten auf Datenbank

  smtp:
    enabled: false
    host: ""
    port: 587
    user: ""
    password: ""
    protocol: "tls"

scheduler:
  enabled: true
  # Intervall: alle 60s (Sidecar führt bin/console schedulers:run aus)
  intervalSeconds: 60

# ——————————————————————————
# Datenbank (Subchart Bitnami MariaDB)
# ——————————————————————————
mariadb:
  enabled: true
  architecture: standalone
  image:
    tag: 10.6 # Kompatibel mit SuiteCRM 8.7/8.8 Matrix
  auth:
    rootPassword: ""
    username: "bn_suitecrm"
    password: "ZuckerDB@2025"       # Bitte überschreiben (Secret!)
    database: "bitnami_suitecrm"
  primary:
    persistence:
      enabled: true
      size: 10Gi
