dynamic-forward

Official

Create a local SOCKS proxy via SSH

Authortheslashdojo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Provide flexible, ad-hoc access to multiple remote destinations through a single SSH path without predeclaring individual local forwards, enabling SOCKS-aware clients to route traffic through a bastion or jump host.

Core Features & Use Cases

  • Dynamic SOCKS proxying using ssh -D so applications can choose arbitrary destinations at runtime.
  • Works with browsers, debuggers, and other SOCKS-aware tools for testing, temporary egress, or internal service access through a bastion.
  • Supports configurable local bind address, listening port, and optional backgrounding via environment variables and accompanying orchestration scripts.

Quick Start

Run the open-dynamic-forward script with SSH_HOST set to your bastion and SSH_LOCAL_PORT set to the desired local port.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dynamic-forward
Download link: https://github.com/theslashdojo/dojo/archive/main.zip#dynamic-forward

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.