Pinggy Blog

Recently updated posts

The latest revisions across our writing on tunnels, networking, self-hosting, self-hosted LLMs, and AI - freshest updates first.


TLS vs mTLS

TLS Cybersecurity Web Security

Transport Layer Security ensures secure communication by encrypting data and verifying the server’s identity through its certificate, while the client remains unauthenticated. Mutual TLS adds an extra layer of security by enabling two-way authentication, where both the client and server verify each other’s certificates. This makes mTLS ideal for high-trust use cases like secure APIs and microservices, whereas TLS is sufficient for general web applications.

How to Run DeepSeek Locally

DeepSeek Ollama Self-Hosted AI

Learn how to run powerful DeepSeek AI models locally on your computer using Ollama for privacy-focused, cost-effective AI development with data control.

How to Share a Svelte App from Localhost

Svelte Pinggy Guide

Learn how to securely share your Svelte app online using Pinggy. Step-by-step guide for running your app locally and creating secure tunnels.

Remotely Connect to IoT Devices Using VNC

Iot IoT Remote Access

Learn how to securely access and control your IoT devices remotely using VNC and SSH tunneling with Pinggy, ideal for Raspberry Pi and Linux devices.

Ngrok UDP Alternative

Ngrok Alternative Networking Pinggy

Learn why Ngrok doesn't support UDP and explore Pinggy as a reliable alternative for secure UDP tunnels. Step-by-step instructions for CLI and Web App.

localhost: What It Is and How It Works

Localhost Networking Web Development

Learn what localhost means, how it functions, and its significance in web development and networking.

How to Easily Share OpenLLM API Online

OpenLLM Pinggy Self-Hosted AI

Discover how to deploy and share large language models locally using OpenLLM and expose APIs securely via Pinggy tunneling. Perfect for developers.