1
1
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2025-01-18 08:06:16 +01:00
infrastructure/roles/matrix/defaults/main.yml
Jan Alexander Steffens (heftig) 3fa35b7609
matrix: Update synapse to 0.18.0
Add federation_reader as a another worker.
2020-07-31 00:06:51 +02:00

43 lines
1.5 KiB
YAML

---
matrix_nginx_config:
federation_reader:
port: 8011
locations:
- "~ ^/_matrix/federation/v1/event/"
- "~ ^/_matrix/federation/v1/state/"
- "~ ^/_matrix/federation/v1/state_ids/"
- "~ ^/_matrix/federation/v1/backfill/"
- "~ ^/_matrix/federation/v1/get_missing_events/"
- "~ ^/_matrix/federation/v1/publicRooms"
- "~ ^/_matrix/federation/v1/query/"
- "~ ^/_matrix/federation/v1/make_join/"
- "~ ^/_matrix/federation/v1/make_leave/"
- "~ ^/_matrix/federation/v1/send_join/"
- "~ ^/_matrix/federation/v2/send_join/"
- "~ ^/_matrix/federation/v1/send_leave/"
- "~ ^/_matrix/federation/v2/send_leave/"
- "~ ^/_matrix/federation/v1/invite/"
- "~ ^/_matrix/federation/v2/invite/"
- "~ ^/_matrix/federation/v1/query_auth/"
- "~ ^/_matrix/federation/v1/event_auth/"
- "~ ^/_matrix/federation/v1/exchange_third_party_invite/"
- "~ ^/_matrix/federation/v1/user/devices/"
- "~ ^/_matrix/federation/v1/get_groups_publicised$"
- "~ ^/_matrix/key/v2/query"
- "~ ^/_matrix/federation/v1/send/" # Don't load balance
media_repository:
port: 8013
locations:
- "~ ^/_matrix/media/"
- "~ ^/_synapse/admin/v1/purge_media_cache$"
- "~ ^/_synapse/admin/v1/room/.*/media.*$"
- "~ ^/_synapse/admin/v1/user/.*/media.*$"
- "~ ^/_synapse/admin/v1/media/.*$"
- "~ ^/_synapse/admin/v1/quarantine_media/.*$"
homeserver:
port: 8008
locations:
- "/_matrix"
- "/_synapse"