diff --git a/docs/guides/performance.mdx b/docs/guides/performance.mdx index 08ecf7ac0..4756b0af2 100644 --- a/docs/guides/performance.mdx +++ b/docs/guides/performance.mdx @@ -113,7 +113,7 @@ https://matrix.example.com { ### Tuning your trusted servers -:::info Vet your trusted servers! +:::important Important: Vet your trusted servers! Trusted servers are your first point of contact when obtaining public keys from other servers, and they could theoretically impersonate other servers and cause significant harm to your deployment. Please thoroughly verify your trusted servers' credibility before adding them to your configuration. If you need suggestions for trusted servers, ask in the Continuwuity main room. @@ -128,7 +128,7 @@ trusted_servers = ["codestorm.net","starstruck.systems","unredacted.org","matrix Avoid prioritising `matrix.org` as your primary trusted server, as it tends to be quite slow. -Some users have also reported that increasing `trusted_server_batch_size` has helped with faster joins for huge rooms. Start with doubling the default to `2048` until you find a suitable value. +Some users have also reported that increasing `trusted_server_batch_size` helps with faster joins for huge rooms. Start with doubling the default to `2048` until you find a suitable value. ### Enable HTTP/3 on your reverse proxy diff --git a/docs/troubleshooting.mdx b/docs/troubleshooting.mdx index 9e364011d..be145114b 100644 --- a/docs/troubleshooting.mdx +++ b/docs/troubleshooting.mdx @@ -13,9 +13,9 @@ problems. See the dedicated [**Docker issues**](#docker-issues) section for more Some slowness is to be expected if you're the first person on your homeserver to join a room (which will always be the case for single-user homeservers). In this situation, your homeserver has to verify the signatures of all of the state events sent by other servers before your join. To make this process as fast as possible, make sure you have -[multiple fast, trusted servers](./guides/performance.mdx#tuning-your-trusted-servers) listed in `trusted_servers` in your configuration, and ensure -`query_trusted_key_servers_first_on_join` is set to true (the default). -If you need suggestions for trusted servers, ask in the Continuwuity main room. +multiple fast, trusted servers listed in `trusted_servers` in your configuration, and ensure +`query_trusted_key_servers_first_on_join` is set to true (the default). Read the +[Tuning your trusted servers](./guides/performance.mdx#tuning-your-trusted-servers) section for more details on doing so. However, _very_ slow joins, especially to rooms with only a few users in them or rooms created by another user on your homeserver, may be caused by [issue !779](https://forgejo.ellis.link/continuwuation/continuwuity/issues/779),