101 lines
1.9 KiB
YAML
101 lines
1.9 KiB
YAML
init:
|
|
version: 0
|
|
namespace: "bases"
|
|
|
|
commons:
|
|
masterPassword: "CHANGEME"
|
|
|
|
auth:
|
|
# -- default auth.(.Values.commons.ingress.domain)
|
|
host:
|
|
|
|
theme:
|
|
title: myCloud
|
|
logo: /static/dist/assets/icons/icon_left_brand.svg
|
|
favicon: /static/dist/assets/icons/icon.png
|
|
|
|
mail:
|
|
host:
|
|
username:
|
|
password:
|
|
from:
|
|
use_tls: false
|
|
use_ssl: false
|
|
|
|
persistence:
|
|
storageClass:
|
|
hostPath:
|
|
enabled: false
|
|
prefix: "/var/lib/mycloud"
|
|
|
|
helm:
|
|
release:
|
|
install: {}
|
|
test: {}
|
|
upgrade: {}
|
|
driftDetection: {}
|
|
|
|
ingress:
|
|
domain: "wrenix.eu"
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: letsencrypt-prod
|
|
tls:
|
|
# -- tls on every ingress
|
|
enabled: true
|
|
# -- use own definition of tls (e.g. for own or wildcard certificate)
|
|
override:
|
|
|
|
prometheus:
|
|
monitor:
|
|
labels: {}
|
|
rules:
|
|
labels: {}
|
|
|
|
server:
|
|
# -- default: (commons.ingress.domain)
|
|
host:
|
|
software: "synapse"
|
|
scaling: false
|
|
|
|
auth:
|
|
# -- generated by .commons.masterPassword
|
|
clientID:
|
|
# -- generated by .commons.masterPassword
|
|
clientSecret:
|
|
# -- default: element.(.commons.ingress.domain)
|
|
webClient:
|
|
|
|
mail:
|
|
# -- generade by .commons.mail.from
|
|
from:
|
|
# -- default .commons.mail.host
|
|
host:
|
|
|
|
ingress:
|
|
server:
|
|
# -- default: matrix.(.commons.ingress.domain)
|
|
host:
|
|
annotations:
|
|
element:
|
|
enabled: true
|
|
# -- default: element.(.commons.ingress.domain)
|
|
host:
|
|
annotations:
|
|
hydrogen:
|
|
enabled: false
|
|
# -- default: hydrogen.(.commons.ingress.domain)
|
|
host:
|
|
annotations:
|
|
|
|
databases:
|
|
server:
|
|
# -- default is from mysql-services
|
|
host: mycloud-services-postgresql
|
|
name: matrix-synapse
|
|
username: matrix-synapse
|
|
# -- generated by .commons.masterPassword (equal to mycloud-services)
|
|
password:
|
|
|
|
persistence:
|
|
storageClass:
|
|
size: 16Gi
|