82 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			82 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
# Conduit
 | 
						|
### A Matrix homeserver written in Rust
 | 
						|
 | 
						|
#### What is Matrix?
 | 
						|
[Matrix](https://matrix.org) is an open network for secure and decentralized
 | 
						|
communication. Users from every Matrix homeserver can chat with users from all
 | 
						|
other Matrix servers. You can even use bridges (also called Matrix appservices)
 | 
						|
to communicate with users outside of Matrix, like a community on Discord.
 | 
						|
 | 
						|
#### What is the goal?
 | 
						|
 | 
						|
An efficient Matrix homeserver that's easy to set up and just works. You can install
 | 
						|
it on a mini-computer like the Raspberry Pi to host Matrix for your family,
 | 
						|
friends or company.
 | 
						|
 | 
						|
#### Can I try it out?
 | 
						|
 | 
						|
Yes! You can test our Conduit instance by opening a Matrix client (<https://app.element.io> or Element Android for
 | 
						|
example) and registering on the `conduit.rs` homeserver.
 | 
						|
 | 
						|
*Registration is currently disabled because of scammers. For an account please
 | 
						|
  message us (see contact section below).*
 | 
						|
 | 
						|
Server hosting for conduit.rs is donated by the Matrix.org Foundation.
 | 
						|
 | 
						|
#### What is the current status?
 | 
						|
 | 
						|
Conduit is Beta, meaning you can join and participate in most
 | 
						|
Matrix rooms, but not all features are supported and you might run into bugs
 | 
						|
from time to time.
 | 
						|
 | 
						|
There are still a few important features missing:
 | 
						|
 | 
						|
- E2EE emoji comparison over federation (E2EE chat works)
 | 
						|
- Outgoing read receipts, typing, presence over federation (incoming works)
 | 
						|
 | 
						|
Check out the [Conduit 1.0 Release Milestone](https://gitlab.com/famedly/conduit/-/milestones/3).
 | 
						|
 | 
						|
#### How can I deploy my own?
 | 
						|
 | 
						|
- Simple install (this was tested the most): [DEPLOY.md](DEPLOY.md)
 | 
						|
- Debian package: [debian/README.Debian](debian/README.Debian)
 | 
						|
- Nix/NixOS: [nix/README.md](nix/README.md)
 | 
						|
- Docker: [docker/README.md](docker/README.md)
 | 
						|
 | 
						|
If you want to connect an Appservice to Conduit, take a look at [APPSERVICES.md](APPSERVICES.md).
 | 
						|
 | 
						|
#### How can I contribute?
 | 
						|
 | 
						|
1. Look for an issue you would like to work on and make sure it's not assigned
 | 
						|
   to other users
 | 
						|
2. Ask someone to assign the issue to you (comment on the issue or chat in
 | 
						|
   [#conduit:fachschaften.org](https://matrix.to/#/#conduit:fachschaften.org))
 | 
						|
3. Fork the repo and work on the issue.[#conduit:fachschaften.org](https://matrix.to/#/#conduit:fachschaften.org) is happy to help :)
 | 
						|
4. Submit a MR
 | 
						|
 | 
						|
#### Thanks to
 | 
						|
 | 
						|
Thanks to FUTO, Famedly, Prototype Fund (DLR and German BMBF) and all individuals for financially supporting this project.
 | 
						|
 | 
						|
Thanks to the contributors to Conduit and all libraries we use, for example:
 | 
						|
 | 
						|
- Ruma: A clean library for the Matrix Spec in Rust
 | 
						|
- axum: A modular web framework
 | 
						|
 | 
						|
#### Contact
 | 
						|
 | 
						|
If you run into any question, feel free to
 | 
						|
- Ask us in `#conduit:fachschaften.org` on Matrix
 | 
						|
- Write an E-Mail to `conduit@koesters.xyz`
 | 
						|
- Send an direct message to `timo@fachschaften.org` on Matrix
 | 
						|
- [Open an issue on GitLab](https://gitlab.com/famedly/conduit/-/issues/new)
 | 
						|
 | 
						|
#### Donate
 | 
						|
 | 
						|
Liberapay: <https://liberapay.com/timokoesters/>\
 | 
						|
Bitcoin: `bc1qnnykf986tw49ur7wx9rpw2tevpsztvar5x8w4n`
 | 
						|
 | 
						|
#### Logo
 | 
						|
 | 
						|
Lightning Bolt Logo: https://github.com/mozilla/fxemoji/blob/gh-pages/svgs/nature/u26A1-bolt.svg \
 | 
						|
Logo License: https://github.com/mozilla/fxemoji/blob/gh-pages/LICENSE.md |