Opens one or more local TCP tunnels to a running agent’s VM. Each tunnel binds a random local port and forwards traffic to the specified remote port on the VM. Keeps running until you pressDocumentation Index
Fetch the complete documentation index at: https://docs.murmur.dev/llms.txt
Use this file to discover all available pages before exploring further.
Ctrl-C.
Synopsis
Arguments
Examples
Forward a single port
http://localhost:54321 in your browser to reach the service running on port 8080 of the agent’s VM.
Forward multiple ports
Ctrl-C.
Forward a database port from another workspace
Errors
| Code | Meaning | What to do |
|---|---|---|
NOT_FOUND | No agent with that slug exists. | Check the slug. Use murmur ls to list running agents. |
UNAUTHENTICATED | Identity token is missing or expired. | Run murmur auth or check your murmur.local.yaml configuration. |
FAILED_PRECONDITION | The agent’s VM is not running. | The agent may be sleeping. Run murmur wake first. |
port-forward is not supported on VMs | You ran murmur port-forward from inside an agent VM. | Run this command from your laptop, not from a VM. |
invalid port | A port argument is not a number or is outside 1—65535. | Pass valid port numbers as positional arguments. |
no ports specified | No port arguments were provided. | Add at least one port number after the slug. |
Related
- Agents — concept overview
murmur ssh— open a terminal on the agent’s VMmurmur status— check an agent’s phase and progressmurmur ls— list running agentsmurmur wake— restart a sleeping agent’s VM