feat(nextcloud): Added first draft for nextcloud deployment

This commit is contained in:
Daniël Groothuis
2025-11-01 23:15:54 +01:00
parent 18e368be40
commit a5a8c0912a
7 changed files with 1079 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
---
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: nextcloud-secret
spec:
refreshInterval: 1h
secretStoreRef:
name: platform
kind: ClusterSecretStore
target:
name: nextcloud-secret
data:
- secretKey: nextcl oud-username
remoteRef:
key: nextcloud
property: nextcloud-username
- secretKey: nextcloud-password
remoteRef:
key: nextcloud
property: nextcloud-password
- secretKey: smtp-password
remoteRef:
key: nextcloud
property: smtp-password
- secretKey: smtp-username
remoteRef:
key: nextcloud
property: smtp-username
- secretKey: smtp-host
remoteRef:
key: nextcloud
property: smtp-host