
Conduit
Lightweight Matrix homeserver written in Rust

Conduit is a lightweight, open-source Matrix homeserver implemented in Rust. It targets easy setup and low system requirements by shipping as a single binary with an embedded database (RocksDB by default) while also supporting a SQLite backend for smaller installations. (conduit.rs)
Key Features
- Single self-contained binary for simple deployment and low overhead.
- Implemented in Rust and built on Ruma and the axum web framework for modularity and performance. (gitlab.com)
- Default RocksDB storage engine with an optional SQLite backend; configurable cache and DB tuning options. (famedly.gitlab.io)
- Docker and systemd packaging examples and deployment guides; configuration via a conduit.toml file (TOML-based). (famedly.gitlab.io)
- Focus on core Matrix features with ongoing improvements and a changelog documenting protocol/version updates and fixes. (conduit.rs)
Use Cases
- Small personal or family Matrix homeserver on low-resource hardware (Raspberry Pi, single-board computers).
- Lightweight team or community chat server that needs easy setup and minimal maintenance overhead.
- Developers and administrators who prefer a single-binary Rust implementation for embedding or custom deployments.
Limitations and Considerations
- Project is marked beta: some Matrix features and federation edge-cases are incomplete (examples historically include certain E2EE federation behaviors and outgoing presence/read-receipt handling). Users should evaluate feature gaps against their needs before production use. (github.com)
Conduit provides a compact, Rust-native alternative to heavier Matrix homeservers, prioritizing simplicity, performance, and low resource usage while continuing to close feature gaps and improve federation behavior.
Categories:
Tags:
Tech Stack:
Similar Services

Mastodon
Open-source federated microblogging social network server
Mastodon is an open-source, ActivityPub-compatible social network server for microblogging, offering federated timelines, moderation tools, media support, and APIs.

PeerTube
Federated video hosting and streaming with P2P delivery
PeerTube is a decentralized, ActivityPub-federated video hosting platform with live streaming, P2P WebRTC delivery, and customizable community-run instances.

Lemmy
Federated link aggregator and discussion forum platform
Lemmy is a federated, self-hostable link aggregator and forum platform for creating Reddit-like communities with voting, comments, moderation tools, and ActivityPub feder...


diaspora*
Decentralized, privacy-focused federated social network
Open-source federated social network built around independently run pods, privacy via Aspects, and standard social features; implemented in Ruby on Rails.


Misskey
Federated microblogging social platform for the ActivityPub fediverse
Misskey is an open-source federated microblogging platform using ActivityPub, enabling communities to run their own social server and interact across the fediverse.
Pixelfed
Decentralized photo-sharing social network for the Fediverse
Pixelfed is a free, open-source, ActivityPub-based photo sharing social network that federates with the Fediverse for decentralized social media.
Docker
systemd
Rust
TOML