Add configuration files for Ghost, MariaDB, Nextcloud, Postgres, and Redis; implement generate-config script and enhance load-env script for dependency management

This commit is contained in:
2025-05-18 15:15:59 -07:00
parent 5498301271
commit 11b6bd0de1
8 changed files with 311 additions and 5 deletions

View File

@@ -0,0 +1,20 @@
# Config
NEXTCLOUD_ADMIN_USER=admin
NEXTCLOUD_TRUSTED_DOMAINS=$DOMAIN
NEXTCLOUD_DOMAIN=nextcloud.$DOMAIN
NEXTCLOUD_STORAGE=5Gi
NEXTCLOUD_NFS_STORAGE=100Gi
PHP_MEMORY_LIMIT=4G
PHP_UPLOAD_LIMIT=1G
NEXTCLOUD_IMAGE=nextcloud:26
NEXTCLOUD_DB_TYPE=postgres
NEXTCLOUD_DB_HOST=postgres.postgres.svc.cluster.local
NEXTCLOUD_DB_USER=nextcloud
NEXTCLOUD_DB_NAME=nextcloud
POSTGRES_ADMIN_USER=$POSTGRES_USER
# Secrets
NEXTCLOUD_ADMIN_PASSWORD=
NEXTCLOUD_DB_PASSWORD=
POSTGRES_ADMIN_PASSWORD=$POSTGRES_PASSWORD