Live data from Hacker News

Show HN: Quick tunnels to localhost with one command and no binary download

pinggy.io

31–40 of 46 posts

Re: Show HN: Quick tunnels to localhost with one command and no binary download

#31
Very cool idea and implementation!

Will you charge some money so you are sustainably supported and this doesn't disappear in N months? I'd love to use it and then be able to rely on it long-term.

Free services are great, but services that stick around are even better :)

Re: Show HN: Quick tunnels to localhost with one command and no binary download

#32
post #31

Very cool idea and implementation! Will you charge some money so you are sustainably supported and this doesn't disappear in N months? I'd love to use it and then be able to rely on it long-term. Free services are great, but services that stick around are even better :)

We are definitely going to have a subscription. :) This is an alpha version, still we will keep the service stable. More features and a paid tier will be announced next month.

Re: Show HN: Quick tunnels to localhost with one command and no binary download

#33
post #26

Very cool. I switched to cloudflare tunnels from ngrok a while back after having some issues with ngrok. However, CF Tunnels were far from ergonomic or easy to use ( https://www.maxcantor.com/blog/2021-10-15-ngrok-to-cloudflar... ). I'd love a simple tool that fills the gap and I think this is it.

My brain still auto-translates "CF" to Adobe ColdFusion. Regardless I'm not familiar with cloudflare tunnels so cool to be made aware of that

Re: Show HN: Quick tunnels to localhost with one command and no binary download

#34
post #28

What is the value add over just running your own SSH server at a persistent domain? The TUI? Unlimited bandwidth? Cost?

This is not a SSH server. Yes, you can run your own SSH server at a persistent domain. But if you could run a SSH server with a persistent domain then you would not use Ngrok also right? The value is in getting public URLs for sharing your localhost instantly without any infrastructure or software setup.

You can run the same command against any default configured ssh server.

I have never heard of ngrok, and have used ssh tunnels for over a decade.

I must be missing something.

Re: Show HN: Quick tunnels to localhost with one command and no binary download

#35
ngrok can do ssh reverse too (https://ngrok.com/docs/secure-tunnels/agentless). Do you plan to have some difference with ngrok in this area?

Also interesting to see people had issues with ngrok. Been using ngrok since its first release and it’s always good.

Re: Show HN: Quick tunnels to localhost with one command and no binary download

#36

ngrok can do ssh reverse too ( https://ngrok.com/docs/secure-tunnels/agentless ). Do you plan to have some difference with ngrok in this area? Also interesting to see people had issues with ngrok. Been using ngrok since its first release and it’s always good.

Just realised that i need to upload my public key for ngrok agentless to work. But for pinggy, it just works as soon as I paste the command. Cool!

Re: Show HN: Quick tunnels to localhost with one command and no binary download

#37
post #18

Looks great, but you should add an explanation about how it works. I’m hesitant to just run some command.

On the bright side, at least the part you're running is off-the-shelf parts whose implications you can more or less figure out by consulting the man page. Other services in this space are trying to convince you to run their own binary blobs.

Re: Show HN: Quick tunnels to localhost with one command and no binary download

#38
post #28

What is the value add over just running your own SSH server at a persistent domain? The TUI? Unlimited bandwidth? Cost?

Essentially the value is in not having to set up your own SSH server. Or for providing you with 'throwaway' domains for any developer who wants to temporarily expose some locally running service.

One use-case I had was connecting an Android app over 4g to a backend service running on my development machine, for some ad-hoc debugging. Using a tool like this was more straightforward than setting something more permanent up manually (spinning up a server, certificates, DNS, etc). Especially for someone not super familiar with how to configure the tools involved.

Re: Show HN: Quick tunnels to localhost with one command and no binary download

#39
It doesn't work with dropbear ssh client or the golang standard ssh library

https://matt.ucc.asn.au/dropbear/dropbear.html https://pkg.go.dev/golang.org/x/crypto/ssh

./dbclient -R 0.0.0.0:0:localhost:5000 b.pinggy.io -p 7878 ./dbclient: Remote TCP forward request failed (port 0 -> localhost:5000)

I wanted to try and build a simple golang library for users to add tunnel functionality to their apps while testing,

please flick me an email at henry.barker.nz@gmail.com I'd love to work with your team to try and get a MVP golang library created

Re: Show HN: Quick tunnels to localhost with one command and no binary download

#40

It doesn't work with dropbear ssh client or the golang standard ssh library https://matt.ucc.asn.au/dropbear/dropbear.html https://pkg.go.dev/golang.org/x/crypto/ssh ./dbclient -R 0.0.0.0:0:localhost:5000 b.pinggy.io -p 7878 ./dbclient: Remote TCP forward request failed (port 0 -> localhost:5000) I wanted to try and build a simple golang library for users to add tunnel functionality to their apps while testing, pleas…

I've noticed that the client application was built in golang, would you consider making the client open source?

Also you compile your binaries staticly they will be be able to used on many more devices

Post reply on HN