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
20082026
-
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 -
…. 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 -
…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 -
…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? -
Link: https://github.com/mholt/caddy
comment by samtho · 2017-06-01 · in Ask HN: Good Go codebases to read? -
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 -
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 -
> 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 -
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 -
…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 -
…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 -
…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 -
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 -
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 -
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 -
https://github.com/mholt/caddy/wiki
comment by zalmoxes · 2017-04-21 · in Caddy 0.10 Released -
…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 -
…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? -
…are better poised to detect it. Caddy can serve sites that warn browsers of HTTPS interception: https://github.com/mholt/caddy/pull/1430
comment by mholt · 2017-03-17 · in HTTPS Interception Weakens TLS Security -
…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 -
…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 -
…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,…
comment by mholt · 2017-02-21 · in Google and Mozilla's message to AV and security firms: Stop trashing HTTPS -
…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 -
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…
comment by CiPHPerCoder · 2016-12-29 · in Who’s on Your 2016 Web Development Thank You List? -
Cool! Thanks for working on this. It may address one of the oldest issues: https://github.com/mholt/caddy/issues/10
comment by mholt · 2016-10-17 · in Caddy – HTTP/2 Web Server with Automatic HTTPS -
…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...
comment by mholt · 2016-10-17 · in Caddy – HTTP/2 Web Server with Automatic HTTPS -
…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.
comment by mholt · 2016-10-16 · in Caddy – HTTP/2 Web Server with Automatic HTTPS -
…I struggled with during the implementation of pluggable storage adapters for Caddy[0]. 0 - https://github.com/mholt/caddy/pull/913
comment by kodablah · 2016-07-20 · in On the fly SSL registration and renewal inside Nginx with Let's Encrypt -
…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 -
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 -
…automatically, and the latest version (0.8.2) renews without restarting. Relevant change: https://github.com/mholt/caddy/commit/11103bd8d68ed9d8dcd2fc...
comment by mholt · 2016-03-31 · in Let's Encrypt and Nginx – State of the art secure web deployment -
…Caddy server of Matt Holt [0]. It automatically obtains and !renews! lets-encrypt certificates. [0] https://github.com/mholt/caddy
comment by ubergesundheit · 2016-03-08 · in Let's Encrypt has issued its first million certificates -
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.
comment by joshmanders · 2016-02-22 · in Using Free SSL/TLS Certificates from Let’s Encrypt for Nginx -
…[2] acmetool quickstart && acmetool want example.com www.example.com [3] https://github.com/mholt/caddy
comment by andmarios · 2015-12-05 · in Show HN: Acme-tiny, a tiny 200-line Let's Encrypt client -
…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 -
…- 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 -
https://github.com/mholt/caddy/issues/new
comment by nikolay · 2015-10-23 · in Devd: a small, self-contained web daemon for developers -
…- 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 -
…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 ).
comment by shazow · 2015-10-03 · in Ran: a simple static web server written in Go -
+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.
comment by shazow · 2015-10-03 · in Ran: a simple static web server written in Go -
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…
comment by buro9 · 2015-04-28 · in Show HN: Caddy, a cross-platform HTTP/2 web server -
His site is being hugged to death ATM. https://github.com/mholt/caddy/
comment by castis · 2015-04-28 · in Show HN: Caddy, a cross-platform HTTP/2 web server -
…be ironic? Anyway, if you have trouble, try the plain HTTP/1.1 site or the GitHub project page: https://github.com/mholt/caddy )
comment by mholt · 2015-04-28 · in Show HN: Caddy, a cross-platform HTTP/2 web server