Hacker GitHub

← All repos

caddyserver/caddy

View on GitHub ↗ ★ 78,644 Go

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

215 mentions on Hacker News by 121 people: 22 stories, 193 comments · first 2015-04-28 · latest 2026-10-06

Mentions per year 215 mentions · busiest year 2017 (40)
20082026
  1. Until LE goes down and you can't restart your sites. https://github.com/mholt/caddy/issues/1680
    comment by plopz · 2017-06-30 · in Milestone: 100M Certificates Issued
  2. …. Sourcegraph has advanced features for several languages; see https://sourcegraph.com/github.com/mholt/caddy/-/blob/caddyh... , for example. If you love to read code (or want to), we hope you'll love our product. Email me if you have an
    comment by sqs · 2017-06-09 · in Reading OpenBSD source code daily
  3. …and professionally. I'm CEO of Sourcegraph, and we use LSP everywhere. (Go to https://sourcegraph.com/github.com/mholt/caddy/-/blob/caddyh... and open your browser's network inspector Web Socket list to see it live, for example.) I think…
    comment by sqs · 2017-06-09 · in Language Servers and IDEs
  4. …from there: https://sourcegraph.com/github.com/golang/go/-/blob/src/net/... https://sourcegraph.com/github.com/mholt/caddy@master/-/blob... https://sourcegraph.com/github.com/btcsuite/btcd@master/-/bl...…
    comment by beliu · 2017-06-01 · in Ask HN: Good Go codebases to read?
  5. Link: https://github.com/mholt/caddy
    comment by samtho · 2017-06-01 · in Ask HN: Good Go codebases to read?
  6. While we're on the topic: https://github.com/mholt/caddy/issues/1680
    comment by pritambaral · 2017-05-19 · in Let's Encrypt is down
  7. I submitted the issue for it ( https://github.com/mholt/caddy/issues/1632 ) and it was immediately closed. Reason (after asking): we only keep issues open that are on our TODO list.
    comment by Moter8 · 2017-05-19 · in Let's Encrypt is down
  8. > unintended behaviour Ahem. https://github.com/mholt/caddy/issues/1680#issuecomment-3026... Emphasis mine: > So, this is not a bug and all is working as intended .
    comment by stephenr · 2017-05-19 · in Let's Encrypt is down
  9. Yes there is, @mholt said it’s a WONTFIX. You're supposed to script it yourself. https://github.com/mholt/caddy/issues/1632
    comment by kuschku · 2017-05-19 · in Let's Encrypt is down
  10. …fix this problem and allow Caddy to start, provided your cert isn't less than 7 days from expiring: https://github.com/mholt/caddy/commit/410ece831f26c61d392e0e...
    comment by Ajedi32 · 2017-05-19 · in Let's Encrypt is down
  11. …Mholt pushed a change where caddy only refuses to start if the cert is expiring in 7 days or less. https://github.com/mholt/caddy/commit/410ece831f26c61d392e0e...
    comment by tyingq · 2017-05-19 · in Let's Encrypt is down
  12. …cycle. Turns out, Caddy doesn't appreciate the ACME server being down, and refuses to start :) https://github.com/mholt/caddy/issues/1680
    comment by scrollaway · 2017-05-19 · in Let's Encrypt is down
  13. Took me a while to find: https://github.com/mholt/caddy/tree/master/dist/init/linux-s...
    comment by mixmastamyk · 2017-04-24 · in Caddy 0.10 Released
  14. At least with systemd caddy starts as a non-root user, if you use the provided unit-file: https://github.com/mholt/caddy/tree/master/dist/init/linux-s...
    comment by zufallsheld · 2017-04-21 · in Caddy 0.10 Released
  15. PSA for those who use caddy's proxy "without" configuration item - it is broken in 0.10: https://github.com/mholt/caddy/issues/1604 This bit our app during testing.
    comment by thearrow · 2017-04-21 · in Caddy 0.10 Released
  16. https://github.com/mholt/caddy/wiki
    comment by zalmoxes · 2017-04-21 · in Caddy 0.10 Released
  17. …tps://www.w3.org/TR/preload/#server-push-http-2 [2] https://news.ycombinator.com/item?id=12722383 [3] https://github.com/mholt/caddy/issues/816 [4] https://github.com/mholt/caddy/pull/1215 [5] https://github.com/GoogleChrome/http2-push-mani…
    comment by niftich · 2017-04-10 · in A Guide to HTTP/2 Server Push
  18. …specific inferences about specific browsing habits, it could be a good way to make a statement. [1] https://github.com/mholt/caddy
    comment by mholt · 2017-04-03 · in What is Congress browsing?
  19. …are better poised to detect it. Caddy can serve sites that warn browsers of HTTPS interception: https://github.com/mholt/caddy/pull/1430
  20. …alternative I found about a security issue that is very reminiscent of what happened at cloudflare: https://github.com/mholt/caddy/issues/1204#issuecomment-2781...
    comment by rnhmjoj · 2017-02-24 · in Monzo’s Response to Cloudbleed
  21. …is written in Go and has a nicer, simpler syntax. I'm sure NGINX has many more features though. [1] https://github.com/mholt/caddy
    comment by atmosx · 2017-02-24 · in Monzo’s Response to Cloudbleed
  22. …HTTPS interception detection features into Caddy, based on the heuristics described in the paper: https://github.com/mholt/caddy/pull/1430 The web server is in a unique position to be able to detect interception where the browser can't,…
  23. …web servers like caddy and traefik. Caddy already has a few interesting ideas on how to use this: https://github.com/mholt/caddy/pull/1215#issuecomment-256360...
    comment by jbergstroem · 2017-02-16 · in Go 1.8 Release Notes
  24. Far too many to list here. A small sample: - https://github.com/mholt/caddy Caddy is an HTTP/2 webserver written in Go that integrates with ACME and serves websites of TLS by default. It powers https://paragonie.com and manages our HTTPS…
  25. Cool! Thanks for working on this. It may address one of the oldest issues: https://github.com/mholt/caddy/issues/10
  26. …to report, please email me directly[1] (or if it's not serious, a PR would be faster). [1]: https://github.com/mholt/caddy/blob/master/CONTRIBUTING.md#v...
  27. …in 0.9.3. You now have to opt-in to failure handling by specifying the behavior you want. See https://github.com/mholt/caddy/pull/1135 for more details.
  28. …I struggled with during the implementation of pluggable storage adapters for Caddy[0]. 0 - https://github.com/mholt/caddy/pull/913
  29. …by the community, but this combined with the binary should make it quite easy to package: https://github.com/mholt/caddy/tree/master/dist/init Also, it seems somebody already started working on A Ubuntu 14.04 Caddy Repository:…
    comment by djvdorp · 2016-07-19 · in Caddy 0.9 Released with All New Core
  30. Oops, QUIC is now supported: https://github.com/mholt/caddy/releases/tag/v0.9.0
    comment by aexaey · 2016-07-19 · in Caddy 0.9 Released with All New Core
  31. …automatically, and the latest version (0.8.2) renews without restarting. Relevant change: https://github.com/mholt/caddy/commit/11103bd8d68ed9d8dcd2fc...
  32. …Caddy server of Matt Holt [0]. It automatically obtains and !renews! lets-encrypt certificates. [0] https://github.com/mholt/caddy
  33. There's ongoing discussion about this here: https://github.com/mholt/caddy/issues/199 One of my tasks this week is to get this in motion.
  34. …[2] acmetool quickstart && acmetool want example.com www.example.com [3] https://github.com/mholt/caddy
  35. …I can find in the docs, have an example? EDIT: Looks like it's available in the latest prerelease. https://github.com/mholt/caddy/releases
    comment by Touche · 2015-12-03 · in Entering Public Beta
  36. …- no extra tools or configuration needed. Just a few details left before it's ready: https://github.com/mholt/caddy/issues/284
    comment by mholt · 2015-10-27 · in Running the Let's Encrypt Beta
  37. https://github.com/mholt/caddy/issues/new
  38. …- we're using it in Caddy[1] to make HTTPS the default for websites. [1]: https://github.com/mholt/caddy/commits/letsencrypt
    comment by mholt · 2015-10-20 · in Let's Encrypt is Trusted
  39. …and I wrote my own tiny concurrent server in Go but in the future I think I'll just use Caddy ( https://github.com/mholt/caddy ).
  40. +1 to Caddy, here's a handy link: https://github.com/mholt/caddy Very configurable but also very easy to get started. $ caddy browse and off you go.
  41. It's worth noting: https://github.com/mholt/caddy/blob/master/server/server.go That the actual web server in use is: https://github.com/bradfitz/http2 Which isn't to detract from the Caddy project which offers a tidy set of configuration…
  42. His site is being hugged to death ATM. https://github.com/mholt/caddy/
  43. …be ironic? Anyway, if you have trouble, try the plain HTTP/1.1 site or the GitHub project page: https://github.com/mholt/caddy )