Skip to main content

Matrix Chat with Synapse and Element

MijnBureau supplies an installation of Matrix based chat. The reference Homeserver implementation Synapse is combined with the Element chat web client.

Configuration

To configure this solution, you can override the default settings for your selected environment. The defaults are located in the folder helmfile/environments/default.

NameDescription
global.domainThe domain name of your MijnBureau instance
global.matrixDomainThe server name of your Matrix instance
global.hostname.elementThe name of the subdomain for the Element web client
global.hostname.synapseThe name of the subdomain for the Synapse Matrix home server
application.chat.enabledEnable Matrix chat for your MijnBureau implementation
application.chat.namespaceThe Kubernetes namespace name
cache.synapse.*Connection to the Redis server
authentication.client.synapse.*OpenIDC configuration to connect with Keycloak
database.synapse.*Connection to the database
persistence.synapse.*Storage configuration
resources.synapse.*Resource configuration for synapse containers
secrets.synapse.*Secretes for Synapse
smtp.*The mail settings for MijnBureau
tls.synapse.*The TLS settings for Synapse
tls.chat.*The TLS settings for Element web

More information