The future is not self-hosted
253 comments
·July 25, 2025voxleone
Aurornis
I personally prefer owning my content, physical books, and having local copies.
But if I’m being honest, I think this claim that if you don’t own the book you don’t have the knowledge and society will turn into digital feudalism is hyperbole. Knowledge is proliferating faster than ever, becoming more accessible than ever, and it’s easier than ever before to get the info that you’re searching for, even in this streaming world. The idea that I’m going to lose knowledge from a book I read 5 years ago if it disappears from my library just doesn’t track. In fact, it’s rare that I return to my physical books these days because I can find equivalent info faster from a quick search online.
Don’t get me wrong: I prefer having my own copies and so on. However, when people start throwing around concepts like “digital feudalism” and trying to draw parallels to the enlightenment it feels like this is all some abstract philosophical debate rather than a discussion of what’s really happening in the world.
autoexec
> Knowledge is proliferating faster than ever, becoming more accessible than ever, and it’s easier than ever before to get the info that you’re searching for
Information is proliferating and is more accessible, but a huge amount of that information is lies and manipulation I'm not sure that really counts as knowledge.
> The idea that I’m going to lose knowledge from a book I read 5 years ago if it disappears from my library just doesn’t track.
You might not forget what you learned from a book you read 5 years ago after it gets stolen from you, but it does mean that others are cut off from that same information. Worse is that what you saw 5 years ago might still be made avilable, but only in censored/altered forms which could easily have you questioning your memory of something you read or saw just 5 years ago.
It's not just an abstract philosophical debate that books and other forms of media are being changed, censored, or removed entirely. Or that gatekeepers want to decide what we're allowed to see and extract rent from us every time that we do. The dangers are real and understood and very much present in today's world.
MrJohz
> Information is proliferating and is more accessible, but a huge amount of that information is lies and manipulation I'm not sure that really counts as knowledge.
I don't think that's any different to any other period of time when communication was suddenly able to expand. Gutenberg's press didn't come with an automatic lie detector that meant the printed word could only contain true facts and nothing else. Instead, it was mainly used for pamphlets and other campaigning propaganda - some of which surely had some truth to it, but much of which was partially or fully fabricated.
I think you are romanticising the past's approach to the written word here. It has always been possible to completely rewrite history, if you're willing to put the work in, and totalitarian regimes have had no issues in convincing their populations to burn their own books if necessary.
Root_Denied
> Knowledge is proliferating faster than ever, becoming more accessible than ever, and it’s easier than ever before to get the info that you’re searching for, even in this streaming world. The idea that I’m going to lose knowledge from a book I read 5 years ago if it disappears from my library just doesn’t track. In fact, it’s rare that I return to my physical books these days because I can find equivalent info faster from a quick search online.
The real problem with this is that there are vested interests at play in managing what information you see first - push something to the 2nd or 3rd page of google results and it becomes effectively invisible, especially when you have pages and pages of results that seem to push the narrative that those vested interests want you to see.
I tend to think that Huxley was right over Orwell, information is lost in the shuffle of distraction and rigged systems. The "truth" is there to find, but it's a needle in a haystack of believable lies, and those lies were crafted specifically to obfuscate that nugget of truth.
So the amount of information moving around is irrelevant if it's not useful, or it's intentionally misleading from something that might upset those who benefit from the status quo.
Zak
I think when people say "digital feudalism", they usually mean that the spaces where we do things digitally are increasingly owned by private entities that operate them for their own benefit. It's an analogy which can't be expected to align perfectly with historical feudalism.
nine_k
Why, technically very similar acts are known in history: https://en.wikipedia.org/wiki/Inclosure_act
veqq
> from a quick search online
I would have agreed with you a few years ago. But now Google, DuckDuckGo etc. at most provide 3 pages of results, with many irrelevant or wrong. There are alternatives:
https://wiby.me/ https://clew.se/ https://kagi.com/
But that's not the majority experience and more importantly, it shows that it really can be "taken" from us.
BizarroLand
Knowledge is not proliferating faster than ever. It's being gobbled up and locked down by companies whose sole interest is making as much money as they can instead of improving the world and profiting from the improvement.
Media is being deleted or locked in vaults.
Games are being shut down with no way to restore them.
The written word that has been vetted by people with domain specific knowledge is being locked behind paywalls and not being advertised, while AI machines directly lie to the curious and the seekers of knowledge.
I can throw a digital stone in any direction and hit something that is worse off thanks to the modern internet.
bee_rider
The blog post talks about our self-hosting movies, photos, and podcasts, in nice Netflix-like interfaces. Sharing photos. That sort of thing.
You are talking about preserving intellectual independence.
Both are nice to have, but they are sort of different problems, right? Yours seems more important. And yours could probably be solved by a local copy of Wikipedia and an FTP server full of digital textbooks.
IMO one dangerous misstep we can make with self-hosting is to assume we need to start by matching the centralized services look-and-feel and polish (which is getting worse every year anyway).
whilenot-dev
> one dangerous misstep we can make with self-hosting is to assume we need to start by matching the centralized services look-and-feel and polish
That's an interesting take. I think matching these services isn't a necessity, but getting a polished look-and-feels just helps adoption. Adoption isn't an exclusive scenario and everyone is free to choose and mix how they see fit.
My private collection won't ever compete with Netflix, Google or the like, and that's completely fine. It will stay a private selection of media with a strong personal preference - it ranges from research to entertainment, and also includes stuff that documents my own individual history. It'll shrink and grow as I want it, and if it reaches a scale that makes the jump from archival to hoarding work I'd simply need to reconsider my preferences.
Here's my take: The scaling issues of these tech giants won't ever reach my personal archive and any challenges with re-indexing, data analysis etc. should be completely approachable on SOTA hardware. Running anything that improves the searchability of my own archive can be run locally and in the timely intervals I prefer. To have this kinda quality approachable is a huge thing, and I can't wait until I can self-host some RAG enhanced vector search engine for a personal archive that grew overs years to take shape.
movedx
> includes stuff that documents my own individual history.
By this do you mean family photos and the like? I'd like to hear more about this. I'm building up a personal library like this too.
wwwtyro
I'm not sure. It seems like the harder they squeeze, the less they can hold onto. Books, movies, TV shows, audiobooks, music - you can find it all online for free and acquire it pretty safely (torrents/vpn etc). I think the only thing they can really sell us is convenience - and I buy it! But if that convenience is lost to fragmentation, or lack of offline availability (e.g., books), or price, I think people will stop paying and do the more convenient thing. There's a tension there that I don't think they can ignore.
dgjl
Everyone who relies on digital content, especially served online, will be sorry one day.
It is only a matter of time before the grid goes down, the country restricts the internet, or the service you rely on goes away.
drew_lytle
Couldn’t have said it better myself! Thanks for reading!
null
deathanatos
The author mostly just hand waves away self-hosting. There's an analogy that compares it to suburbia, but unlike the suburbs where you have to drive 40 minutes to get anywhere interesting, … an Internet hosted service is just as accessible, anywhere. It's a vapid analogy.
The only substantive argument I can see is that the technology is immature:
> Well...without exposing our services to the public internet and forcing our friends to signup for our weird app
Which, yeah, of course the tech is, there's only like a dozen people doing this. The exact hurdle named is hardly insurmountable: in the standards, OIDC overcomes this¹, or guest links. I don't want my family signing up for my weird app either.
One of the other big hurdles is that ISPs like to sell "Internet access", but only deliver half the deal. If you're not getting IPv6 connectivity in the year 2025, I'm sorry, that's a crippled product that your ISP was defunct and didn't properly inform you of when they sold it. (It's a lot easier to self-host on the v6 Internet. Some of my personal services are v6 only b/c of that, and that it works well enough in all but the most extreme or temporary locations.)
(¹but the half-baked OIDC implementations out there might require you to pre-register your app with them. That, rightly, might be a PITA.)
wmf
I've thought deeply about this topic but from the pro-suburbia side and I actually agree with the analogy. At a bare minimum if you want to be independent you need a domain which is ~$10/year. That's a small amount but it's already more than most people will pay. (IMO this is irrational if you're paying >$500/year for cellular service but I digress.) Good home servers like Helm (RIP) or Umbrel are $300+ upfront. A good NAS that can also self-host is even more. As you said, if your ISP sucks maybe you have to upgrade to "pro" broadband that's more expensive. Ultimately you're spending hundreds or thousands of dollars on a worse replacement for services that are already "free".
Self-hosting is like spending money putting a swimming pool in your backyard when you could walk to a public pool instead.
smeej
The one thing I desperately wish Umbrel shipped with was an easy way to network with other Umbrel users for backup and accessibility. Let people set limits in terms of how much storage they're willing to allocate to others. REQUIRE end-to-end encryption on backed up files. But help people create their own community micro-clouds using each other's computers.
To me, the risk of backing things up in one building is too high, but the inconvenience of going even somewhere else in my own town regularly enough to rotate my backups is too high. But if my family members and I could easily back up each other's systems from our various states? Or my group of dorky college friends who are now all over the world could easily share with each other? We'd be all over it.
wmf
It seems much easier to back up to B2 or something but that's even more money and yet another account.
selfhoster11
I disagree. From experience (see my username), self-hosting is hardly expensive. A $50 ex-corporate SFF with a couple of large M.2 or SATA SSDs will be a lot more powerful and easier to set up and manage than a Raspberry Pi, while not drawing much power. The ongoing costs are larger than not self-hosting, but not terrible - unless you want a symmetric connection, the domain name renewal is the expensive part.
wmf
Normies pay with money; you're paying with time and knowledge.
rel_ic
I totally agree. I see this "people don't want to do hard stuff" argument used all over - completely disregarding tens of thousands of years of people doing hard stuff.
It comes off to me as the author not wanting to do the hard stuff of working towards their values. Just kind of defeatist and trying to make a splash but leaning on a pretty weak premise.
bigstrat2003
> completely disregarding tens of thousands of years of people doing hard stuff
a) Just because humanity as a whole did hard things, doesn't mean that most humans did or were willing to. It's perfectly possible that all the hard things we did were accomplished by a handful of remarkable individuals, doing things that the majority never would have been willing to.
b) just because people in one age have been willing to do things, doesn't mean they are willing to do so in all ages. So it's not like the past necessarily proves anything here.
scubbo
> It comes off to me as the author not wanting to do the hard stuff of working towards their values
Unfair IMO. The author _did_ the hard work. And recognized that most other people, not similarly motivated, would not.
smeej
And, the author is right.
Most people do not give a rat's ass about the security of their data. They know their social media apps are tracking where they go and who they meet, and they'll say it's creepy if you ask them, but they don't actually care enough to lift a finger to do anything about it.
scubbo
> exposing our services to the public internet
You yourself have hand-waved away an important part - security. It's not (just) about the friction of signup (though, I'll get to that later) - it's the fact that you'd be utterly insane, as an individual developer without a full-time security team, to expose a self-hosted application to the Internet.
And sure, you can give them a login to your VPN, but that doesn't negate the next part...
> and forcing our friends to signup for our weird app > in the standards, OIDC overcomes this
It's not the signup that's the hurdle. It's the fragmentation. Sure, if you implement OIDC, your friends can sign up to your photo app. And they can sign up to Sam's, and Joe's, and the app of the cute bakery on the street, and a couple others. What then? The whole value of a network is that the components are interconnected and can intercommunicate. If I have to upload my photos seventeen times to seventeen different partitioned applications for my various social groups to see them, I'm just as likely to not bother.
Fediverse-like ideas go some way towards addressing that, but they don't seem to be in any state of usability for anyone non-technical (I say that as someone who was using Mastodon as my only social media for the last couple of years)
pdonis
> you'd be utterly insane, as an individual developer without a full-time security team, to expose a self-hosted application to the Internet.
You don't have to. The article mentions Tailscale--the whole point of which is to not have any Internet-facing app exposed. Everything is done peer to peer between clients that are behind firewalls. There's nothing listening on an Internet exposed socket for random connections to come in.
dzikimarian
Apparently I'm utterly insane for years with no consequences.
SaaS/cloud providers propagate this FUD 24/7 and then Okta, which should be pinnacle of security gets hacked and has issues with disclosure.
Relax. Most companies has security team incapable of operating beyond checklist.
MoreQARespect
Self hosting reminds me of the world of smartphones just before the advent of the iPhone.
Using a phone as a mini computer was possible. Downloading and using apps happened. I even used offline maps. It was still the preserve of nerds while regular people "couldn't understand why you'd use a phone to do anything other than text and call".
SUDDENLY once it became seamless and trivial to set everything and it was all brought together on a device that was aesthetically pleasing and ergonomic demand rocketed upwards. It turns out that regular people very much wanted a mini computer in their pocket.
This all took me very much by surprise coz almost everything that was revolutionary about the iPhone... I was already doing all of that while it was announced.
I think self hosting is in a similar spot right now. The apps exist (many are extremely nice!), the software exists, but the seamless, aesthetically pleasing and ergonomic experience does not. It's a pain in the ass to set up self hosting.
lloeki
I remember there was this short period of time around (lousy approximate timeframe) Snow Leopard where a confluence of features and hardware was suddenly available and which would have made this just within reach of Apple completely changing the game:
- There were OOTB features on Mac OS X such as web page building and publishing
- There was Mac OS X, but there was also Mac OS X Server, a full-fledged, easy(-ish) to use solution to self host mail, calendaring, and so on
- There was Bonjour a.k.a Zeroconf, not just on the LAN but global as well.
- There was Back to my Mac and most importantly the technology underneath it which was essentially a "one switch Tailscale". Combined with the above you could SSH to any of your Macs from any other Mac you were logged into wherever it might be, Back to my Mac was merely VNC'ing/SMB'ing over that private overlay network.
- There was the quite budget friendly Mac Mini
- also, Airport Express/Extreme/Time Capsule, if you had one of those BtmM would magically WoL sleeping Macs.
- The Mac App Store was introduced
- Affordable residential FTTH started rolling out widely with solid downlinks+uplinks
And around that time I was god honest thinking: "these are all pieces of the same puzzle... next step they might turn each of their server features into separate server apps, and bootstrap an app store out of it for third parties to create and publish their own server apps, and everyone and their dog could have their own server of anything at home"
Instead things were dialled up to 11 towards datacenters.
ksec
Basically a Mac Server would have fixed 99% of our needs. Apple could make a Local iCloud Server / iOS Time Capsule where I still have all the content, but would require a subscription just for the backup services. And Apple could charge 3x the Amazon Cold Storage pricing just for reselling it.
I do think this is within realm of possibility if Steve Jobs is still alive. Or at least could be convinced.
Tim Coo only cares about services revenue. And iCloud it is.
wmf
Apple explicitly called it the Digital Hub strategy. But they never went all the way.
geerlingguy
The ongoing Services revenue was too great.
Aurornis
> This all took me very much by surprise coz almost everything that was revolutionary about the iPhone... I was already doing all of that while it was announced.
I remember my friends and my tech fiend cousin sneering at the iPhone when it was launched for this reason. I got heckled for “overpaying” for an inferior product when they learned I bought an iPhone.
Yet my actual phone computing experience was mostly better than theirs with a few notable lags (copy and paste). They had a different idea of what the iPhone was like than my actual experience and they refused to believe anything else.
It was like they lived in a world where your phone choice was your identity. They saw themselves as being at the top of the phone ecosystem and having made the right choice. They simply would not allow any other phone to be good because it was an attack on the narrative at the core of their identity.
At the time I just didn’t care. My iPhone worked well and I wasn’t interested in endless playing with all the customizations and changes they were doing on their phones. It got the job done and I liked how it worked.
I think self hosting is similar: The people drawn to it think their setup is the pinnacle of computing, but many of them have been so out of the loop on modern cloud services that they’ve forgotten what it’s like to use a cloud service that works well. They’re stuck believing it’s all useless eye candy on an inferior product.
I even see the same thing when I use Mastodon. The whole federation thing is a massive drag. Having to do the dance to follow someone on a different server gets old. I miss being able to one click follow someone and not have to pay attention to what site I’m on. Yet bring it up to fediverse fans and many will scoff at the idea that it’s a hassle at all. They might argue it’s a small price to pay. So many refuse to admit that it’s not a good experience. Situations like this run deep in every self-hosted or distributed project I’ve seen. They cater to people who enjoy fiddling with projects and debugging things.
drew_lytle
Yeah, at one point in writing this article I had a brief aside about more "off-the-shelf", accessible solutions to self-hosting like Synology. But I cut it because I honestly don't think they make the process that much easier. They help with hardware, but the software setup I think is still pretty difficult. Thanks for reading!
blactuary
Pre-iphone I had my MythTV server recording and transcoding TV shows and then adding them to an RSS feed that my flip-phone would sync whenever plugged in. Unplug my phone in the morning and watch last night's Daily Show on the bus ride to work. Kind of crazy to think of what we could do even back then
brailsafe
My impression as a high-schooler (at the time) of what made the iPhone so captivating for others, was that it had Shazam, and all of the features of the iPod touch, and all of the features of iPods before the touch. You could hold your phone up anywhere and learn what song was playing, and as far as I could tell that was basically it; very much a fashion thing like Starbucks (before the unjustified popularity of that also died as they stagnated). I thought people were a bit silly for spending so much on a phone then, and still do, because by the time I eventually got a "smartphone" with a touchscreen, there was enough competition in the market that still to this day I've never felt compelled by any phone product >$600
theamk
This still exists... OsmAnd, offline map app for Android, has 10M+ downloads. Maps.me has 50M+ downloads. Sure, that's not 10B+ of Google Maps users, but still a lot of users.
I don't think the "advanced users" market has shrunk much, it's just the whole pie became so much bigger that the overall ratio decreased.
palata
Isn't Organic Maps the open source successor of Maps.me?
01HNNWZ0MV43FF
And CoMaps the successor of Organic
albus0x
I think there is an effort being made for this. Some folks have created https://selfprivacy.org/ and continuously developing it. I follow this project by heart
cryptonym
The very first thing they show on the website is a list of cloud providers.
shermantanktop
I don’t think that’s a gotcha. Using a cloud provider in a way that provides easy migration options can be valid on the spectrum of self-hosting options. The ones they list specialize in renting virts by the hour/day/month, not lock-in services with no external equivalent.
subarctic
Ok it may be just as painful and non-mainstream to self host these days as the pre-iphone or pre-blackberry smartphones were, and i can imagine that it could get easier in the future, but still what's the point of selfhosting for regular people when the cloud exists? Having a calendar, email/chat apps, webbrowser, maps+gps and everything else in your pocket was a major convenience improvement, but i don't see a benefit like that from self hosting. I only see better privacy, more control and ownership over your data, and in some cases lower cost (but often higher), and those aren't nearly as powerful motivators for people.
I could imagine self hosting becoming more accessible but don't see how it could become mainstream when it's just an alternative to stuff that's already available in the cloud
bix6
I don’t think most people realize how much they’ve given up. Unfortunately it’s a fair bit of work to reclaim everything as your story shows.
I switched to my own modem and router recently for privacy from my ISP and it was a fantastic experience / worth it but it cost some money and time which can be hard to find.
slightwinder
> I don’t think most people realize how much they’ve given up.
I think many are overstating how much people are giving up. People exchange control for comfort, but most people never had any need or ability for this control in the first place. That's why cloud-services became popular, and remain popular.
> Unfortunately it’s a fair bit of work to reclaim everything as your story shows.
This work would be necessary anyway, that's the whole reason why people prefer letting other people doing this work.
> I switched to my own modem and router recently for privacy from my ISP
I'm curious, which privacy can you regain from an ISP, who is already seeing all your internet-traffic? And are we talking here about separate modem & router?
garciasn
> People exchange control for comfort, but most people never had any need or ability for this control in the first place. That's why cloud-services became popular, and remain popular.
I can--and did for the better part of ~15 years--run and maintain my own self-hosted everything (hardware, DNS, SMTP, httpd, etc, etc, etc). Then I got married and had kids and went to grad school and had a demanding job where I was doing many of the same things I did at home.
I just fucking don't have the personal time nor desire to manage that shit any longer. Why? Because I have better things to do w/my free time than fuck around with my homelab (or whatever the in-term is these days). When I'm done with work, I just want to go outside or read a book.
I am VERY WELL AWARE of the risks and privacy implications; but, my actual freedom from the day-to-day is worth far more to me at this point in my life.
ryandrake
I do the same things (self-hosted server, NAS storage, DNS, email, http for a handful of domains, some development VMs) and it's really set-and-forget. It doesn't require maintenance. Every once in a while LetsEncrypt's certbot falls over and I have to log in to manually refresh ssh certificates, but HN commenters tell me it's user error, so it's something I can also fix to be set-and-forget if I really cared.
My self-hosting infrastructure will probably outlive me.
bambax
> most people never had any need or ability for this control in the first place
Regarding need: strong disagree. I want to be able to re-read a book, to open it in any an ebook reader on my desktop to search / copy from it, etc. I want to re-watch good movies any time. I certainly don't want to lose my photos or any media I produce because of some corporate policy or quota, or politics.
I self host everything. I only buy what can be de-DRM'd and if it can't be, I return it immediately.
Regarding ability: Sure it's a bit of a pain, but it's not that hard if you're just a bit technical. Everything is done via GUI, there is never anything to type in a console. And if you're not technical yourself, you probably know someone who is.
slightwinder
> Regarding need: strong disagree. I want to be able to re-read a book, to open it in any an ebook reader on my desktop to search / copy from it, etc. I want to re-watch good movies any time.
That's your demand, not everyone's demand. And it seems are also indirectly assuming here that this is impossible without self-hosting, which also is not necessarily true.
The problem, is, we don't know. Self-hosting is like backups, it's working for a situation which might or might not happen; it's annoying, and it can save your ass, but most of the time you will never know if it ever will save your ass, until it actually happens. And until that point, it's just annoying. So we usually don't know if we really want to re-read a specific book and whether it has been become unavailable for us. We simply don't know that, until it happens.
> I certainly don't want to lose my photos or any media I produce because of some corporate policy or quota, or politics.
True, but that's why you should have backups. You don't need to manage a whole infrastructure for all your stuff, when you can also just make regularly backups. Of course, to be fair, most people don't even make backups, or know how to manage them well. But I would say those people can't (or should?) self-host their infrastructure anyway, they would probably blow their own data up in one way or another and lose them anyway.
> I only buy what can be de-DRM'd and if it can't be, I return it immediately.
See, that's your stance, most people don't give an f** about this. They want things now, and don't care for some uncertain future.
> but it's not that hard if you're just a bit technical.
Which most people are not. But it's not about the technical ability, self-hosting is mainly a problem of time, money and habit. Yes, many people can get it done if they invest into it, but they don't, many can't. And that won't ever change.
jdgoesmarching
> most people
jahewson
Most traffic nowadays is HTTPS so as long as you configure your router to use a non-ISP DNS resolver such 1.1.1.1 (Cloudflare) or 8.8.8.8 (Google) then your ISP cannot see your traffic.
However, those ISP branded modem/router devices are completely backdoored and can be accessed by ISP employees for remote support. As they are your router they also get to see your internal network traffic. HTTPS traffic remains encrypted of course, but I personally would never let an ISP have access to my hardware.
bix6
If it was easier to do the work yourself I think more would out of privacy, price, and longevity concerns.
Separate modem and router. Using my own modem kicks out my ISP from individual MAC so they can’t see as much device level info. Plus they wouldn’t let me setup a guest network. And now I can monitor the devices myself which is mostly for fun. I run a device VPN when I don’t want them to see traffic but I’ll likely set it up network wide when I have time, which I couldn’t do on their system.
mihaaly
> That's why cloud-services became popular, and remain popular.
Or, because they do not know and do not care what is happening. Yes, they only care about comfort, who reads TOS anyway, right?! : /
But if the same was happening to their physical not digital properties then they might be furious.
bluGill
It is not just that it is a lot of work, it is that you lose power, or add a lot of risk. The example doesn't mention backups at all - when (not if) the computer fails then what? How do you access this cloud when not at home - again I didn't see this. How do you share data (only some please) with friends? How will you handle zero-days if the attacker decides to attack you - will you even notice or be the bad guy on the internet enabling attacks on others? Once you get things working when/how will you update - I've had several services that worked good until I updated and something in the config didn't migrate correctly and so it doesn't work.
I have some self hosted things, but because of the above I'm realizing that it is better to find someone to pay to take care of things for me. Someone large enough to get a sysadmin around 24x7, do trail upgrades, write the software/features... Unfortunately finding someone you can trust to do the above is important, and for many things there is no option.
I will likely always run jellyfix (or similar) for legal reasons. However for most things it would be better to pay someone I trust.
Saline9515
- Backups can be sent to the commercial cloud (encrypted) using Duplicati among other solutions. Or just a separate hard drive.
- You access your server using Tailscale VPN, he mentioned it.
- You can allow external access to your apps safely using cloudflare tunnel (per app). Immich works exactly like Google photos and there's even a really good app!
- Each app is in its own container sandbox, with basic hygiene and monitoring it should be fine. And you aren't a profitable target anyway.
- Update require to restart the container with the latest release, your data isn't erased. Solutions such as Umbrel have a community of open source devs doing the updates for you.
Overall, it's not about removing all of our dependency to commercial services, but to do the switch slowly and regain autonomy. Having an alternative, however how imperfect it is (Jellyfin often freezes for me!) is worth it - otherwise the future is bleak.
chneu
Immich rules. They just dropped a pretty big release that improved the android app experience quite a bit.
Everyone go checkout immich.
pimlottc
For every person that has “giving something up” compared to what they had, there are five people gaining what they never had before. That is why these hosted services are popular. They bring cutting edge tools and platforms to people who would never have been able to set them up and maintained them themselves.
That’s not to say there aren’t issues of ownership and control to be concerned about, but they are providing real value to many users, especially those who aren’t technically minded.
drew_lytle
Interesting! I'm planning on running PiHole in the near future to block ads at the network level. Excited for some more, "It was DNS" moments.
To the point about people not knowing how much they've given up, I think another way to phrase this is that people don't know how much has been taken away from them. This is why we need better consumer protections for internet services.
hermitcrab
There has been a big move to web based apps (SAAS) as web-based software has improved. The biggest plus to web based software for the user is that there is no need to install anything.
BUT, you are going to be paying a monthly sub as long as you keep using the service. And soon as the service goes down (due to financial or other reasons) - game over man.
So there is still a lot to be said for downloadable software, even if it is no longer cool or fashionable. Pay once. Keep your data secure locally. Keep using it until you can't find a computer that runs it any more.
I develop 3 commercial downloadable software products. No plans to move them to web.
drew_lytle
Yes! And I think this way of building software is having a come-back with the local-first movement! https://lofi.so/
mostlysimilar
It's a shame they're using Discord, a centralized silo of proprietary ownership, for community.
yonz
I hear you. What platform would you recommend? Is discord a blocker for you?
adamtaylor_13
This feels like one of those very big problems in theory that so far has never materialized and likely never will.
I can read the books and acquire the knowledge from my kindle. If Amazon removes it, I can just pirate it?
I get the theoretical argument but as a very pragmatic person it just seems like tilting against the windmill.
jtrn
I actually thought a lot about this, and I feel it relates to my job in health services.
I'm tired of hearing the Norwegian government talk about AI and modernization. Before we chase the next big trend, we need to solve fundamental problems. We should have one public, centralized provider for digital identity and authentication. We also need a single, secure messaging service for healthcare personnel and residents.
This same principle of focusing on the basics should apply to other services in the domain of selfhosters: secure data storage. Instead of building a complex, all-in-one platform, a community project could offer just a "digital locker" for files.
Users would connect to this storage via open protocols (like WebDAV), allowing it to work with many different apps. This gives users the freedom to choose their own tools for photos, documents, and media. This approach has three main benefits: * Lower Cost: It is cheaper to manage only file servers instead of a full software suite. * Simpler Maintenance: The limited scope makes the service easier to secure and sustain. * Predictability: The service is stable for users, and the workload is predictable for maintainers. It treats data storage as a public utility—providing the essential infrastructure and letting people build on top of it.
And if a community can’t get this basic and manageable thing up and running, a thing that has immediate and obvious utility, then maybe it’s unrealistic to expect more complex community or public utility-like services.
waldopat
Moxie Marlinspike nailed this in his web3 critique from a couple years ago: "People don't want to run their own servers, and never will. The premise for web1 was that everyone on the internet would be both a publisher and consumer of content as well as infrastructure... However – and I don't think this can be emphasized enough – that is not what people want."
That said, the discussion seems stuck in a false binary between the control of self-hosting and the convenience of corporate services, but I think what the market wants is a third way that provides both control and convenience.
And to be honest, public libraries already do this, y'all. GO GET A LIBRARY CARD. You can stream from Kanopy at home.
amdivia
People don't want to "actively spend effort and mind power" to run their own servers
But purely outcome wise, many people want the benefits of hosting their own servers
waldopat
Totally. You see this happen a lot. Centralization happens for a reason, even if it's a bugbear of a concept these days. It's because the market is demanding it.
Sohcahtoa82
> That said, the discussion seems stuck in a false binary between the control of self-hosting and the convenience of corporate services, but I think what the market wants is a third way that provides both control and convenience.
If I were to run my own version of Google Photos and the like, I'd probably go with the hybrid option:
Run all the software I'd run if I was self-hosting, but in the cloud, possibly with a backup in a second cloud. ie, put my photos in Backblaze B2, with second copies in S3 or something.
Personally, half the reason I use Google Photos is so that if my house burns down, I don't lose my pictures. A self-hosted server running under my desk doesn't carry that guarantee. Backups are off-site for a reason.
Though maybe self-hosted at home with a single cloud backup would be good enough.
mindwork
When running your own backup server, you're forgetting about scenario(however less-likely) when Google Photos will loose your photos, or if your google account gets banned with no ability to call anyone in Google to dispute that. In this case you can safely rely on your own backup to have those files at hand.
I was skeptical about this scenario until one day Gmail lost 1 year worth of my emails. It's just gone. All other emails are there, but not this particular year. And there is no person who you can call to talk about that.
nine_k
How come that a public library, one of the earliest examples of centralized information infrastructure, is not an example of outsourcing and relinquishing control? Instead of your own (small) books collection you get to use some external (huge) book collection. But now you only can borrow a physical book, or some recorded media. You have to return it, and making a copy for personal use only is still a bit problematic.
Either you own and control something, or you do not, there's no third option. A best, you can outsource your stuff piecewise: run your own software on a cloud VM, or bring your own furniture into a rented apartment, or give a valet the keys to the car you own for parking, etc. But there's always some relinquishing of control in exchange to some other aspect of efficiency / comfort.
It's also easy to mistake what most people want for what everyone wants, and miss an important market.
rel_ic
> Either you own and control something, or you do not, there's no third option.
I think there's a full spectrum you're missing. You can own something with other people, and your level of control can be continuous, not discrete & binary. For example, my public library is funded by my local government, which I can influence with lobbying and voting. I can join the board of the library, and I can just go and talk to the librarians in charge to influence their decisions.
In an individualist consumerist mindset things are pretty stark : full self-hosting or full submission. If you reject that mindset there are many more options.
waldopat
Yay civic engagement!
waldopat
As a public institution you, the citizen, own it. What you are talking about is hoarding access. You want complete unfettered access to content without barriers and without friction. Typically the only way to do that is via pirating.
Let me remind you of the open source credo about free as in freedom not free beer. You are right that there may be exchanges or compromises at play, but it was a bit shocking to me when talking about what is essentially the digital commons that no one mentioned a library, which exists.
I'm also saying from a practical perspective if you want to stream movies without giving money to big tech, you can literally do that tonight with a library card. The infrastructure already exists.
bigstrat2003
> As a public institution you, the citizen, own it.
Nominally, yes. In terms of that meaning anything, no. The benefit of ownership is not exclusivity, but control. If the library doesn't have a book (or other piece of media, of course), I have no power to influence them to get it despite that theoretical ownership. If the librarian decides a book is offensive and removes it from the collection, I have no power to influence them to keep it. I have to live with someone else's decisions about what the library does and does not contain, just like with a commercial service. So my nominal ownership really means nothing at all.
ainiriand
Exactly! Here in Spain there is a network of web libraries that are proxies of your corresponding local library that allow lending as long as you have a library card. You even have magazines and newspapers, I know because I developed such network!
waldopat
That's amazing. Do you have a reference to it? I'd love to learn more. I also have some extended family in Spain.
lugu
I don't agree with the premise that people don't want to be part of the infra. The real problem is that gate keeping is a great business model. It is so profitable to create a wall garden that companies compete ferocely to take care of you content.
koolala
If home networks easily let you have a public server I bet they would be more common. They could of been built into modems.
stego-tech
The author gets into a few issues I’ve talked at length about on my own blogs over the years, with the same gist: self-hosting is a better alternative than corporate cloud providers, but isn’t suitable for the everyman due to its complexity and associated costs. The grim reality is that most people and businesses still have such disdain for their own privacy, security, and/or sovereignty, and that’s not going to change absent a profound crisis in all of the above simultaneously (y’know, like what the USA is doing atm).
I do like that the author gets into alternatives, like the library storage idea (my similar concept involved the USPS giving citizens gratis space and a CDN). I think that’s a discussion we need a lot more of, including towns or states building publicly-owned datacenters and infrastructure to support more community efforts involving technology. We also need more engagement from FOSS projects in making their software as easy to deploy with security best practices as possible, by default, such that more people can get right to tinkering and building without having to understand how the proverbial sausage is made. That’s arguably the biggest gap at the moment, because solving the UX side (like Plex did) enables more people to self-host and more communities to consider offering compute services to their citizens.
I’m glad to see a stronger rejection of this notion that a handful of private corporations should control the bulk of technology and the associated industry running atop it, and I’m happy to see more folks discussing alternative futures to it.
drew_lytle
Thanks for reading and for the kinds words! Would love to read more about the USPS concept and couldn't agree more about the UX gap.
Lets connect! Send me an email – hn@drewlyton.com!
rightbyte
> but isn’t suitable for the everyman due to its complexity and associated costs.
Complexity, sure. But for most people, the cost of Netflix, Spotify and whatever will quickly add up to a 500usd server. With 1-10 users you don't need much.
chneu
Docker has basically solved the deployment issue.
For 9 out of 10 self hosted programs you can have them up in ~5 minutes with a docker compose and env file.
There are whole OSes built around it, like casaOS which gives users a neat front end/dashboard for their self hosted stuff.
Also for cost eh idk. For $300 you can have enough hardware and storage to self host everything, even a Google photos alternative. Most people spend much more than that on subscriptions for storage, streaming, etc. I guess a UPS is necessary and adds a bit of cost. There are also plenty of pre-built kits for this.
I do agree that it isn't for everyone. Its finicky to get just right and security can be very annoying. Security is already a crapshoot though so I'm not sure that's necessarily a ding for self-hosted.
jmcqk6
> For 9 out of 10 self hosted programs you can have them up in ~5 minutes with a docker compose and env file.
That is a very small part of operating. How about keeping it update and running? Data backed up?
stego-tech
Docker is still too complex for the layman, and that's ultimately who we have to win over anyway. Big Tech makes it super easy to surrender privacy and sovereignty by giving them your e-mail and a password to create an account and use a new thing. Apps make it easy to do the same, but now for your physical location and device identifiers as well.
Until setting up a private chatroom for your family is as easy as downloading an app on your phone, people are going to keep going back to Big Tech. UX for IT folk and UX for the layman are entirely different beasts, and the UX for IT is only recently improving thanks to things like Docker and the containerization of software making it more widespread and commoditized.
carlosjobim
> I’m glad to see a stronger rejection of this notion that a handful of private corporations should control the bulk of technology and the associated industry running atop it, and I’m happy to see more folks discussing alternative futures to it.
Last time I checked, there are about three hundred thousand different companies offering hosting, all over the world. That's a bunch more diverse than the government doing hosting, as per your suggestion. Or having towns contracting Microsoft for it, which would be the result with kolkhoz or sovkhoz cloud hosting.
stego-tech
> Last time I checked, there are about three hundred thousand different companies offering hosting, all over the world.
Last time I checked, AWS was estimated to have ~5% of all web sites in the world hosted in its infrastructure, while AWS+GCP+Azure combined equate to ~66% of the global cloud compute market. That doesn't even get into the "providers" who are really just reselling major providers at a markup (like Vercel).
It doesn't matter if your town has hundreds of storefronts if one subsidized Walmart is putting them all out of business. Likewise, if every business in town is dependent on the Walmart, then it's really Walmart that controls things and not individual or collective business owners.
jqpabc123
What we need now from this vibrant community of smart, dedicated, part-time sys-admins is to think... beyond individualism
What we need first is incentive for smart, dedicated, part-time sys-admins to devote time and effort to community hosting.
Without this, it will work --- in the same way that open source works --- without any guarantees or commitments whatsoever.
In other words, you're on your own for the most part. So it really is just a variation on self hosting. By the way, we've already been there, seen that and done that --- it was called "co-location".
When you need something more with service and reliability, well --- you're right back to paying corporate overlords.
But thanks for the round trip thought experiment.
__MatrixMan__
I think that cycle will break one day.
It's easy to trust a corporate overlord with your pictures or your email, because the immediate damage doable by somebody who has compromised those things is relatively low. Privacy is important I guess, but not when compared to things like whether your car or your insulin pump does what it needs to to keep you alive.
Eventually, the bad guys will be sophisticated enough, and the tech will be integrated enough, that it's no longer safe to trust economic incentives alone. You're going to want your sysadmin to share your interests (in a more specific way than you get from they-also-like-money).
dylnuge
I'm part of several small/mid-sized communities where people voluntarily do sysadmin work so that the group can have some nice shared services, and that's to say nothing of the number of people I know running personal homelabs/self-hosting setups at decent cost just for fun. You could of course say that fun, maintaining something for friends you care about, or having a dream of less corporately locked-in software are all incentives, but they're not monetary ones.
Really, it's easy to get sysadmin types interested in this; the problem is that most people aren't sysadmins and don't know any. If you really wanted a business model out of this, it'd probably be a managed service that lets non-tech-savvy users spin up their own versions of this without learning the details.
> Without this, it will work --- in the same way that open source works --- without any guarantees or commitments whatsoever.
There are plenty of successful economic models around open source, and plenty of open source software is used in high-reliability contexts. What comparison are you trying to make?
drew_lytle
Totally agree that without economic infrastructure supporting the model, it's completely unsustainable. Good-will is not a business model. Thanks for reading!
sgarland
> What we need first is incentive for smart, dedicated, part-time sys-admins to devote time and effort to community hosting.
I’d do it for free. I’ve long been frustrated that I have more reliable infrastructure in my homelab than most companies I’ve worked for, and that none of them have any interest in shifting out of the cloud.
I don’t see a market for it, though. Most people are generally happy with Google, Apple, etc. to host their stuff, and I get it - it’s quite reliable, integrates with the rest of their respective products nicely, and Just Works. Add to that the economies of scale, and it’s a non-starter unless you find a niche group of people.
Google One is $99/year for 2 TB of storage. For me to have confidence in uptime to offer public storage, I’d need at least 4U of colo rack space, and ideally 6U (2x 2U for HDD servers, 2x 1U for hosting applications in HA-ish). That would cost a few hundred USD/month, not to mention an initial outlay of tens of thousands of dollars for servers and drives (mostly the drives… high capacity enterprise-rated HDDs aren’t cheap). And that’s only for one site - ideally, of course, there are at least two, or at the very least, off-site backup like rsync.net.
jqpabc123
I’d do it for free.
And if you get hit by a car? Or worse --- maybe you get married and have kids<g>?
One big reason people *buy* service is sustainability/longevity/redundancy.
There are no absolute guarantees but I think most commercial endeavors nowadays would bet on AWS/Google/MS/Apple over "Hosting by Joe and Friends".
sgarland
I have zero desire to host things commercially, as in for businesses; the point of TFA (at least, as I read it) was community-based, for people.
Also, FWIW I am married and have kids. Hasn’t stopped me from homelabbing.
esseph
There is no guarantee that the service you buy will exist tomorrow, and if they go out of business, there is no guarantee you can get your data out before they close the platform.
cmilton
I agree better incentives are needed for community hosting.
Co-location is still readily available. Which service and reliability improvements are you looking for that competent sys admins couldn't provide with multiple co-lo's? Not everyone made the cloud jump.
jqpabc123
In the days of old, I had 2 different co-lo's shut down on me with minimal notice.
I moved to AWS and haven't had that problem since.
HPsquared
It's just like any other expense. You can get lunch delivered, or have a cafeteria onsite.
fragmede
> When you need something more with service and reliability, well --- you're right back to paying corporate overlords.
Not all corporate overloads are equal. Or rather, if you and your buddies get together and pay the $350+fees to legalzoom to start a corporation, you too, can be a corporate overload. There's still miles to go before you're Facebook, but congratulations, you're now... still the same person you were before you clicked that button on legalzoom's webpage and spent $500 or whatever.
Where is the problem of people turning into corporate overloads for you? Is it at 10 employees? 100? 1,000? 10,000? If we're too stupid to differentiate specific corporations because their legal structure means they're all exactly the same, then yeah, I guess there's no hope and we're all doomed.
esseph
Woah woah woah I thought as an industry we clearly didn't need sysadmins anymore /s
kreco
I strongly agree with the global sentiment.
If you can't actually download a copy of a digital content as a mere file, then you can't really host it and serve it.
You can't host your own Spotify-clone even if you are allowed to listen to songs. However, you can still download music on Bandcamp to feed your Spotify-clone.
You can't host your own your own digital Video Game Store usually because of various DRM, or because it's painful to "export" the content and painful to "import" it back.
Still on the video game side, You can't even backup your game save (at least on the Nintendo Switch, Nintendo Switch 2 and Xbox Series), it's not because of any copyright infringement or IPs misuse, it's only a way for them to get more online subscription with online game save backup.
There is still a positive side: when it will become impossible to legally own anything, I'm pretty sure some illegal system will enable you to have a massive library of whatever you want at the cost of few clicks and/or a couple of bucks. I'm saying "positive side" even though it's illegal because I mostly talk about the comfort of having your own local library.
drew_lytle
Totally. There's a whole other article somewhere in there about the, "If buying isn't owning than piracy isn't stealing" sentiment online. Thanks for reading!
esseph
Can't backup game save on switch, then what am I doing with these memory cards with switch games data on them?
kreco
Yeah.
The website [0] is pretty clear that the content of the game can go into a SD card, but the game save resides only in the internal memory.
You can find some ways to get them with some modding but nothing official.
[0] https://www.nintendo.com/ph/support/switch/data_management/i...
null
otter-in-a-suit
Exactly. It's a great article, but the depressing part is that there's a very limited catalog of legal media available to use these services with (except for immich, I suppose).
For games, there's GOG. Good luck finding bigger releases.
For music, there's Bandcamp and CDs and vinyl. Fortunately, most albums still release on either one of these.
Audiobookshelf can be used for most podcasts (some do not have a traditional RSS feed and are in some walled garden) and some audio books are available DRM free, but tons of books are Audible exclusives. I'm relatively sure that they also stop authors from publishing e.g. on Royal Road once they're on there.
The same is true for e-books - HumbleBundle and co are great, but good luck finding certain titles. I regret buying a new Kindle, but at least had the foresight to download all my books before they stopped allowing that. Physical books are an option, but that's not an equivalent to en e-book.
I stopped caring about TV shows and movies a long time ago (largely due to the atrocious streaming fragmentation, pricing, and the sheer audacity to include ads in paid plans), but I assume 95% of all shows are exclusive to some streaming giant, too.
willquack
Am I crazy or did my 2006 iMac come with a home media server for serving movies / tv shows / music photos from your filesystem. I think it even came with a slick looking remote!
You could stream content from it over your home network (as long as you were connecting from another Apple device)
Is this lost technology or just a figment of my imagination? I've long since switched to linux and run the typical Jellyfin setup etc
Shopper0552
I’ve never had an iMac but my MacBook Pro circa 2009 came with a media remote. There was an infrared receiver on the body of the laptop in the front corner.
drew_lytle
You're not crazy! I remember getting one of those remotes with my first iBook!
Self-hosting isn't just about tech choices — it's about *who controls access to knowledge*.
During the Enlightenment, owning a physical copy of a book meant intellectual freedom. You didn’t rent ideas; you had them. Today, most digital knowledge is hosted, locked, or streamed — *leased from platforms*, not owned. We’re in fact drifting into *digital feudalism*, where access to culture, tools, and even history depends on gatekeepers.
In a perfect world this should go beyond market logic. It’s not just a question of what's sustainable or profitable. It's about *civic autonomy*. If the infrastructure of knowledge is centralized, then so is control over thought.
Self-hosting may not be for everyone, but *distributed, open systems are essential* to preserving a democratic and durable digital commons.