image:
  repository: tccr.io/truecharts/lancache-monolithic
  pullPolicy: IfNotPresent
  tag: latest@sha256:34dafac25f72ff75ac35f55e6095715398a7c47aed6f580b535ca40bea940683
service:
  main:
    ports:
      main:
        port: 10279
        targetPort: 80
        protocol: http
  https:
    enabled: true
    ports:
      https:
        enabled: true
        port: 10280
        targetPort: 443
        protocol: https
persistence:
  config:
    enabled: true
    mountPath: "/data"
  logs:
    enabled: true
    mountPath: "/data/logs"
portal:
  open:
    enabled: false
securityContext:
  container:
    readOnlyRootFilesystem: false
    runAsNonRoot: false
    runAsUser: 0
    runAsGroup: 0
workload:
  main:
    podSpec:
      containers:
        main:
          probes:
            liveness:
              type: tcp
            readiness:
              type: tcp
            startup:
              type: tcp
          env:
            CACHE_DOMAINS_REPO: "https://github.com/uklans/cache-domains.git"
            CACHE_DOMAINS_BRANCH: "master"
            UPSTREAM_DNS: "1.1.1.1 1.0.0.1"
            CACHE_DISK_SIZE: "1000000m"
            CACHE_MAX_AGE: "3560d"
            CACHE_INDEX_SIZE: "500m"
            NOFETCH: false
