Comment on localhosting: selfhosting to the min
Twoafros@sh.itjust.works 3 days ago
As a non technical person, I think any tool that would make local hosting easier for laypeople like myself is great! I hope everything works out for you and localhostinger becomes a thing. I particularly like the “The app store idea” version a lot!
HelloRoot@lemy.lol 3 days ago
I’m a bit of a nerd but kubernetes was way too much for me. Currently I use dokploy on a raspberry pi which has a growing list of “recipes” in a “store”. It really helped me to starting my selfhosting journey by slowly dipping my toes and going a bit deeper each time. Might be worth checking it out.
hedgehog@ttrpg.network 2 days ago
I’m a professional software engineer and I’ve been in the industry since before Kubernetes was first released, and I still found it overwhelming when I had to use it professionally.
I also can’t think of an instance when someone self-hosting would need it. Why did you end up looking into it?
I use Docker Compose for dozens of applications that range in complexity from “just run this service, expose it via my reverse proxy, and add my authentication middleware” to “in this stack, run this service with my custom configuration, a custom service I wrote myself or forked, and another service that I wrote a Dockerfile for; make this service accessible to this other service, but not to the reverse proxy; expose these endpoints to the auth middleware and for these endpoints, allow bypassing of the auth middleware if an API key is supplied.” And I could do much more complicated things with Docker if I needed to, so even for self-hosters with more complex use cases than mine, I question whether Kubernetes is the right fit.
HelloRoot@lemy.lol 2 days ago
Cause people online kept saying to use it in my homelab. It’s mentioned in basically every such post and there are a lot of videos about rpi clusters with k3s. So I assumed it’s the way to go.
I basically do the same as you but with Dokploy cause the web ui makes it easier to manage than juggling ssh terminals and remote editing textfiles in an editor from the 19th century.