Conversation

my main issue with is that every time i have ever deployed a homeserver, it has inevitably wound up dying on me

4
1
0

if i were @robin i would try to put resources on building a small matrix server implementation for hobbyists that isn't "web scale".

if i can run an ircd and services package on a small VPS, i should be able to run a similarly sized matrix instance on a small VPS.

0
1
0

@ariadne I used to run an honest to goodness server (Xeon, RAID, big case, VMware ESXi, etc.) and had the same problem.

I eventually moved services to individual Raspberry Pis and have been trouble-free since. It's pretty silly that a $45 SBC on a MicroSD card is getting better overall uptime than my $2,000 servers ever did, but here we are.

1
1
0

@ariadne Everything I’ve heard about Synapse makes it sound like just an awful hosting experience.

I actually kind of like Matrix for the most part, but I still believe the flagship implementation is super bloated.

2
0
0

@deadsuperhero yes, this is the main reason i am skeptical of matrix

0
0
0

@DarcMoughty i am specifically talking about matrix here, not self-hosting?

1
0
0
@Ariadne Conill 🐰:therian: I built mine 7 years ago, still going strong.

I've built a few for work too, never had any problems with those either... 🤷
1
0
0

@hans ok, good for you. perhaps your use cases vary from mine.

0
0
0
@deadsuperhero @ariadne It's not just Synapse, although Synapse might be worse than the other implementations. I run a single-user Conduit server and it is currently using 1.4GiB of memory and has used ~32 minutes of CPU time in the 2 days it's been running. Compare to Prosody (an XMPP server), which is using 16MiB of memory and has used ~3 minutes of CPU time, and UnrealIRCd (an IRC server, linked to pissnet), which is using 21MiB of memory and has used ~4m30s of CPU time.
1
1
0
@noisytoot @deadsuperhero @ariadne I've been running XMPP for years on a small VPS (single core, 2 GB of RAM), and it's basically offering the same modern features as Matrix, just for less than a fraction of the resource usage. Would highly recommend
0
1
2