mirror of
https://github.com/truenas/charts.git
synced 2026-03-31 09:20:42 +08:00
94 lines
2.1 KiB
YAML
94 lines
2.1 KiB
YAML
image:
|
|
pullPolicy: IfNotPresent
|
|
repository: nextcloud
|
|
tag: 30.0.5
|
|
nginxImage:
|
|
pullPolicy: IfNotPresent
|
|
repository: nginx
|
|
tag: 1.25.4
|
|
# Keep using the same image
|
|
# as before the migration
|
|
ncPostgresImage:
|
|
pullPolicy: IfNotPresent
|
|
repository: postgres
|
|
tag: '13.1'
|
|
|
|
resources:
|
|
limits:
|
|
cpu: 4000m
|
|
memory: 8Gi
|
|
|
|
podOptions:
|
|
dnsConfig:
|
|
options: []
|
|
|
|
ncConfig:
|
|
adminUser: admin
|
|
adminPassword: password
|
|
host: ''
|
|
dataDir: /var/www/html/data
|
|
commands:
|
|
- ffmpeg
|
|
- smbclient
|
|
maxUploadLimit: 3
|
|
phpMemoryLimit: 512
|
|
opCacheMemoryConsumption: 128
|
|
maxExecutionTime: 30
|
|
cron:
|
|
enabled: true
|
|
schedule: '*/15 * * * *'
|
|
additionalEnvs: []
|
|
|
|
ncNetwork:
|
|
webPort: 9001
|
|
certificateID:
|
|
nginx:
|
|
proxyTimeouts: 120
|
|
useDifferentAccessPort: false
|
|
externalAccessPort: 443
|
|
|
|
ncStorage:
|
|
data:
|
|
type: ixVolume
|
|
ixVolumeConfig:
|
|
datasetName: data
|
|
html:
|
|
type: ixVolume
|
|
ixVolumeConfig:
|
|
datasetName: html
|
|
pgData:
|
|
type: ixVolume
|
|
ixVolumeConfig:
|
|
datasetName: pgData
|
|
pgBackup:
|
|
# TODO: NC creates a different user/pw for pg, so we should pass the
|
|
# config to the backup container so it can get the right details
|
|
type: ixVolume
|
|
ixVolumeConfig:
|
|
datasetName: pgBackup
|
|
additionalStorages: []
|
|
|
|
notes:
|
|
custom: |
|
|
## Database
|
|
You can connect to the database using the pgAdmin App from the catalog
|
|
|
|
<details>
|
|
<summary>Database Details</summary>
|
|
|
|
- Database: `{{ .Values.ncDbName }}`
|
|
- Username: `{{ .Values.ncDbUser }}`
|
|
- Password: `{{ .Values.ncDbPass }}`
|
|
- Host: `{{ .Values.ncDbHost }}.{{ .Release.Namespace }}.svc.cluster.local`
|
|
- Port: `5432`
|
|
|
|
</details>
|
|
{{- $_ := unset .Values "ncDbUser" }}
|
|
{{- $_ := unset .Values "ncDbName" }}
|
|
{{- $_ := unset .Values "ncDbPass" }}
|
|
{{- $_ := unset .Values "ncDbHost" }}
|
|
|
|
Note: Nextcloud will create an additional new user and password for the admin user
|
|
on first startup. You can find those credentials in the `/var/www/html/config/config.php` file
|
|
inside the container.
|