Home | Notifications | New Note | Local | Federated | Search | Logout

Note Detail


Phantasm@phnt@fluffytail.org (2026-10-24 10:01:49)
Another entry in my late-at-night rants, this time about the death of self-hosting as we know it. Also suya..

https://evilmaid.net/blog/self-hosting-is-dead-long-live-self-hosting/index.php
Reply

---Replies---
silverpill@silverpill@mitra.social (2026-10-24 23:31:50)
@phnt

>dockerslop

For interpretable programming languages (e.g. Python), non-docker setups may be too difficult to maintain so developers simply don't bother. Any OS update on the user side may break their setup. Any library update on the maintainer side may break some user's setup. It never ends.
[msg] Bajax@bajax@baj.ax (2026-10-25 00:05:16)
@phnt I fucking HAAATE docker for this very reason.  it has made lazy dev practices too convenient...  they can always tell their users "oh download our docker image!"  without much of any, IF any, provision for running the software standalone.  

have to deal with this shit at work and it's annoying as fuck
Blurry Moon@sun@shitposter.world (2026-10-25 07:45:33)
@phnt nextcloud and owncloud fucking suck
shibao@shibao@shitposter.world (2026-10-25 10:36:19)
@phnt imo the "docker slop" complaints are actually bullshit. if i have host installs, then i end up having to debug everyone's custom package manager configs and system stuff, and I already kind of do, i get issues with things like weird custom docker replacements and systems like that. All of my apps are just completely standard elixir apps that can be installed with the standard phoenix install instructions, and if anyone wants to do host installs and knows phoenix, they would easily be able to run the like 3-4 commands to get the app installed. but i don't publish those instructions because people then will want to try and install those and then i end up having to do debugging for people in the form of bug reports of "shit no worky". I already sometimes have to do that with reverse proxy instructions/networking. If big projects want to have host install instructions, I think they can be good and such, but everyone complaining about lack of non-docker install instructions when literally just opening `Dockerfile` will literally give line by line instructions of commands to run off base ubuntu or programming language or whatever images, I find is incredibly telling. People complaining about docker slop but will refuse to look under the hood of the software they run are exactly the kind of people I (and I assume) and other software maintainers are trying to filter out with docker-only instructions
menherahair :redeyeorb:@menherahair@eientei.org (2026-10-25 19:36:35)
@phnt this is all because distros stop shipping rootfs. I will not elaborate
as an aside I think docker may be eating at the collective ("collective") ability to actually use container capabilities of systems which is very sad. freebsd is obviously very proud of jails and there's lots of resources on them but bsd sucks ass. linux namespaces are similarly awesome but it's like space magic to most people. lxc can easily do nested containers for you, that'd do wonders for some setups but how many project test for this, let alone tell you to do it?
"hi can I sandbox this" ye use docker, solved clossed not an issue eot