| ▲ | packetlost 2 hours ago | |||||||
I use NixOS with nginx + acme / caddy, coredns and no docker anywhere. It's extremely homogeneous, easy to scale out (add another flake output, deploy to a new server, update DNS records). You could easily automate some of that with more nix, but I don't bother because that's already only like 50 lines of config. I have a strong preference for renting bare metal and it has served me extremely well. | ||||||||
| ▲ | zzyzxd an hour ago | parent [-] | |||||||
I totally believe this works for you. But in your case, isn't NixOS just another declarative orchestration system like Kubernetes? Similarly I can just run a standalone nginx, caddy with acme, and a coredns pod in a bare minimum k8s cluster. Personally, I think the complexity is on the same level. | ||||||||
| ||||||||