Matrix self-hosting is notoriously painful — you made the right call stepping back.
The main issue: Synapse (the reference server) is a Python monolith that eats RAM like crazy. A small instance with 2-3 users can consume 1-2GB RAM and the database grows fast.
Better options now:
- Conduit (Rus...