Synapse is the Matrix homeserver, it handles everything except for the voice/video call features.
Edit: it doesn’t handle the web client either, but technically you don’t need that for a working setup.
Synapse is the Matrix homeserver, it handles everything except for the voice/video call features.
Edit: it doesn’t handle the web client either, but technically you don’t need that for a working setup.
You will need a domain, but they can be had for a couple $ per year.
As for hosting on synology, I don’t know how difficult it is. I used the Element Server Suite on a Debian VM, and aside from some minor issues getting email and automatic room joining working it was pretty simple following their guides.
There’s an additional component, and how you deploy it depends on the method you’re deploying things. If you do the Element Server Suite (https://github.com/element-hq/ess-helm) via their instructions, it includes the voice/video component and web client. If you deploy your homeserver in a different way, you should be able to find instructions for Element Call.