It is a bit counter-intuitive but restricting new signups will not help them much. The way the matrix protocol is designed, i.e. replicating everything on every server, mean that clients connecting to their server have only a minor impact. As long as most rooms of the entire matrix network rooms are replicated on matrix.org their costs will stay high and there isn’t really much they can do about that.
Comment on matrix is cooked
kate@lemmy.uhhoh.com 2 days ago
I think it’d help them a lot to disable new signups on the m.org home server for a while and direct people to some of the other popular options, they spend too much on their own example server imo
poVoq@slrpnk.net 1 day ago
2910000@lemmy.world 1 day ago
As long as most rooms of the entire matrix network are replicated on the matrix.org homeserver
Is this a dealbreaker for people though?
poVoq@slrpnk.net 1 day ago
There is not much they can do about it short of shutting down the entire server. Due to how matrix functions internally any sufficiently large federated homeserver replicates most of the entire network.
kate@lemmy.uhhoh.com 2 days ago
Personally have been hosting my own server for me and friends. Cheaper and easier than I expected it to be 🤠
yardratianSoma@lemmy.ca 1 day ago
cheap and easy? I tried running it myself and ran into several hurdles, and gave up. How did you host it? VPS? Docker? Bare-metal?
kate@lemmy.uhhoh.com 1 day ago
cheaper and easier than I expected, at least. wouldn’t want to say anyone can do it, you’d need some familiarity with the command line and dns but I’m lucky enough to have some experience with them. either way, this is the guide I followed, and I just pointed it at a hetzner vps github.com/spantaleev/…/quick-start.md
aliceblossom@lemmy.world 1 day ago
I’m not who you replied to, but there is a big stack of ansible playbooks for it that make it pretty pushbutton. They primarily use docker. This is what I used and I got it setup in like an hour.
kate@lemmy.uhhoh.com 1 day ago
yeah I did the ansible. You just fill out a config file point it at any Linux server with python installed and it’ll set things up for you
msage@programming.dev 1 day ago
I installed it with pip in 2017 without issues