Close Menu
IOupdate | IT News and SelfhostingIOupdate | IT News and Selfhosting
  • Home
  • News
  • Blog
  • Selfhosting
  • AI
  • Linux
  • Cyber Security
  • Gadgets
  • Gaming

Subscribe to Updates

Get the latest creative news from ioupdate about Tech trends, Gaming and Gadgets.

    What's Hot

    “In 10 years, all bets are off”—Anthropic CEO opposes decadelong freeze on state AI laws

    June 6, 2025

    10 Ways to Transition from IT admin to DevOps Engineer

    June 6, 2025

    Windows Subsystem for Linux is now Open Source

    June 6, 2025
    Facebook X (Twitter) Instagram
    Facebook Mastodon Bluesky Reddit
    IOupdate | IT News and SelfhostingIOupdate | IT News and Selfhosting
    • Home
    • News
    • Blog
    • Selfhosting
    • AI
    • Linux
    • Cyber Security
    • Gadgets
    • Gaming
    IOupdate | IT News and SelfhostingIOupdate | IT News and Selfhosting
    Home»Selfhosting»Self-Host a Tunneled Reverse Proxy with Pangolin
    Selfhosting

    Self-Host a Tunneled Reverse Proxy with Pangolin

    AndyBy AndyMay 25, 2025No Comments3 Mins Read
    Self-Host a Tunneled Reverse Proxy with Pangolin


    How to Install a Self-Hosted Tunneled Reverse Proxy with Pangolin

    Are you interested in self-hosting your own tunneled reverse proxy? This comprehensive guide walks you through the installation of Pangolin, a self-hosted solution that lets you manage your own proxy server with complete control. Using WireGuard technology, Pangolin enhances your online privacy and circumvents firewall restrictions without the need to expose ports. Discover how to set it up on a DigitalOcean VPS and learn additional ways to connect devices like a Raspberry Pi securely.

    Table of Contents

    • FAQs
    • Setting Up Pangolin
    • Accessing Your Pangolin Dashboard
    • Creating Sites and Resources
    • Updating Pangolin
    • Connecting Devices with Newt
    • Conclusion

    Frequently Asked Questions (FAQ)

    • Question 1: What are the benefits of using a self-hosted tunneled reverse proxy?
    • Answer 1: Self-hosting allows for greater control over your data and configurations, ensuring your privacy. It eliminates reliance on third-party services.
    • Question 2: Can I use Pangolin on different operating systems?
    • Answer 2: Yes, Pangolin officially supports various Linux distributions, including Ubuntu, Debian, Fedora, and more.
    • Question 3: How secure is the connection with Pangolin?
    • Answer 3: Pangolin uses WireGuard for tunneling, which is known for its high security and simplicity. It’s a reliable option for safeguarding your traffic.

    Setting Up Pangolin on Your Linux System

    Pangolin offers a simple way to establish your own tunneled reverse proxy. Follow these steps to get started:

    Prerequisites

    • A DigitalOcean VPS or another Linux-based server.
    • A domain name with DNS management capabilities.
    • Basic knowledge of Linux commands.

    Preparing Your Server

    1. Ensure your package list is current. Run:
      sudo apt update && sudo apt upgrade
    2. Install necessary tools:
      sudo apt install wget curl jq
    3. Create a directory for Pangolin:
      mkdir /opt/pangolin
    4. Change into the directory:
      cd /opt/pangolin

    Installing Pangolin

    Download and run the Pangolin installer:

    1. Fetch the latest version number:
    2. latest_version=$(curl -s https://api.github.com/repos/yourusername/pangolin/releases/latest | jq -r .tag_name)

    3. Download the installer:
    4. wget https://github.com/yourusername/pangolin/releases/download/$latest_version/pangolin_installer

    5. Make it executable:
    6. chmod +x pangolin_installer

    7. Run the installer:
    8. ./pangolin_installer

    Configuration Options

    During installation, set your base domain, admin user details, and email for SSL certificate notification. Opt for centralized authentication to safeguard your exposed services.

    Accessing Your Pangolin Dashboard

    Once installed, access the dashboard using the domain name you specified. Log in with the admin credentials you set up during installation.

    Creating Sites and Resources

    You will need to create an “Organization” and a “Site” in your dashboard. Here’s how:

    1. Navigate to the “Create Site” section.
    2. Fill in the site name and the tunnel type, preferably using Newt.
    3. Copy the necessary configuration details, including Newt Endpoint, ID, and Secret Key.

    Updating Pangolin

    Keeping Pangolin updated is crucial for security and performance. To do so, leverage the built-in version check commands. Always back up your configurations before updating.

    Connecting Devices with Newt

    Pangolin comes with a client called Newt, which establishes a secure connection from your devices to the proxy:

    1. Install Newt using Docker or natively, depending on your preference.
    2. Set up the Newt configuration file with the Endpoint, ID, and Secret Key.
    3. Start the service, ensuring that it maintains connectivity with the Pangolin instance.

    Conclusion

    Setting up a self-hosted tunneled reverse proxy with Pangolin gives you unparalleled control and enhances your security. Unlike proprietary solutions, you own your stack, maintaining your privacy while still enjoying seamless connectivity. Explore the versatile applications of this setup, especially with devices like Raspberry Pi, and expand your self-hosting portfolio.



    Read the original article

    0 Like this
    Pangolin proxy Reverse SelfHost Tunneled
    Share. Facebook LinkedIn Email Bluesky Reddit WhatsApp Threads Copy Link Twitter
    Previous ArticleAnthropic’s new hybrid AI model can work on tasks autonomously for hours at a time
    Next Article How Agentic AI Empowers Lean Security Teams to Combat Cyber Threats

    Related Posts

    Selfhosting

    10 Ways to Transition from IT admin to DevOps Engineer

    June 6, 2025
    Selfhosting

    Apollo joins the Works With Home Assistant Program

    June 6, 2025
    Selfhosting

    I switched from Tailscale to this fully self-hosted alternative, and I’m loving it so far

    June 4, 2025
    Add A Comment
    Leave A Reply Cancel Reply

    Top Posts

    AI Developers Look Beyond Chain-of-Thought Prompting

    May 9, 202515 Views

    6 Reasons Not to Use US Internet Services Under Trump Anymore – An EU Perspective

    April 21, 202512 Views

    Andy’s Tech

    April 19, 20259 Views
    Stay In Touch
    • Facebook
    • Mastodon
    • Bluesky
    • Reddit

    Subscribe to Updates

    Get the latest creative news from ioupdate about Tech trends, Gaming and Gadgets.

      About Us

      Welcome to IOupdate — your trusted source for the latest in IT news and self-hosting insights. At IOupdate, we are a dedicated team of technology enthusiasts committed to delivering timely and relevant information in the ever-evolving world of information technology. Our passion lies in exploring the realms of self-hosting, open-source solutions, and the broader IT landscape.

      Most Popular

      AI Developers Look Beyond Chain-of-Thought Prompting

      May 9, 202515 Views

      6 Reasons Not to Use US Internet Services Under Trump Anymore – An EU Perspective

      April 21, 202512 Views

      Subscribe to Updates

        Facebook Mastodon Bluesky Reddit
        • About Us
        • Contact Us
        • Disclaimer
        • Privacy Policy
        • Terms and Conditions
        © 2025 ioupdate. All Right Reserved.

        Type above and press Enter to search. Press Esc to cancel.