image:
  repository: ghcr.io/jens-maus/raspberrymatic
  pullPolicy: IfNotPresent
  tag: latest@sha256:6307d2b5b869e4032c1adfa14b0ad0f0aecfb7ac44382012182ead33628b4e88

securityContext:
  runAsNonRoot: false
  readOnlyRootFilesystem: false

podSecurityContext:
  runAsUser: 0
  runAsGroup: 0

service:
  main:
    ports:
      main:
        port: 10581
        protocol: HTTP
        targetPort: 80
  ccu:
    enabled: true
    ports:
      ccu1:
        enabled: true
        port: 2001
        targetPort: 2001
      ccu2:
        enabled: true
        port: 2010
        targetPort: 2010
      ccu3:
        enabled: true
        port: 9292
        targetPort: 9292
      ccu4:
        enabled: true
        port: 8181
        targetPort: 8181

persistence:
  config:
    enabled: true
    mountPath: /usr/local
  modules:
    enabled: true
    type: hostPath
    mountPath: /lib/modules
    hostPath: /lib/modules
    readOnly: true
  sys:
    enabled: true
    type: hostPath
    mountPath: /sys
    hostPath: /sys
  control:
    enabled: true
    type: hostPath
    mountPath: /run/udev/control
    hostPath: /run/udev/control

portal:
  enabled: true
