Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Matrix.org itself doesn't publish an 'official' way to run a server, given there are multiple implementations and distros out there.

If you're happy using kubernetes, https://element.io/server-suite/community should be a good bet (or https://element.io/server-suite/pro if you are actually doing mission-critical stuff and want a version professionally supported by Element)

If you're happy using docker-compose, then https://github.com/element-hq/element-docker-demo is a very simple template for getting going.

Alternatively, https://github.com/spantaleev/matrix-docker-ansible-deploy is quite popular as a 3rd-party distro using ansible-managed docker containers.

Sorry all for the downtime on matrix.org - we're having to do a full 55TB db restore from backup which will take ~17 hours to run. :|



This is the perfect chance to stress that people should choose different homeservers.

But it is hard to trust a random server, if all you know is the name and mean uptime. Mastodon shows the community posts and an introduction by the local admin, before you make an account. Matrix should do the same.


The best way to make it easier for people to choose a homeserver would be to have a complete migration system so that people could easily move their account to a different server if for whatever reason they decide they chose the wrong one.


Isn't the "official" way to just clone matrix.org branch of synapse and deploy it as-is following all the instructions?


nope, because the matrix-org branch of synapse was archived at the end of 2023, so you'd be horribly out of date and insecure; instead the team who wrote Synapse switched to AGPL and now release it at github.com/element-hq.


matrix.org branch is actually 5 months old now: https://github.com/element-hq/synapse/tree/matrix-org-hotfix...


erm, that branch isn’t in use anywhere these days? it used to be what we ran on the matrix.org homeserver, but it’s dead.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: