image:
  repository: tccr.io/truecharts/syncthing
  pullPolicy: IfNotPresent
  tag: v1.23.6@sha256:ca3c1851bb05d942356eaa570d572b3261b852fe817068384eeb39f07a36c3b2

workload:
  main:
    podSpec:
      containers:
        main:
          probes:
            liveness:
              path: /rest/noauth/health
            readiness:
              path: /rest/noauth/health
            startup:
              path: /rest/noauth/health

service:
  main:
    ports:
      main:
        port: 8384
        targetPort: 8384
  listeners:
    enabled: true
    ports:
      tcp:
        enabled: true
        port: 22000
        targetPort: 22000
  listeners-udp:
    enabled: true
    ports:
      udp:
        enabled: true
        port: 22000
        targetPort: 22000
        protocol: udp
  discovery:
    enabled: true
    ports:
      discovery:
        enabled: true
        port: 21027
        targetPort: 21027
        protocol: udp

persistence:
  config:
    enabled: true
    mountPath: "/var/syncthing"

portal:
  open:
    enabled: true
