docker-stacks/synapse/README.md

29 lines
768 B
Markdown
Raw Normal View History

2020-08-05 17:50:51 +00:00
# [Synapse](https://matrix.org/docs/projects/server/synapse) ([Matrix.org](https://matrix.org/) server)
## Create internal network for Matrix services
```shell
docker network create --internal matrix
```
## Generate server configuration
2020-08-05 17:50:51 +00:00
Do not forget to prepare `.env` file before running this.
```shell
docker-compose run synapse generate
```
After that you can edit `./data/homeserver.yaml` according to your needs.
If you want to use full-fledged PostgreSQL instead of SQLite, you can check
[this documentation](https://github.com/matrix-org/synapse/blob/master/docs/postgres.md).
To use PostgreSQL running on the host machine, use [this](../_docs/access_database_on_host_from_docker.md) configuration.
2020-08-05 17:50:51 +00:00
## Run the server
2020-08-05 17:50:51 +00:00
```shell
docker-compose up -d
```