iflowfor8hours / sandcastle

An opinionated configuration for running sandstorm with a focus on security and paranoid assumptions
MIT License
28 stars 10 forks source link

Sandcats / Let's encrypt certificates #40

Open JamborJan opened 8 years ago

JamborJan commented 8 years ago

I guess the need for a wildcard TLS certificate might be an issue for people getting started with sandcastle. Maybe we can make use of sandcats, the build in certificate service in sandstorm or a custom build let's encrypt based service to automatically get certificates.

What is your opinion on that?

jacksingleton commented 8 years ago

+1 in our deployment we use our own cert so we haven't got around to adding support for sandcats yet.

It would absolutely be useful for a lot of people though -- setup would be a lot simpler with it.

Off the top of my head, I think it would come down to:

JamborJan commented 8 years ago

Thanks for your input Jack, I have some stuff on my todo list. When it is done I will work on that. Please ping me if it gets a higher priority.

joncamfield commented 7 years ago

Any updates on this? (I'd be very interested in seeing a Let's Encrypt solution)

JamborJan commented 7 years ago

Hey @joncamfield,

Unfortunately there is no let's encrypt solution possible right now. Let's encrypt doesn't support wildcard certificates and there are rate limits (20 per week as of today > https://letsencrypt.org/docs/rate-limits/).

The Sandcats solution I proposed is maybe still possible. Unfortunately I don't have any time right now to dig deeper into this. The default setup process of Sandstorm currently supports a fully scripted setup. Maybe it's possible to make use of that.

hubitor commented 4 years ago

Let's encrypt support wildcard certificates since 2018: https://community.letsencrypt.org/t/acme-v2-and-wildcard-certificate-support-is-live/55579

Any plans for a new commit or the project is abandoned?