Caprover logo
Caprover one-click apps browser
Matrix Conduit logo
Matrix Conduit
Server for the matrix protocol, written in Rust
Official integration
Created - Last update

Conduit is a simple, fast and reliable chat server powered by the Matrix protocol Matrix is build to federate with other servers, so you can communicate with people from other servers. More information about matrix can be found here: https://matrix.org/. More information about Conduit in particular is available on https://conduit.rs/.

Deployed services
matrix-conduit
matrixconduit/matrix-conduit:$$cap_conduit_version
  • matrix-conduit-data:/var/lib/matrix-conduit
6167
unless-stopped
8
Variables

Conduit Version

Default: v0.6.0

$$cap_conduit_version
Check out their Docker page for the valid tags https://hub.docker.com/r/matrixconduit/matrix-conduit/tags

Conduit server name

Default: example.com

$$cap_conduit_server_name
The domain part for your usernames (e.g. @myusername:example.com). You will need to set up .well-known files on that domain (for our example https://example.com/.well-known/matrix/...) to point to your actual domain (which will probably be something like appname.apps.your-caprover-domain.com). You might find the Synapse documentation useful for this: https://matrix-org.github.io/synapse/latest/setup/installation.html#client-well-known-uri

Enable public registration

Default: false

$$cap_conduit_allow_registration
Set this to true if you want EVERYONE to be able to register. It's recommended to set this to false as soon as possible. Otherwise, your server might be used by spammers to mass-register accounts, which will risk your server being banned by other servers.

Enable federation with other homeservers

Default: true

$$cap_conduit_allow_federation
Set this to false if you don't want your users to talk to users on other Matrix servers.

Max request size

Default: 20000000

$$cap_conduit_max_request_size
The maximum allowed size for incoming requests, in bytes. If you set this higher than 500000000, you will will also need to increase the nginx "client_max_body_size".

Maximum number of concurrent requests

Default: 100

$$cap_conduit_max_concurrent_requests
© 2025, Built with Gatsby - Source code available on GitHub