2025-03-11 17:12:40 +00:00
|
|
|
|
|
|
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
|
|
kind: Kustomization
|
|
|
|
|
|
|
|
helmCharts:
|
|
|
|
- name: paperless-ngx
|
|
|
|
repo: https://charts.gabe565.com
|
|
|
|
version: 0.24.1
|
|
|
|
releaseName: paperless-ngx
|
|
|
|
namespace: paperless-ngx
|
|
|
|
valuesInline:
|
|
|
|
persistence:
|
|
|
|
data:
|
|
|
|
enabled: "true"
|
|
|
|
size: "1Gi"
|
|
|
|
accessMode: ReadWriteOnce
|
|
|
|
storageClass: "longhorn-fast"
|
|
|
|
media:
|
|
|
|
enabled: "true"
|
|
|
|
size: "8Gi"
|
|
|
|
accessMode: ReadWriteOnce
|
|
|
|
storageClass: "longhorn-fast"
|
|
|
|
export:
|
|
|
|
enabled: "true"
|
|
|
|
size: "1Gi"
|
|
|
|
accessMode: ReadWriteOnce
|
|
|
|
storageClass: "longhorn-fast"
|
|
|
|
consume:
|
|
|
|
enabled: "true"
|
|
|
|
size: "1Gi"
|
|
|
|
accessMode: ReadWriteOnce
|
|
|
|
storageClass: "smb-scans"
|
|
|
|
service:
|
|
|
|
main:
|
|
|
|
type: LoadBalancer
|
|
|
|
annotations:
|
|
|
|
external-dns.alpha.kubernetes.io/hostname: "paperless.martyn.berlin"
|
|
|
|
ports:
|
|
|
|
http:
|
|
|
|
port: 8080
|
|
|
|
postgresql:
|
|
|
|
enabled: "true"
|
|
|
|
primary:
|
|
|
|
persistence:
|
|
|
|
enabled: "true"
|
|
|
|
storageClass: "longhorn-fast"
|
|
|
|
env:
|
|
|
|
TZ: "Europe/Berlin"
|
|
|
|
resources:
|
|
|
|
requests:
|
|
|
|
cpu: "25m"
|
|
|
|
memory: "511772986"
|
|
|
|
|
|
|
|
|
|
|
|
patches:
|
2025-03-11 17:16:44 +00:00
|
|
|
- target:
|
|
|
|
kind: Service
|
|
|
|
name: paperless-ngx
|
|
|
|
patch: |-
|
|
|
|
- op: replace
|
|
|
|
path: /spec/ports
|
|
|
|
value: [{"name":"http","port":80,"targetPort":"http","protocol":"TCP"}]
|