.. | ||
element | ||
synapse | ||
.env | ||
docker-compose.yaml | ||
README.md |
Usage and Components
Note: as of 2023-09-01 this docker-compose is available internally.
Versions
- Element: https://hub.docker.com/r/vectorim/element-web/tags
- Synapse: https://hub.docker.com/r/matrixdotorg/synapse/tags
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 via .env
homeServerFQDN=homeServerFQDN.sample.matrix.ungleich.cloud
synapseFQDN=synapse.sample.matrix.ungleich.cloud
elementWebFQDN=elementWebFQDN.sample.matrix.ungleich.cloud
docker-compose up -d