heyvm-proxy

Expose local services and connect to remote sandboxes via iroh P2P.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/Heyo-Computer/skills --skill heyvm-proxy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: heyvm-proxy
Source: https://github.com/Heyo-Computer/skills/tree/main/heyvm-proxy
Command: npx skills add https://github.com/Heyo-Computer/skills --skill heyvm-proxy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the challenge of securely exposing local services, connecting to remote sandboxes, and enabling collaborative pair programming without complex network configuration.

Core Features & Use Cases

  • P2P Port Forwarding: Expose local ports or connect to remote services over iroh P2P.
  • Collaborative Shells: Share sandbox shells for pair programming or remote debugging.
  • Remote Workspace Mounting: Mount remote sandbox filesystems locally via SSHFS for seamless development.
  • Use Case: A developer can share a running sandbox shell with a teammate for a pair programming session or expose a local development server to the internet with a single command.

Quick Start

Use the heyvm-proxy skill to start a P2P proxy for a local service running on port 3000.

Frequently Asked Questions about heyvm-proxy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I securely expose a local development server to a remote sandbox without complex network configuration?

P2P port forwarding allows you to share local sandbox shells for remote debugging or pair programming. By establishing a direct peer-to-peer network connection, multiple developers can interact with the same shared shell simultaneously for collaborative sessions.

Can I mount a remote sandbox filesystem locally using SSHFS for distributed development?

Yes, you can mount a remote sandbox filesystem locally via SSHFS for seamless distributed development. This P2P networking integration allows you to interact with remote workspace files directly from your local environment as if they were local.

Do I need the heyvm CLI and active cloud authentication to sync endpoint shortnames for proxying?

Yes, establishing P2P proxy connections requires the heyvm CLI binary and active authentication. This setup syncs endpoint shortnames with the Heyo cloud platform, ensuring your local services and remote sandboxes can discover and connect to each other.

How does iroh P2P networking compare to traditional VPN tools for remote sandbox connectivity?

Iroh P2P networking provides remote sandbox connectivity by establishing direct peer-to-peer links for port forwarding and shell sharing. Unlike traditional VPN configurations that route through central servers, this approach facilitates direct distributed development environments without complex setup.