Chris Stolt

lcl.host - Get HTTPS in your local dev environment

byβ€’
The fastest and easiest way to get HTTPS in your local development environment, lcl.host gives you browser trusted HTTPS certificates for your web apps in development. The CLI and language integrations get your system setup and apps serving HTTPS in seconds.

Add a comment

Replies

Best
Chris Stolt
Maker
πŸ“Œ
Hey Hunters! All of us here at Anchor are absolutely stoked to be releasing lcl.host, a new developer tool, to all of you absolutely free! πŸš€ lcl.host is the absolute fastest ⚑️ and easiest 😌 way to get HTTPS setup in your development environment πŸ–₯️. Once the Anchor CLI toolchain is installed simply run `anchor lcl` from the root of your application/project/service and we take care of the rest. It is truly that easy, give it a try for yourself. In a terminal run `brew install anchordotdev/tap/anchor` and `anchor lcl` from the root of your project. The toolchain automatically handles the following for you: βœ… Configures your local certificate stores to trust Anchor-provided certificates from your account, and your account only. βœ… Detects the application name and language/server type, then provisions the application's service and resources through Anchor's API. βœ… Provisions a certificate for your app (or service), and writes the certificate and key pair to files in your application directory. You can then use this certificate to manually enable HTTPS/TLS in your development environment. βœ… Adds WebPKI-quality certificates to your filesystem that are specific to your app or service. βœ… Finally, the Anchor Setup Guide shows you a few easy steps to set up and use ACME for future certificate provisioning. So you don’t have to ❌ configure DNS ❌ edit /etc/hosts ❌ run complicated openssl commands ❌ worry about expiring certificates ❌ manage local truststores This is my dev environment, which doesn’t have any sensitive data in it, should I really run HTTPS locally? While dev/prod parity should be enough to want to run HTTPS locally (i.e. you want your browser to run in a truly secure context, always) there are a number of reasons that you might be required to run HTTPS while in development! Mixed Content ⚠️ CORS Errors ⛔️ HTTP/2πŸ‘©β€πŸ’» Secure Cookies πŸͺ OAuth and secure 3rd Party endpoints 🎁 Localhost Apps and Marketplaces πŸ’Ή Requirement for tools πŸ”¨ πŸ“£ We really appreciate any feedback you have for us. What do you want to see next from the team? πŸŽ‰ To celebrate our launch we’ll be giving a special, hand-crafted, gift to a limited number of early adopters!
Chris Stolt
@victoria_wu Easy as pie ;-)
Gabe Moronta
@stolt45 Nicely done, good job, and can't beat the price! Wish you all the success!
Tanvir Hasan
@stolt45 can we connect on likedin
Yash Jejani
@stolt45 Congrats on the launch, Chris.
Chris Stolt
@mogabr Thanks, Gabe.
Rami
πŸ’‘ Bright idea
I'll definitely need this in the future. it will help me test webhooks with Stripe and other providers so I can avoid using the Stripe CLI during development!
Chris Stolt
@kingromstar Thanks, Rami. lcl.host doesn't currently support ingress to your dev environment. But sounds like that'd be something you need?
Joep van den Bogaert
This is great! There is always a point where this becomes an issue πŸ˜… awesome to have a simple and fast solution. Thanks for this!
Chris Stolt
@jopie Thanks, Joep πŸ˜€ Let us know if you have any feedback or need a hand with anything.
Joep van den Bogaert
@stolt45 Will do!
Anthony Latona
Awesome. Setting up local SSL is a time-consuming but unavoidable pain... can't wait for the windows version! Any roadmap to that release? Congrats on the launch!
Ben Burkert
Thanks @anthony_latona! Windows support is at the top of our roadmap. Coming soon!
Anthony Latona
@benburkert nice! I'll be back for that launch for sure :)
Daniel Zaitzow
@stolt45 Congrats on the launch! Likely a little outside of my wheelhouse but I do like the UI and clarity of the platform - seems like a sound dev tool - always nice to not have to configure the DNS - that much I know haha!
Chris Stolt
@dzaitzow amen to not messing with DNS! There's an old saying "the problem is DNS, it's always DNS!" Thanks for the congrats!
Daniel Zaitzow
@stolt45 No stress at all my man!
AndrΓ© J
Let's go Chris! πŸš€
Chris Stolt
@sentry_co Thanks, AndrΓ©, much appreciated
Moon
Congratulations team! I appreciate the effort put into creating lcl.host for seamless HTTPS setup in local dev environments. It's a game-changer for developers looking to streamline their workflow securely and effortlessly.
Chris Stolt
@moon10 Thanks, Moon!
Alex Dulub
Hey Chris, Congratulations on launching lcl.host! It sounds like a game-changer for developers looking to streamline their HTTPS setup. The way you've automated the process eliminates so much hassle. I can see how avoiding the manual configuration of DNS and certificate truststores can save a ton of time. Out of curiosity, how does lcl.host handle certificate renewals? Does it automate that process as well? Cheers to your launch, and I'm excited to see what's next for Anchor!
Ben Burkert
hi @alex_dulub, we do automate the certificate renewal process. We support ACME (a standardized API for provisioning & renewing certificates) and our setup guide instructions show you how to integrate an ACME client into your app server so that automatic renewals happen periodically.
Tanmay Parekh
All the best for the launch @stolt45
Chris Stolt
@parekh_tanmay Thanks Tanmay!
Valeriia Dziubenko
Congrats on the launch. team! lcl.host seems to be a game-changer for developers looking to streamline their development workflow while ensuring a secure environment. With its intuitive setup process, robust features, and commitment to user satisfaction, it's a must-have tool for any developer toolkit. I highly recommend giving it a try and joining the ranks of satisfied users. Plus, with the special launch offer for early adopters, there's no better time to experience the benefits of lcl.host for yourself.
Chris Stolt
@valeriia_dziubenko We appreciate the kind words, Valeriia!
1234
Next
Last