I'm old enough to remember the same complaints about Apache, and nginx being the simpler alternative.
Something about systems evolving to a level of complexity/sophistication until they collapse under its own weight...
I'm old enough to remember the same complaints about Apache, and nginx being the simpler alternative.
Something about systems evolving to a level of complexity/sophistication until they collapse under its own weight...
A competitor comes along who's designed for y + z, and everyone loves how nice and simple it is. Then use case u comes along...
Was about to comment the same !
What is that saying:
"You either die early, or live long enough to see yourself become the villain" ?
It's about bad configuration file design, little thought put to usabillity and ergonomics, and, actually, a total lack of knowledge in that domains (usability) on behalf of the devs...
To my knowledge the nginx config hasn't gotten more complex.
I don't know caddy but I suspect it's just simpler.
Nginx is still far simpler than Apache.
It just so happens that subsequent projects picked specific usecases to work on their happy paths to make them far simpler. Certificates is one of them.
> Something about systems evolving to a level of complexity/sophistication until they collapse under its own weight...
This is nothing of the sort. It's a matter of newer and better options popping up, not that old options got worse.
I think a shell script with certbot and "nginx reload" is much easier than some closed service I can't take a look at.