Caddy
Infrastructure
web server
SHOW HN2015
How HN took it
14 positive, 19 neutral or asking, 3 mixed, 9 critical, out of 45 comments about the project. Thread score +0.08.
Docs: 3 for, 2 againstIdea: 1 for, 3 againstDesign: 1 for, 2 againstExecution: 0 for, 1 againstPrivacy: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Simple configuration and Caddyfile
From 3 comments
I'm a little put-off by the baked-in Markdown compiler. It's partly concerning because of the many dialects of Markdown, and the various configuration options available for each…
slang800 on HNAs a designer who's been attempting to pick up some basic ops proficiency with apache over the past month or so, this looks brilliantly simple. Thanks!
astrocat on HNReally nice work on the documentation. As a front end designer who doesn't do much server config, I'm finding it very easy get my head around it.
brianzelip on HN
Good documentation
From 1 comment
Really nice work on the documentation. As a front end designer who doesn't do much server config, I'm finding it very easy get my head around it.
brianzelip on HN
Objections
Built-in Markdown support is out of place in a web server
From 2 comments
I'm a little put-off by the baked-in Markdown compiler. It's partly concerning because of the many dialects of Markdown, and the various configuration options available for each…
slang800 on HNThere's a problem with your "For Designers/For Bloggers" section of the page rendering in Safari. The sections should be rendering side by side, I assume, but are vertically…
ebbv on HN
Documentation is lacking or downloads files on Windows/Chrome
From 1 comment
You are probably aware of this. But on Windows and Chrome, when I try to open a documentation page for "templates", it downloads a templates.gz file to my computer. It does this…
mitchi on HN
Docs and site return 404 errors under load
From 3 comments
``` 404 Not Found ```
bsimpson on HNhttps://caddyserver.com/blogging Is giving me a 404. Edit: Following the link from the homepage works, but hitting F5 or loading it without a referrer provides a 404. Weird.
CatsoCatsoCatso on HNThis looks amazing! Your docs page 404s for me every other refresh and doesn't load with any CSS. I'm guessing this is a load problem? Edit: Managed to load it with styling this…
solaris999 on HN
Mainly a configuration layer over existing HTTP/2 library
From 2 comments
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…
buro9 on HNI also had the impression this was some new web server when Caddy seems to be configuration glue of a WIP HTTP/2 server and external packages.
mmgutz on HN
Requests
Load balancing
From 2 comments
Looking good! I really like the list of features in your roadmap, those will be some big wins that will really set Caddy apart from other web server software. One recommendation…
Zikes on HNIt could be extended to support other kinds of Markdown. Feel free to open an issue and suggest it! Caddy does have basic reverse proxy functionality. Something like what you're…
mholt on HN
Header stripping and non-200 redirects
From 1 comment
There are a few directives I'm used to from Nginx which seem to be absent from a quick perusal of the docs, but perhaps you can help? Returning a non 200 or 300 redirect code.…
falcolas on HN
Better TLS configuration options
From 1 comment
Great job, but I noticed that the server gets just a B rating (ssllabs) due to: ``` - rc4 acceptance - Session resumption (caching) No (IDs empty) - no OCSP stapling - Next…
js4all on HN
WSGI support
From 1 comment
This is really cool. Out of curiosity, is there any support for the wsgi protocol? It would be really cool if I could use it with uWSGI.
danappelxx on HN
Questions
Benchmarks and performance
From 1 comment
Any benchmarks available?
dutchbrit on HN
Whether HTTP/1 is also served
From 1 comment
Can the server serve HTTP/1 too? If not, does anyone know of a server that can serve both HTTP/1 and HTTP/2?
pbowyer on HN
Support for HTTP/2 prioritization
From 1 comment
To what extent does this leverage the capabilities of HTTP/2? Can I do things like give a higher priority to certain content?
Sir_Cmpwn on HN
Alternatives named
nginx
From 2 comments
Excellent! I might start using it for some servers, however nginx is still the go-to server for high traffic cdn servers.
milankragujevic on HNIt'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…
buro9 on HN
Apache
From 1 comment
Hi HN. This was my hobby project over the last 4 months and it kept me sane through my hardest semester. Feedback and contributions are totally welcome. I know Caddy has a long…
mholt on HN
Kong
From 1 comment
Not to detract from Caddy but we just released Kong[1] which is specifically tailored to what you described. 1. https://github.com/Mashape/kong/
anonfunction on HN
h2o and nghttp2
From 1 comment
Nope, nghttp2 and h2o have been floating around for a long time now.
Lukasa on HN