Home | Notifications | New Note | Local | Federated | Search | Logout
Note Detail
Reply to @phnt@fluffytail.org
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
---Reply---
Blurry Moon@sun@shitposter.world (2026-10-25 10:39:00)
@shibao @phnt if your docker has to install tons of shit to work is it really appropriate for docker? honest question. usualyl I feel like I just want it to isolate a binary and maybe a few libs we know won't be shipped
Reply
---Replies---
rees@rees@pleroma.ree.social (2026-10-25 10:40:21)
@sun @phnt @shibao devenv/nix flake + hardened systemd unit is my goto
shibao@shibao@shitposter.world (2026-10-25 10:41:32)
@sun @phnt there are definitely shitty docker installs that need a bajillion sidecar scripts and stuff, for sure. don't run those software because they're shit. quality devs will make very optimized, clear and simple docker images that aren't huge with unnecessary layers and bullshit. the number of docker-compose.yml files I've seen that are absolute dogshit are immediate clear signs that some of these devs need to stop writing software.