Live data from Hacker News

How Etsy Manages HTTPS and SSL Certificates for Custom Domains on Pattern

codeascraft.com

21–23 of 23 posts

Re: How Etsy Manages HTTPS and SSL Certificates for Custom Domains on Pattern

#21
post #12

I've googled this subject a number of times over the years and this seems to be the most thorough answer. Thanks for providing it! However, for a small startup (like mine), I think it's still a bit too much work to get this working. I know that there aren't any other "automated" options out there anyway. Perhaps one day. :)

It really isn't, I was able to implement something similar in a matter of about a month by myself at my current employer.

Would you be able to document how you did this, so that others like the GP and myself can benefit?

Thanks

Re: How Etsy Manages HTTPS and SSL Certificates for Custom Domains on Pattern

#22
post #17

Earlier quoted context omitted.

I was also wondering about this. I would have put in the engineering effort to migrate to nginx (at least as a front-end proxy) from Apache for this. Seems like a lot of reloads that could be avoided (even doing graceful reloads in Apache gives me the willies).

http://kb.linuxvirtualserver.org/wiki/IPVS This stuff is ancient but still works great.

LVS/IPVS is OK, but what does it have to do with SSL termination and certificate churn?

Re: How Etsy Manages HTTPS and SSL Certificates for Custom Domains on Pattern

#23
post #12

Earlier quoted context omitted.

It really isn't, I was able to implement something similar in a matter of about a month by myself at my current employer.

Would you be able to document how you did this, so that others like the GP and myself can benefit? Thanks

It was just a matter of the same thing Etsy did, for the most part, minus Apache/PHP plus nginx/Python. I used the acme python module, and Celery for queuing. It's pretty engrained into my existing system that I don't think it'd be much use for me to explain it too heavily.
Post reply on HN