Pinggy CLI

Robust, auto-reconnecting tunnels for HTTP(S), TCP, UDP and TLS. Start them on boot, and open a remote terminal on the machine from your browser.

Pinggy Dev/Test Environment Gateway
Install

Install in One Command

Installs the latest Pinggy CLI, or updates an older one, and puts pinggy on your PATH.

Recommended

No sudo or administrator rights needed. After installing, it signs this machine in as a Pinggy Device, so you can open a terminal on it from the dashboard. Press Ctrl+C at the email prompt to skip that step.

Download

Download and Run

Download the latest stable CLI or browse older versions below.

v0.6.4

After downloading the binary, rename it to pinggy.exe and run it from the command line:

ren pinggy-win-x64.exe pinggy.exe
pinggy.exe -h

Replace pinggy-win-x64.exe with pinggy-win-arm64.exe if you downloaded the ARM64 build.

Older versions Previous releases remain available for compatibility and rollback.

Example Usage

Use the same ssh command pattern!

Suppose we want to use the CLI for the following SSH URL:

Just replace ssh with the CLI binary:

Run tunnels in the background

Every tunnel runs in a background daemon, so you can detach and manage it later:

# start a tunnel detached, then close the terminal
pinggy -l https://localhost:8000 --b
pinggy ps
pinggy stop my-tunnel
pinggy attach my-tunnel

Keep tunnels running across reboots with a system service:

Visit the Pinggy CLI documentation Commands, flags, and full reference