Someone from the FreedomBox community made a video tutorial on how to quickly set up a Matrix Synapse server (with audio/video calling enabled) on a Hetzner VPS.
The easiest and fastest way to install Matrix Synapse: use FreedomBox
The tutorial should work on any Debian machine with a public IP address.
Discussion thread on the forum
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!