feat(mycloud-paperless): add paperless-ngx - WIP

This commit is contained in:
WrenIX 2025-02-23 13:29:27 +01:00
parent 10c84cdcf4
commit 9524943dae
Signed by: wrenix
GPG key ID: 7AFDB012974B1BB5

View file

@ -1,4 +1,14 @@
--- ---
apiVersion: source.toolkit.fluxcd.io/v1
kind: GitRepository
metadata:
name: "{{ .Release.Name }}-repo"
spec:
url: "https://git.chaos.fyi/wrenix/helm-charts.git"
interval: "5m0s"
ref:
branch: "paperless-ngx"
---
apiVersion: helm.toolkit.fluxcd.io/v2 apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease kind: HelmRelease
metadata: metadata:
@ -8,8 +18,9 @@ spec:
spec: spec:
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
name: "wrenix-helm-charts" name: "{{ .Release.Name }}-repo"
namespace: "flux-system" # name: "wrenix-helm-charts"
# namespace: "flux-system"
chart: "./paperless-ngx" chart: "./paperless-ngx"
reconcileStrategy: "Revision" reconcileStrategy: "Revision"
install: install: