I don't think programmers and sysadmins get how much there is to learn and how intimidating it is for normal people to host their own software.
For one most of us don't have a computer that is running 24/7, which means we need to rent a server which we have no idea how to go about doing.
And then there's an entire arcane art to running software that can speak to the internet without your server being taken over and used to send spam to half the planet
This entry was edited (3 days ago)
reshared this
Canageek
in reply to Canageek • • •Danger Bird 🪐 ✨
in reply to Canageek • • •Yep. Speaking as someone who only started scratching the networking side pretty recently, it's just as hard as learning to code, and that includes the underlying logic.
Once you *know* it seems obvious, but if you don't? Whoooooooof.
Canageek
in reply to Danger Bird 🪐 ✨ • • •Jonathan Lamothe
in reply to Canageek • •Canageek likes this.
Canageek
in reply to Canageek • • •Canageek
in reply to Canageek • • •Canageek
in reply to Canageek • • •Hans
in reply to Canageek • • •thanks this is uplifting. I have been coding and setting up all sorts of servers for decades. One forgets that it is something one had to learn just because it was out of curiosity and for the love of it.
There probably are quite a few people trying to make a business in that niche though. I suspect they are hard to find with margins too small to afford much ad-spend.
So for me it would be a question of how to find customers.
Canageek
in reply to Hans • • •@hc I think a community maintained index would be excellent for that sort of thing, or something similar to what TeamSpeak has where they've got a map of all the TeamSpeak hosting companies and you can just click on the city and find who as a server in that city.
TeamSpeak's map is very out of date, but I was still able to find and pay for a hosting provider with it
Jonathan Lamothe
in reply to Canageek • •@Canageek I think the service that comes the closest to this is yunohost, though I've had a look at them and I don't know that they're quite to the level you describe.
Also, even if someone does pull this off, they need to have competitors and the ability to easily transfer from one to another, otherwise the enshittification process is almost guaranteed to set in eventually.
I'd love to set something like this up myself, but while I have the time and expertise, I don't have the necessary capital.
Canageek likes this.
Canageek
in reply to Jonathan Lamothe • • •Jonathan Lamothe
in reply to Canageek • •@Canageek There are tools for doing that sort of thing... but there's no standard way of doing it. Vagrant and Nix come to mind.
But I don't think anyone's currently actually doing this. Nobody wants to make it easy for their users to leave their service, which is understandable, I guess, but...
Canageek
in reply to Jonathan Lamothe • • •@me weirdly TeamSpeak does this, they've made it incredibly easy to move from one hosting provider to another and maintain all your settings.
I don't necessarily like the way they've done this, which is all of your settings sync TeamSpeak's servers, not your hosting providers, apparently it works quite well
Canageek
in reply to Jonathan Lamothe • • •Jonathan Lamothe
in reply to Canageek • •Canageek likes this.
Canageek
in reply to Jonathan Lamothe • • •Jonathan Lamothe likes this.
Jim T
in reply to Canageek • • •Steve Foerster 🌐
in reply to Jim T • • •Procrvstinvtion
in reply to Canageek • • •Ian McDowall
in reply to Canageek • • •I've set up self hosted services in the past based on my own software (using things like nginx and various databases as components) but I'd hesitate to do it now because of the increased prevalence of scrapers and deliberate attackers.
I would really hesitate to recommend self hosting for normal people.
Penny
in reply to Canageek • • •Glen T, heated, not stirred
in reply to Canageek • • •I do think that self-hosting should be done by your home internet router.
I mean:
- computer with 32 bit CPU and Linux, check
- 100Mbps uplink, check
- IPv6 address, check
Canageek
in reply to Glen T, heated, not stirred • • •@glent I'm skeptical that most of them have ip6 addresses. They really should but whenever I check, especially with budget ISPs they don't...
Also, that's a much faster upload speed than just about anywhere I've ever lived
Konato
in reply to Glen T, heated, not stirred • • •This seems very specific to where you are, ISPs don't seem to provide IPv6 where I like, and electric failures are common enough that potential drive damage or corruption feels possible too.
26 Peachez
in reply to Canageek • • •Canageek
in reply to 26 Peachez • • •Kancept
in reply to Canageek • • •As a sysadmin and someone who self hosts a lot, you'll get really tired of being your own sysadmin and want things to just work. It's not all it's cracked up to be.
That's why there are companies out there trying to solve it, like Umbrel.
LovesTha🥧
in reply to Canageek • • •Canageek
in reply to LovesTha🥧 • • •bencourtice
in reply to Canageek • • •