This repository contains some code for the automatic setup of synapse and mautrix-telegram.
Just download this repository and execute the first-run.sh
. After that you can modify the configs on your behalf.
The created configuration assumes a reverse proxy to be set up.
A sample configuration for apache2 will be created automatically.
You may need to define the admin user of mautrix telegram. By default the generated config contains an @admin:<<homeserver>>
as admin user. Nevertheless, this user will not be created automatically.
If the network for the docker compose configuration cannot be created (e.g. because of a running OpenVPN connection cf. Stackoverflow), you may use docker network create matrix --subnet "192.168.100.1/24"
to create a docker network and set it in the generated docker-compose file.