Blog


    Fast DNS Records with AWS Route 53


    A user from South Korea brought to our notice that Pinggy works great for them, but it is slow. The answer to “why” was obvious to us. Pinggy hosts its servers in the USA, specifically in Ohio. One key goal of Pinggy is to not only provide tunnels, but fast and reliable tunnels. To improve the situation, we decided to host the tunnels in the nearest region from where the user is creating the tunnel (as the default behavior).

    Access IoT Devices from Anywhere


    guide tcp
    You can access your Internet of Things (IoT), devices remotely and manage our devices from anywhere with just one command. Summary Run this command on your IoT device such as Raspberry Pi: ssh -p 443 -R0:localhost:22 tcp@a.pinggy.io This command creates a TCP tunnel and it will output a public URL like tcp://tljocjkijs.a.pinggy.link:40527. Use the SSH command with the URL and port to connect to your IoT device: ssh -p <port> <username>@<pinggy_url> Example: ssh -p 40527 pi@tljocjkijs.

    Simplifying Traffic Inspection with Pinggy


    As the digital landscape continues to evolve, the need for effective traffic inspection tools becomes crucial for developers, network administrators, and cybersecurity professionals. Pinggy.io is a powerful platform that offers a comprehensive suite of tools, including a web debugger, to simplify the process of monitoring and analyzing network traffic. In this blog, we will explore how Pinggy.io’s traffic inspection capabilities, coupled with its user-friendly web debugger, can enhance your workflow and facilitate efficient debugging.

    Sharing Jupyter Notebooks from localhost


    guide http
    Jupyter Notebook allows users to create and share documents containing live code, equations, visualizations, and explanatory text. However, by default, Jupyter Notebook is limited to local access, requiring users to be on the same machine or network to collaborate effectively. This guide shows how you can share Jupyter Notebook with your teammates, collaborators, and friends. Through this guide you will be able to: Share Jupyter Notebooks with a URL Collaborate on your Jupyter Notebook with your teammates and friends Access Jupyter Notebooks remotely Get a public URL to your local Jupyter Notebook Summary Start Notebook: jupyter notebook (or python -m notebook)

    You can host your website on Android! Here's how.


    guide android
    Hosting your website or blog from your pocket sounds fun? This blog post will describe how you can turn your Android device into a web server which can be accessed from a public URL or your own domain. We will be using Termux, which is an Android terminal emulator on which we can run a web server such as a Node.js http-server, and Pinggy for obtaining public URLs for accessing that server.

    Receive and test webhooks on localhost


    Webhooks are an essential part of modern web development, enabling web applications to receive and respond to real-time events and data from other services and platforms. However, testing and developing webhooks can be challenging, especially if you need to receive them on a local development server. In this blog post, we will explore how to use pinggy to receive webhooks on your local development environment. Overview of pinggy.io Before jumping in we will have a brief overview of Pinggy.

    Top 10 Ngrok alternatives in 2024


    guide comparison
    Ngrok is an ingress-as-a-service that provides tunnels facilitating instant ingress to your apps in any cloud, private network, or device. Using Ngrok tunnels you can share your website / app from your localhost. It has many other use cases, such as connecting to IoT devices behind NAT and firewall, receiving webhooks, debugging HTTP requests, and more. Recently, ngrok has expanded its offerings to API gateway, firewall, and load balancing to host on-premise apps and services.