Matrix server setup in Docker
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Felix Delattre 6383043077 Initial commit 3 years ago
files Initial commit 2 years ago
Dockerfile Initial commit 2 years ago Initial commit 2 years ago Initial commit 2 years ago

Matrix server setup with Docker

Docker image containing the Matrix Synapse server and a Docker Compose setup to run the system. It uses Let’s Encrypt for automatic certificate creation.


Everybody needs a open communication without walls. This configuration allows you to setup a full working matrix server in one single command.



Currently only one domain is supported. And this can not change after the first start of the server.

DNS entries

This is out of my control, and you do have to configure some DNS entries for your domain. But these are straight forward, look at these examples:



  • docker run --env MATRIX_DOMAIN=matrix.YOURDOMAIN.TLD xamanu/matrix-synapse:latest
  • docker compose -d