matrix-docker-compose/matrix_extDB/matrix_noDB_redis
2023-10-30 11:44:07 +00:00
..
conf [tws-matrix] create new docker-compose sigle redis and new worker Task#12159 2023-10-30 11:44:07 +00:00
dconf [tws-matrix] create new docker-compose sigle redis and new worker Task#12159 2023-10-30 11:44:07 +00:00
element [tws-matrix] create new docker-compose sigle redis and new worker Task#12159 2023-10-30 11:44:07 +00:00
synapse [tws-matrix] create new docker-compose sigle redis and new worker Task#12159 2023-10-30 11:44:07 +00:00
docker-compose.yaml [tws-matrix] create new docker-compose sigle redis and new worker Task#12159 2023-10-30 11:44:07 +00:00
README.md [tws-matrix] create new docker-compose sigle redis and new worker Task#12159 2023-10-30 11:44:07 +00:00

Usage and Components

Note: as of 2023-09-01 this docker-compose is available internally.

Versions

Domains / homeserver.yaml and element-config.json

  • synapseFQDN: on which domain the home server is reachable
  • elementWebFQDN: on which domain element web will be deployed
  • homeServerFQDN: the "matrix domain" that identifies the users

Sample usage

Setting up matrix for ...

  • the matrix domain "fn.nf"

  • the homeserver "homeserver.fn.nf"

  • element web on m.fn.nf

  • set domains and config via .env

homeServerFQDN=homeServerFQDN.sample.matrix.ungleich.cloud
synapseFQDN=synapse.sample.matrix.ungleich.cloud
elementWebFQDN=elementWebFQDN.sample.matrix.ungleich.cloud
dbuser=synapse
dbhost=postgres.tws-matrix.ungleich.cloud
dbpassword=NEEDTOSETPASSWORD
dbname=synapse
DOMAIN=synapse.tws-matrix.ungleich.cloud
EMAIL=technik@ungleich.ch
STAGING=no
redishost=redis-node1.ungleich.cloud
redisport=7300
docker-compose up -d