Alternatives
Products that do what Public SSH Jump and Port Forwarding Server does
I've made a neat service to access SSH over NAT. Unlike ngrok and alternatives with registration, custom software, non-preserved random URLs and ports, this solution is just a remote SSH server which does not require anything more than an SSH client to both host and connect. Technically it allows to publish any service over SSH (web, proxy, any TCP port really), but only with SSH as a destination you'll preserve end-to-end encryption and won't allow my server to snoop on potentially unencrypted traffic. The service is mostly intended to give remote access to the device as fast as possible,…
- 1NS
2017 · serveo.net
- 2RD
2015 · lc.cx
- 3

- 4OS
2017 · ondevice.io
- 5RS
2015 · github.com
- 6AS
Hi! I am sharing this because it may be useful to others. I created a simple Docker image that lets you easily expose a web app running locally on your dev machine to the Internet, via a proxy server. It is a self hosted alternative to something like Ngrok, which is a paid service if you use custom domains. A small server is cheaper than Ngrok (I use Hetzner Cloud and the cheapest server costs me 3€ per month). I use this method in particular to test HTTP verification with Let's Encrypt for a SaaS app running on my Mac. Hope this is useful :) Code:…
2019
- 7SE
2017 · serveo.net
- 8AS
This is a proof of concept utility which allows you to expose local services to the internet at large: https://github.com/skx/tunneller In short it is a simple ngrok alternative, which you can self-host. Because it is a proof of concept it hasn't been tested extensively, but it seems like it will solve my immediate-needs. Of course it needs test, and structure added. But feedback can't hurt :)
2019
- 9EW
2017 · github.com
- 10AS
2017 · github.com
- 11SC
Hi HN, I wrote a custom SSH server in Go, give it a try. It uses your terminal user and SSH keys to authenticate implicitly. Instead of getting a shell, you get an IRC-style chatroom with everyone else. $ ssh chat.shazow.net If you're getting "Permission denied (publickey)", please use ssh-keygen to create a keypair. Instructions here: https://help.github.com/articles/generating-ssh-keys/ SSH is a really cool protocol; it's a lot like HTTP2. This is a demo of one thing you can do with it, but I plan to factor out the code into libraries that will let you build all…
2014
- 12AP
2020 · github.com
- 13HJ
2021 · github.com
- 14

- 15NS
2013 · ngrok.com
- 16AS
2018 · github.com
- 17AA
We launched an API for custom hostnames today. A simple HTTP post with a hostname gets a temp hostname with CNAME/a record instructions, as soon as DNS is setup we issue SSL and start accepting traffic for that hostname. It's the quickest way we know of to provision custom hostnames: https://fly.io/mix/custom-hostnames/ When we started building Fly, we figured it was too late to "make SSL easy and the customers will come". Lets Encrypt changed the world, and we knew many companies rolling their own SSL support with nginx, Traefik, etc, etc. It seemed like a…
2017
- 18AP
2021 · github.com
- 19

- 20SP
2016 · sshtron.zachlatta.com
- 21SN
2016 · sshto.net
- 22TR
2020 · github.com
- 23AS
2020 · github.com
- 24EC
2015 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →