Convenient Remote Access to your Home Lab

Use Banyan to securely share your apps with others, without exposing your entire home network.
Updated On: Jun 30, 2025

Overview

People around the world build their own home labs to run self-hosted software, develop personal projects, and test enterprise tools. In a typical home lab setup, you might use VMware vSphere to manage ESX servers and run applications, such as a Plex media server and a Home Assistant automation solution.

By definition, a home lab’s network connectivity works when you’re at home. However, several issues can arise when you need to access home lab apps and services from outside your home network:

**1.** **Internet Service Providers don’t provide a permanent, static public IP address.** Unlike corporate networks, home networks rarely have a static public IP associated with them. This makes it very difficult to set up a traditional VPN, bastion, or web reverse proxy access gateway.

2. Users need temporary, restricted access to a single home lab resource. Home lab admins often only need to share a small part of their home lab - for example, a photo collection or their media server website - with another person, temporarily. It’s not easy to grant restricted access.

3. Home lab admins may need full network access to home lab resources. On the flip side, home lab admins require full network access to remotely administer various pieces of infrastructure they’re working on. It’s not easy to grant performant network access to home lab environments.

This solution guide shows how to set up secure remote access to your home lab, using Banyan. Specifically, we cover how to set up secure remote access to a media service (Plex) and a router (TP-Link).

Prerequisites

To get started, you'll need the following:

Steps