app-repo: archive
diff --git a/apps/app-repository/apps-unarchived/vaultwarden-0.0.1/Chart.yaml b/apps/app-repository/apps-unarchived/vaultwarden-0.0.1/Chart.yaml
new file mode 100644
index 0000000..5881ee4
--- /dev/null
+++ b/apps/app-repository/apps-unarchived/vaultwarden-0.0.1/Chart.yaml
@@ -0,0 +1,7 @@
+name: vaultwarden
+version: 0.0.1
+description: Open source implementation of Bitwarden password manager. Can be used with official client applications.
+namespaces:
+- vaultwarden
+icon: |
+ <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 48 48"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M35.38 25.63V9.37H24v28.87a34.93 34.93 0 0 0 5.41-3.48q6-4.66 6-9.14Zm4.87-19.5v19.5A11.58 11.58 0 0 1 39.4 30a16.22 16.22 0 0 1-2.11 3.81a23.52 23.52 0 0 1-3 3.24a34.87 34.87 0 0 1-3.22 2.62c-1 .69-2 1.35-3.07 2s-1.82 1-2.27 1.26l-1.08.51a1.53 1.53 0 0 1-1.32 0l-1.08-.51c-.45-.22-1.21-.64-2.27-1.26s-2.09-1.27-3.07-2A34.87 34.87 0 0 1 13.7 37a23.52 23.52 0 0 1-3-3.24A16.22 16.22 0 0 1 8.6 30a11.58 11.58 0 0 1-.85-4.32V6.13A1.64 1.64 0 0 1 9.38 4.5h29.24a1.64 1.64 0 0 1 1.63 1.63Z"/></svg>
diff --git a/apps/app-repository/apps-unarchived/vaultwarden-0.0.1/README.md b/apps/app-repository/apps-unarchived/vaultwarden-0.0.1/README.md
new file mode 100644
index 0000000..ab9d05d
--- /dev/null
+++ b/apps/app-repository/apps-unarchived/vaultwarden-0.0.1/README.md
@@ -0,0 +1 @@
+Installs vaultwarden on private network accessible at https://{{ .Values.Subdomain }}.{{ .Global.PrivateDomain }}
diff --git a/apps/app-repository/apps-unarchived/vaultwarden-0.0.1/schema.json b/apps/app-repository/apps-unarchived/vaultwarden-0.0.1/schema.json
new file mode 100644
index 0000000..88c96cb
--- /dev/null
+++ b/apps/app-repository/apps-unarchived/vaultwarden-0.0.1/schema.json
@@ -0,0 +1,7 @@
+{
+ "type": "object",
+ "properties": {
+ "Subdomain": { "type": "string", "default": "vaultwarden" }
+ },
+ "additionalProperties": false
+}
diff --git a/apps/app-repository/apps-unarchived/vaultwarden-0.0.1/templates/vaultwarden.yaml b/apps/app-repository/apps-unarchived/vaultwarden-0.0.1/templates/vaultwarden.yaml
new file mode 100644
index 0000000..4419776
--- /dev/null
+++ b/apps/app-repository/apps-unarchived/vaultwarden-0.0.1/templates/vaultwarden.yaml
@@ -0,0 +1,24 @@
+apiVersion: helm.toolkit.fluxcd.io/v2beta1
+kind: HelmRelease
+metadata:
+ name: vaultwarden
+ namespace: {{ .Release.Namespace }}
+spec:
+ chart:
+ spec:
+ chart: charts/vaultwarden
+ sourceRef:
+ kind: GitRepository
+ name: pcloud
+ namespace: {{ .Global.Id }}
+ interval: 1m0s
+ values:
+ image:
+ repository: vaultwarden/server
+ tag: 1.28.1
+ pullPolicy: IfNotPresent
+ storage:
+ size: 3Gi
+ domain: {{ .Values.Subdomain }}.{{ .Global.PrivateDomain }}
+ certificateIssuer: {{ .Global.Id }}-private
+ ingressClassName: {{ .Global.Id }}-ingress-private