Expose firewalled

services and devices

using SSH

No public IP address? We've got you covered.

Connect Databases to Analytics

Need to connect your database to another service? IT won't set up an SSH server or change firewall rules? Polecat allows you to get started with your favorite tool immediately.

Demo Local Services

Demo your latest code with ease. With just a few SSH commands, your coworker in Boston can browse the web server on your laptop (not in Boston).

Access your IoT Devices

As long as your devices have SSH, they can be given an internet-accessible interface that only you can use.

Host Your Own

With Polecat Enterprise, your data never leaves your control. Run an isolated reverse tunnel service on your own infrastructure.

Try it Out!

(no signup or installation needed)

1. Create your tunnel

$ ssh anon@ssh.polecat.io create
Created tunnel abcd1234

2. Expose your service

$ # For example, expose an HTTP server on localhost, port 8080
$ ssh -T -R 1:localhost:8080 abcd1234@ssh.polecat.io
$ # Or use with autossh to make sure your tunnel is always available
$ autossh -T -R 1:localhost:8080 abcd1234@ssh.polecat.io

That's it!

You can now access your service from anywhere, using SSH

$ # Make the service available on localhost, port 9999
$ ssh -T -L localhost:9999:_:1 abcd1234@ssh.polecat.io
$ curl localhost:9999  # boom!