15 lines
779 B
Markdown
15 lines
779 B
Markdown
- Only work for LDAP and SQL
|
|
- For LDAP: Set LDAP config (new global filter, optional: threepids attributes if the default identity queries were changed)
|
|
- For SQL: Use `synapseSql` module with `type: {sqlite|postgresql}` and `database` as JDBC url after `jdbc:driver:`
|
|
- `/path/to/db` for `sqlite`
|
|
- `//host/db?username...` for `postgresql`)
|
|
- Configure DNS overwrite for the Homeserver hostname used when connecting as a client (and mention ${matrix.domain} can be used)
|
|
```
|
|
dns.overwrite.homeserver.client:
|
|
- name: 'example.org'
|
|
value: 'http://localhost:8008'
|
|
```
|
|
- Configure reverse proxy
|
|
- for `/_matrix/client/r0/user_directory/search` to `http://internalIpOfMxisd:8090/_matrix/client/r0/user_directory/search`
|
|
- With `ProxyPreserveHost on` on apache
|