pinggy

package
v1.9.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 14, 2025 License: MIT Imports: 4 Imported by: 0

README

Pinggy

Pinggy - nice service for public tunnels to your local services.

Features:

  • A free account does not require registration.
  • It does not require downloading third-party binaries and works over the SSH protocol.
  • Works with HTTP, TCP and UDP protocols.
  • Creates HTTPS for your HTTP services.

[!IMPORTANT] A free account creates a tunnel with a random address that only works for an hour. It is suitable for testing purposes ONLY.

[!CAUTION] Public access to go2rtc without authorization puts your entire home network at risk. Use with caution.

Why:

  • It's easy to set up HTTPS for testing two-way audio.
  • It's easy to check whether external access via WebRTC technology will work.
  • It's easy to share direct access to your RTSP or HTTP camera with the go2rtc developer. If such access is necessary to debug your problem.

Configuration

You will find public links in the go2rtc log after startup.

Tunnel to go2rtc WebUI.

pinggy:
  tunnel: http://localhost:1984

Tunnel to RTSP camera.

For example, you have camera: rtsp://admin:password@192.168.1.123/cam/realmonitor?channel=1&subtype=0

pinggy:
  tunnel: tcp://192.168.10.91:554

In go2rtc logs you will get similar output:

16:17:43.167 INF [pinggy] proxy url=tcp://abcde-123-123-123-123.a.free.pinggy.link:12345

Now you have working stream:

rtsp://admin:password@abcde-123-123-123-123.a.free.pinggy.link:12345/cam/realmonitor?channel=1&subtype=0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Init

func Init()

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL