view the rest of the comments
Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Personally, I chose to run my own. Setup was a headache, but then I had to do things the hard way. Server on a subdomain but advertising my root domain with an Element web client running on the root. At least that was how I was setup originally. System updates borked the web client and as no one ever used it, I couldn't be bothered to fix it. The Matrix server itself though has been running without a hickup for over 2 years. Just gone down for updates.
If you haven't seen this list yet, you might take a look at it and see if anything strikes your fancy. https://joinmatrix.org/servers/
I will say that the Matrix.org homeserver is said to be rather slow as everyone seems to go there as default for some reason. Couldn't say why. /s
Did you use synapse or dendrite ?
I tried to do that too using dendrite (because I'm low on resources), and eventually stopped because it lacks some features important for bridges. I'd definitely do it again when dendrite is more "prod ready" ! Just for the sake of participating with a username under my own domain ;)
I use Synapse. I honestly didn't dig into the differences between the different servers too deeply. At the time Synapse was the more mature project so that was what I used.
It's running on a 2 core VPS with 4 GB ram and 80 GB storage. Checking on it now it looks like I'm using about 50% of both my storage and ram. Load look like it has stayed under 20% for the last month and has usually been under 5%
Thanks for the feedback ! Synapse is indeed much more mature, so you were right to go for it. I like dendrite however as it's pretty easy to setup, and it's a single static binary, so I'll wait a bit until it gets better.