Live data from Hacker News

Show HN: Caddy 2

caddyserver.com

131–140 of 247 posts

Re: Show HN: Caddy 2

#131

Earlier quoted context omitted.

I have just tried again, used caddy:latest and got the same error. Didn't mean to take much of your time, I can open up a GitHub issue if it's the better way to resolve this. EDIT: I have just seen your edit. Will try and report back. Thanks for your time!

Make sure to run "docker pull caddy"! Also, see the docs on docker hub: https://hub.docker.com/_/caddy/ You'll need to build Caddy with the builder image to add the DNS plugin, see the section titled "Adding custom Caddy modules".

Yes, it works like this, thanks @mholt and @francislavoie for the help. I thought it was baked into caddy already. :-)

Re: Show HN: Caddy 2

#132
post #40

Earlier quoted context omitted.

It was for a class during my grad program. It was an academic interest in understanding client behavior on the Internet that wasn't limited to proprietary networks like Cloudflare or Google. We collected some good measurement data -- anonymous, technical, non-personal, etc -- but the terabytes added up and the academic community didn't seem particularly responsive to it in the end. The "opt-in" / "opt-out" depended o…

>Yet nobody cares. People care about each and every one of those. It's disingenuous to pretend that Caddy was singled out.

Look at the amount of vitriol Caddy got when it originally announced telemetry: https://news.ycombinator.com/item?id=16958674

It's not a stretch to say that other projects didn't get as much hate for it. It really hurt the project's momentum when there was such a strong reaction against it.

Re: Show HN: Caddy 2

#133
post #85

Earlier quoted context omitted.

It's not a random source. The package is created by the release script in Caddy's repo: https://github.com/caddyserver/caddy/blob/e051e119d1dff75972... There's ongoing effort to package Caddy into Debian. Until then, this is the alternative as stopgap.

Nowhere on the website old or new is any info available. Thanks for pointing out

I swear I couldn't find that page... been looking for half an hour.

Re: Show HN: Caddy 2

#134
post #27

Earlier quoted context omitted.

Thanks for the feedback! Glad you have had a good experience with it. That blog post is pretty old. We do have a current upgrade guide here in our docs: https://caddyserver.com/docs/v2-upgrade We also have a (sort of deprecated) wiki with some (slightly outdated) high-level improvements listed: https://github.com/caddyserver/caddy/wiki/v2:-Improvements

Another piece of feedback: It’s scary to consider using such a crucial piece of software in production when documentation is referred to as “sort of deprecated” and “slightly outdated.”

Because that's the old documentation, from early betas of Caddy v2.

The official documentation at https://caddyserver.com/docs/ is up to date, and not deprecated.

Re: Show HN: Caddy 2

#135

Earlier quoted context omitted.

Nowhere on the website old or new is any info available. Thanks for pointing out

I swear I couldn't find that page... been looking for half an hour.

It's the second link in the top-left of the docs sidebar! I'm surprised you found that difficult to find.

Re: Show HN: Caddy 2

#136
I have been using Caddy for quite some time now, as a replacement for "python -m SimpleHTPServer" and by just flipping a switch as real webserver and this is such great news. I am so happy you end up going down the route of an open license, this right here is a game changer. I can't even begin to imagine the ins and outs that must have been crossing your mind in the last year. But, as things stands, I am very sure there is a bright future for Caddy. What a fantastic piece of software. I am one more to be grateful for this product. Thank you. You are helping people.

Re: Show HN: Caddy 2

#137
Looks great. I have fond memories of Caddy 1.x, but I keep looking for a reverse proxy that can do social auth to protect selected endpoints (I was betting on Traefik having an easy to setup extension for that, but 2.x has been a challenge in other ways...).

Anyone know if Caddy 2 has any such extension beyond the basic auth provider I see in the docs?

Re: Show HN: Caddy 2

#139
post #117

Hi mholt!, I am building an ecommerce SaaS.Obviously,i will have each domain pointed to my server.Is Caddy a good choice for automatically getting a certificate for each website?Are there any limitations? Thanks!

Hi! We’ve done this exact same thing and have a technical writeup here: https://ohdear.app/blog/how-we-used-caddy-and-laravels-subdo... Tl:dr: very easy to do, Caddy takes care of 90% of the complexity.

Hi Mattias!, Thank you for pointing me your post.It really helped!Also,ohdear is a brilliant name for this service!

Re: Show HN: Caddy 2

#140
Since the author appears to be in the comments, I'll ask here:

What benefits does this provide for the common Nginx usage (reverse proxy to a number of Python/etc application servers)? I see automatic HTTPS and HTTP/2. Am I missing something else notable?

Post reply on HN