Move and create project files

This commit is contained in:
2025-08-29 10:14:28 -05:00
parent 9818ccd2f0
commit c9669a8787
10 changed files with 149 additions and 22 deletions

View File

@@ -0,0 +1,39 @@
ingress:
enabled: true
className: "traefik"
hosts:
- host: nextcloud.your-domain.com # This will be overwritten by Pulumi
paths:
- path: /
pathType: ImplementationSpecific
nextcloud:
username: "admin"
nodeSelector:
location: de
persistence:
enabled: true
size: 25Gi
storageClass: "hcloud-volumes"
mariadb:
enabled: true
volumePermissions:
enabled: true
securityContext:
runAsUser: 0
securityContext:
enabled: true
fsGroup: 1001
containerSecurityContext:
enabled: true
runAsUser: 1001
runAsGroup: 1001
nodeSelector:
location: de
redis:
enabled: true
nodeSelector:
location: de

17
iac/resources/openbao.yml Normal file
View File

@@ -0,0 +1,17 @@
ui:
enabled: true
server:
standalone:
enabled: true
ha:
enabled: false
dataStorage:
enabled: true
size: 2Gi
storageClass: "hcloud-volumes"
nodeSelector:
location: "de"