matrix-synapse/README.md

82 lines
1.5 KiB
Markdown
Raw Normal View History

2016-10-31 12:05:22 +00:00
[Synapse](https://github.com/matrix-org/synapse) homeserver for the [matrix](http://matrix.org/) network.
# Volumes
- `/var/lib/matrix-synapse/media_store/`
- `/var/lib/matrix-synapse/signing/`
2018-05-23 19:34:55 +00:00
- `/var/lib/matrix-synapse/registrations/`
2016-10-31 12:05:22 +00:00
# Environment Variables
## SERVER_NAME
Name of the synapse server.
## PUBLIC_BASE_URL
Full base url.
## SHARED_SECRET
If set, allows registration by anyone who also has the shared secret, even if registration is otherwise disabled.
## MACAROON_SECRET_KEY
Secret key for macaroon.
2019-02-15 10:16:04 +00:00
## FORM_SECRET_KEY
Secret key to calculate HMACs for form values.
2016-10-31 12:05:22 +00:00
## TURN_URIS
Comma seperated list of TURN servers to use.
## TURN_SHARED_SECRET
The shared secret used to compute passwords for the TURN server
## TURN_USER_LIFETIME
- default: 1h
How long generated TURN credentials last.
2019-02-15 10:16:04 +00:00
## ADMIN_EMAIL
Email at which the administrator can be reached.
2016-10-31 12:05:22 +00:00
## DB_HOST
Database host.
## DB_NAME
Database name.
## DB_USER
Database user.
## DB_PASSWORD
Password for the database user.
## MAX_UPLOAD_SIZE
- default: 10M
The largest allowed upload size.
## MAX_THUMBNAIL_PIXELS
- default: 32M
Maximum number of pixels that will be thumbnailed.
## DYNAMIC_THUMBNAILS
- default: True
Whether to generate new thumbnails on the fly to precisely match the resolution requested by the client.
2018-05-23 19:34:55 +00:00
## REGISTRATIONS
- default: []
Comma seperated list of registration files to load.
2016-10-31 12:05:22 +00:00
Whether to report statistics.
# Ports
2019-02-15 10:16:04 +00:00
- 8008
2016-10-31 12:05:22 +00:00
# Capabilities
- CHOWN
- DAC_OVERRIDE
2016-10-31 12:22:59 +00:00
- FOWNER
2016-10-31 12:05:22 +00:00
- NET_BIND_SERVICE
- SETGID
- SETUID