23
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 16 Aug 2026
23 points (96.0% liked)
TechTakes
2652 readers
50 users here now
Big brain tech dude got yet another clueless take over at HackerNews etc? Here's the place to vent. Orange site, VC foolishness, all welcome.
This is not debate club. Unless it’s amusing debate.
For actually-good tech, you want our NotAwfulTech community
founded 3 years ago
MODERATORS
I have heard about caddy a couple times now from people seemingly new to hosting.
Can I ask why it's so popular when Apache httpd still works fine and has reasonable governance?
it started out container-flavoured easier APIs and then grew a bit from there, still relatively liked for its ease of dynamic shittery. seconding @dgerard's position on apache httpd as ssl terminator. it's also got some other cases where it's just a worse performer and/or a nuisance to deal with (in comparison)
Having gone through the setup as an SSL terminator, it did have a bunch of unnecessary pain, though I now like my setup a lot. I'll have to blog about it once I set up my blog. I can't speak to the performance, though I would care about that once I run something more involved.
After looking at caddy a little harder, I can't help but notice some sneerable qualities...
Apache is terrible as an SSL terminator IME
Well, I wouldn't call myself new to hosting, I used nginx before but switched because Caddy makes configuring HTTPS for my reverse proxy very convenient. I use it with this module which handles the ACME DNS challenge for creating and updating letsencrypt certificates for my internal domains.
I'm using acme.sh for that. It also supports Hetzner API btw.