In this guide I'll describe how to create fully self hosted decentralized e2ee communication system.
I'll use matrix and xmpp as an examples, but it's ok to use anything, that you can wrap into docker container.
This guide is about step-by-step improvements. Feel free to skip or ignore something that you don't need right now.
Be not afraid.
Linux - a bit. Docker - a bit. All the other stuff you'll learn in the way.
- INIT.md - initial setup. The only really required step
- MATRIX.md - create element+synapse servers
- BRIDGES.md - create matrix bridges
- XMPP.md - create xmpp server
- PARTITIONS.md - move servers into encrypted partition
- NETWORK.md - move servers into private network
Feel free to share on modify this guide under GNU/GPL.