pinggy-tunnel

Create SSH reverse tunnels to expose local services via Pinggy.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/THTProtocol/lastochka --skill pinggy-tunnel-thtprotocol
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pinggy-tunnel
Source: https://github.com/THTProtocol/lastochka/tree/main/optional-skills/devops/pinggy-tunnel
Command: npx skills add https://github.com/THTProtocol/lastochka --skill pinggy-tunnel-thtprotocol

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill enables you to easily expose local services, such as a dev server or webhook receiver, to the public internet using SSH tunnels via Pinggy, without the need for additional software installations.

Core Features & Use Cases

  • Zero-Install Tunnels: Utilizes the user's stock SSH client for quick and easy tunneling.
  • Public URLs: Generates a public HTTP/HTTPS URL to access the local service.
  • Use Case: Quickly share a local web service with a team member or client for review or collaboration without needing to set up a full server.

Quick Start

Run the command ssh -p 443 -o StrictHostKeyChecking=no -o ServerAliveInterval=30 -R0:localhost:8000 [email protected] to create a tunnel to expose your local service on port 8000.

Frequently Asked Questions about pinggy-tunnel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I expose my localhost dev server to a public URL?

Creating an SSH tunnel over Pinggy exposes your localhost dev server to a public HTTP/HTTPS URL. It requires no additional software installations, utilizing your stock SSH client to provide a public link for service review or collaboration.

Can I create an SSH tunnel for local web services without installing extra software?

Yes, creating an SSH tunnel with Pinggy requires no additional software installations. It utilizes your existing stock SSH client to establish a reverse tunnel and generate a public HTTP/HTTPS URL for your local web services.

What is the command to start an SSH reverse tunnel on port 8000?

The command to start an SSH reverse tunnel on port 8000 is `ssh -p 443 -o StrictHostKeyChecking=no -o ServerAliveInterval=30 -R0:localhost:8000 [email protected]`. This connects to Pinggy to expose your local service.

How long do free SSH tunnels last when exposing local services?

Free SSH tunnels for exposing local services last for a maximum of 60 minutes. This time limit applies to the free tier when creating SSH reverse tunnels over Pinggy for temporary service exposure.

Do I need an internet connection to use SSH tunneling for public URLs?

Yes, an internet connection is required to use SSH tunneling for public URLs. Establishing an SSH reverse tunnel to expose local network services demands both an active internet connection and an SSH client.