Nicolas Grenié

ngrok - Serve local web apps with one command

Spend more time programming. Add your localhost app to the internet with security, observability, and production scale in one command.

Add a comment

Replies

Best
Nicolas Grenié
If you were a developer going on a desert island which dev tool would you bring with you? Mine would be ngrok for sure! It has been a great companion over the years during many hackathons, product demos, pair programming sessions, or to test out integrations. But I just realized that it does way more than just "expose your localhost to the world". Really cool to see this project grow and see all the new features available!
Corentin Brossault
@picsoung I'm using ngrok for so long, I was really curious to see it launched today. And now I see that it's hunted by Nicolas. Two good surprises :D
Danger Casey
@picsoung @frenchcooc We launched two new products - Cloud Edges and Secure Tunnels - which allows you to add authN, load balancing, circuit breaking, and a bunch of other capabilities via a few command line options. It's almost magic
Danger Casey
@picsoung @laurentiu_ciobanu Nothing. You should enjoy the lack of notification pings, dings, and emails ;)
Elias Lankinen
I’m a huge fan of ngrok! Did something big happen that pushed to make a Product Hunt launch or was it just not hunted before and you wanted to do it? One feature request: it would be nice if it was possible to set some “password” for others using it just in case the temporal link leaked online and someone got access to it.
Russ Savage
@elias_lankinen Product manager from ngrok here. We launched a bunch of new capabilities that you should check out. You can add a user:pass to your links with the —basic-auth flag or add OAuth with the —oauth flag (no app changes needed). Thanks for using ngrok!
Tanmay M
I have been using ngrok from a long time for testing my apps on different devices. And honestly this is the best developer tool i have ever used 🚀
Danger Casey
@tanmaymakode Wow. I'm humbled. Thanks for building awesome things :)
Alexandru Ifrim
Congrats! I have been using your product on and off for a couple of years now. Love it, makes demoing and some testing way easier. Kinda looks and feels like a de-facto tool for developers that work from home.
Danger Casey
@aifrim That's what we've seen too. Most IT teams won't lend a hand with NAT traversal, etc on your home network so we cut through all of it :)
Alexandru Ifrim
@caseysoftware There was not enough demand before the pandemic. Now, as more people are starting to work from home, the demand skyrockets. In the past you had to customize your router settings to provide a static IP. Then add port-forwarding for the designer port on the desired machine. If you had a dynamic IP, you either had to get your current IP or use a live DNS service where you'd it frequently. That was a hustle. I am curious if you will implement other protocols in the future. Something outside of HTTP and WS.
Danger Casey
@aifrim Yes, we already handle TCP traffic and here's a concrete list of systems/apps - https://blog.ngrok.com/posts/eve... Are you hoping for a specific protocol?
Laurentiu Ciobanu
Congrats on the launch! Love your product!
Danger Casey
@laurentiu_ciobanu Thanks! Glad to hear that :)
Sabah Kemal
Congrats on Launch!
Danger Casey
Arun Pariyar
How have I not come across this before, Thanks for hunting it Nicolas. Congratulations to the team on the launch 🚀
Frederico Hakamine
thank you @arunpariyar <3
Nick Wood
Congrats on the launch, @caseysoftware @sudobinbash and team!
Frederico Hakamine
Thank you @nickwood ❤️
Linda Lian
Congrats! Awesome to see ngrok become more accessible and powerful with Cloud Edges and Secure Tunnels.
Sanju Lokuhitige
Looks promising! Going to test this out further... Congrats!
Danger Casey
@sanjuruk Awesome. Check out the one liners from @inconshreveable in that post and any of them on the Product page. You should be able to copy/paste/tweak and run any of them
Tarlan Isaev
Love your product, guys :)
Frederico Hakamine
Thank you @organicnz . We ❤️ you too.
Maria Alexandrova
You have done a great job! Congratulations to the launch team!
Frederico Hakamine
Thank you from the entire ngrok team @maria_alexandrova1
Justin George
Excellent product. Up-to this day, I could not find a good enough alternative to ngrok. Congrats on the launch.
Danger Casey
@georgejustin22 Awesome, thank you. We're always trying to do more and do it better so it's exciting when others see it :)
Frederico Hakamine
Thank you @georgejustin22 . Glad you like our product.
Valentin
Launching soon!
I've been using ngrok for years, it's by far one of the most needed dev tool. Congrats.
Frederico Hakamine
We are happy you like it @valentin_idk ! Thank you for bring an OG.
Gimu Press
Our team uses ngrok on a daily basis. One of the most useful tools in our dev life cycle. Was not even aware that its a beta product. Best of luck on your launch
Danger Casey
@gimupress We weren't beta, just not everything we should be. Getting closer and better as we go. I'm glad you+team enjoy it :)
Frederico Hakamine
Thank you @gimupress . We've been a generally available product for a while. Today we are launching our next generation of ngrok with additional edge networking. That opens all sorts of cool features like adding oauth, load balancing, and many other cool things in your tunnel traffic: (i.e. `ngrok http 80 --oauth=github --oauth_scopes=repo --oauth-allow-domain=mycompany.com`). This post goes into more details https://ngrok.com/next-generation (look at the code snippets ;) )
Alexander Eble
It's rare to already know a product at the time it's first listed on product hunt, at least for me. I guess that's a sign for how awesome ngrok is. Congrats guys!
Frederico Hakamine
Thank you @alexander_eble ! ❤️
Gareth Wilson
Big fan of ngrok, nice work!
Nishant
I’m a huge fan of ngrok , been using them since their ealry release
Frederico Hakamine
Thank you for being an OG @nis8ant !
Dmitry Goloktionov
Useful product. Good luck.
Congrats for your share, thanks ?makers
Frederico Hakamine
Thank you @colin_barry 🤝