| ▲ | turtlebits 18 hours ago | |||||||||||||||||||||||||||||||||||||||||||||||||
Running all these services without a declarative/standard way of deployment, ie docker compose or k3s/k8s is a bit mind boggling to me. I self host on a bunch of different hardware, OSes, providers. I want the least fiddling as possible. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | steezeburger 12 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
It's been really interesting seeing the divide in the comments! I have a completely different philosophy from the OP on how to self host haha, and it comes from not wanting to fiddle with my server all the time! But they say our ci/cd is fiddly! The whole point of it is to NOT be fiddly! People gotta start figuring out how things work instead of throwing spaghetti at the wall. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | ravenstine 15 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
In my experience, when something involves words like "declarative", "deployment", "docker", "k8s", that's a sign that it will actually involve more fiddling rather than less. But that's just me. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | threecheese 17 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
Pets are OK sometimes! They do need care and feeding, though; some of us don't see that as chores, instead delightful hobbies. I can definitely see the perspective of "there are better things to do", especially if you don't like those things. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | viceconsole 12 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
Do you not consider systemd services to be declarative/standard? | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | seabrookmx 13 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
I agree. But you could easily automate the systemd/podman based setup the OP has using ansible, if you wanted a declarative approach using OP's tools. For my part, my home server is a single compose file :shrug: | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | bengalister 9 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
With NixOS you get the declarative approach. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | jauntywundrkind 18 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
Especially now when you can snap your fingers and get a semi responsible codified version. Heck just do what you want to them ask the LLM to port your work to something marginally better than a totally hand cobbled bucket of bits system. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | tonymet 10 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
midwit meme where caveman & wizard are editing files and midwit man is writing terraforms. | ||||||||||||||||||||||||||||||||||||||||||||||||||