3 ms·
Just wanted to say thanks. I've been running my own homeserver for a little over two years now without any real issue. I somehow managed to convince 4 of my fr
by Unklejoe 6y ago
Just wanted to say thanks. I've been running my own homeserver for a little over two years now without any real issue.
I somehow managed to convince 4 of my friends to use Riot and it's been great. We were originally using Group Me.
My friends are not tech savvy and couldn't care less about software freedom or privacy, but I was able to convince them to switch by luring them with the fact that they could post unlimited size videos. It's actually the easiest way to share high quality videos between Android and iOS users.
The only thing that annoys me is when you release updates to the default configuration file and I have to manually resolve the differences in the middle of an APT upgrade. That's not a big deal though.
- Arathorn 6y agothanks :) agreed that we need to find a better way of managing config upgrades though. YAML is great, but preserving customisations over config upgrades is impossible(?)
- lifty 6y agoTake a look at CUE (https://cuelang.org/ https://cuelang.org/). It allows for backwards compatible config files, among other things.
- Unklejoe 6y agoYeah, I mean it’s not the end of the world. It’s probably not worth adding backwards compatibility for config files yet - not while development is so rapid. It would just add maintenance baggage.
- neurostimulant 6y ago> The only thing that annoys me is when you release updates to the default configuration file and I have to manually resolve the differences in the middle of an APT upgrade. That's not a big deal though. Deploying with docker will eliminate this kind of issue.
- StavrosK 6y agoYou have to deploy 3-4 services to run your own with Docker, right? Synapse, Riot, Jitsi, etc?
- DenseComet 6y agoI just run a single Synapse server in docker. Self hosted Riot is only relevant if you want to customize it, but I've found radical [1] to be a better alternative since I'm the only one using the server. You can always fall back to using the Matrix-hosted Jitsi and TURN instances if you don't host your own (although I don't end up video calling with riot anyways). [1] https://github.com/stoically/radical https://github.com/stoically/radical
- driminicus 6y agoNote that the matrix.org hosted turnserver only provides STUN if you use it as fallback, which means that if you need a relayto reliably connect it won't work.
- tcit 6y agovimdiff is very handy for this.