Connect & share
heyvm bind <id> # bind a sandbox to a local proxy
heyvm connect <heyo://url> # connect to a shared sandbox
heyvm ssh <id> # SSH into a sandbox
heyvm ssh-proxy <…> # SSH via the proxy
heyvm share <id> # produce a shareable link
heyvm expose <id> <port> # publish a port
heyvm unexpose <id> <port> # unpublish a port
heyvm port-forward <id> <…> # forward a port locally
heyvm display <id> # open a remote display
heyvm display-connect <…> # connect to a display
Local P2P proxy
heyvm proxy start # start the P2P proxy
heyvm proxy list # list proxy entries
heyvm proxy sync # sync proxy state
heyvm proxy add <…> # add a proxy entry
Software-defined network (SDN)
The network subcommand manages cross-machine networking through the cloud:
heyvm network members # list network members
heyvm network nodes # list nodes
heyvm network register-node <…> # register this node
heyvm network heartbeat-node # send a node heartbeat
heyvm network delete-node <id> # remove a node
heyvm network agent # run the network agent
heyvm network services # list services
heyvm network register-service <…># register a service
heyvm network expose-service <…> # expose a service
heyvm network resolve <name> # resolve a service name
heyvm network dial <name> # dial a service
heyvm network sync-hosts # sync host aliases
heyvm network delete-service <id> # remove a service
Webhooks
heyvm webhook create <…> # create a webhook
heyvm webhook list # list webhooks
heyvm webhook delete <id> # delete a webhook
For the always-on daemon and the standalone proxy/relay binaries, see Proxies & Relay.