WIP: postgres db support

Part of https://git.coopcloud.tech/coop-cloud/matrix-synapse/issues/2.
This commit is contained in:
cellarspoon
2021-12-12 20:00:51 +01:00
parent 93ae4d6c8a
commit b7cce0a516
5 changed files with 2704 additions and 12 deletions

View File

@ -3,14 +3,15 @@
[![Build Status](https://drone.autonomic.zone/api/badges/coop-cloud/matrix-synapse/status.svg?ref=refs/heads/main)](https://drone.autonomic.zone/coop-cloud/matrix-synapse)
<!-- metadata -->
* **Category**: Apps
* **Status**: 0, work-in-progress
* **Image**: [`matrixdotorg/synapse`](https://hub.docker.com/r/matrixdotorg/synapse), 4, upstream
* **Healthcheck**: Yes
* **Backups**: No
* **Email**: No
* **Tests**: No
* **SSO**: No
- **Category**: Apps
- **Status**: 0, work-in-progress
- **Image**: [`matrixdotorg/synapse`](https://hub.docker.com/r/matrixdotorg/synapse), 4, upstream
- **Healthcheck**: Yes
- **Backups**: No
- **Email**: No
- **Tests**: No
- **SSO**: No
<!-- endmetadata -->
## Basic usage
@ -27,3 +28,16 @@
[abra]: https://git.autonomic.zone/autonomic-cooperative/abra
[cc-traefik]: https://git.autonomic.zone/coop-cloud/traefik
## Tips & Tricks
### Generating a new `homeserver.yaml`
```
docker run -it \
--entrypoint="" \
-e SYNAPSE_SERVER_NAME=foo.com \
-e SYNAPSE_REPORT_STATS=no \
matrixdotorg/synapse:v1.48.0 \
sh -c '/start.py generate; cat /data/homeserver.yaml' > homeserver.yaml.tmpl`
```