Update workers.md to make media_repository work (again) (#6519)

pull/6581/head
Mark Nowiasz 2019-12-11 17:23:38 +01:00 committed by Richard van der Hoff
parent e2cce15af1
commit 58fdcbdfe7
1 changed files with 13 additions and 1 deletions

View File

@ -196,7 +196,7 @@ Handles the media repository. It can handle all endpoints starting with:
/_matrix/media/ /_matrix/media/
And the following regular expressions matching media-specific administration APIs: ... and the following regular expressions matching media-specific administration APIs:
^/_synapse/admin/v1/purge_media_cache$ ^/_synapse/admin/v1/purge_media_cache$
^/_synapse/admin/v1/room/.*/media$ ^/_synapse/admin/v1/room/.*/media$
@ -206,6 +206,18 @@ You should also set `enable_media_repo: False` in the shared configuration
file to stop the main synapse running background jobs related to managing the file to stop the main synapse running background jobs related to managing the
media repository. media repository.
In the `media_repository` worker configuration file, configure the http listener to
expose the `media` resource. For example:
```yaml
worker_listeners:
- type: http
port: 8085
resources:
- names:
- media
```
Note this worker cannot be load-balanced: only one instance should be active. Note this worker cannot be load-balanced: only one instance should be active.
### `synapse.app.client_reader` ### `synapse.app.client_reader`