From a7d39e0aeb7925aa83d43129e5f37f778c105fc5 Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Wed, 31 Dec 2025 17:13:27 +0100 Subject: [PATCH] added privatebin --- privatebin-system/privatebin.yaml | 416 ++++++++++++++++++++++++++++++ 1 file changed, 416 insertions(+) create mode 100644 privatebin-system/privatebin.yaml diff --git a/privatebin-system/privatebin.yaml b/privatebin-system/privatebin.yaml new file mode 100644 index 0000000..61f7d7c --- /dev/null +++ b/privatebin-system/privatebin.yaml @@ -0,0 +1,416 @@ +--- +# PrivateBin - Zero-knowledge pastebin +# Domain: privatebin.dooplex.hu +# Authentication: Authentik proxy for POST (create), public GET (read) +# Version: 2.0.3 + +apiVersion: v1 +kind: Namespace +metadata: + name: privatebin-system + labels: + app.kubernetes.io/name: privatebin +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: privatebin-data + namespace: privatebin-system + labels: + app.kubernetes.io/name: privatebin + app.kubernetes.io/instance: privatebin + recurring-job-group.longhorn.io/needbackup: enabled + recurring-job.longhorn.io/source: enabled + annotations: + argocd.argoproj.io/sync-options: Prune=false +spec: + accessModes: + - ReadWriteOnce + storageClassName: longhorn + resources: + requests: + storage: 2Gi +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: privatebin-configs + namespace: privatebin-system + labels: + app.kubernetes.io/name: privatebin + app.kubernetes.io/instance: privatebin +data: + conf.php: | + ;