Magic Wormhole
Magic Wormhole is a tool to easy way to send data (a file or a directory) between a local computer and rhea. You need shell access on both the sender and receiver, but the computers can be on separate networks each behind their own firewalls.
Install
# get homebrew and python on MacOS if needed /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew install python # get magic-wormhole python -m pip install magic-wormhole command -v wormhole # confirm 'wormhole' is in PATH. see # pip show -vf magic-wormhole|grep -P 'Location:|/wormhole$' # add to ~/.zshrc: export PATH="$PATH:$path_from_above"
Or download and run rymdport for a stand alone graphical interface!
Original
see https://magic-wormhole.readthedocs.io/en/latest/welcome.html#example
- local:
wormhole send $file
- rhea:
wormhole recive $code
William
wormhole-william is a compatible implementation provided as a single binary (written in golang) that will be easier to install if you do not already have python available locally (avoids pip install magicwormhole
).
For a graphical interface see rymdport, a single binary GUI implementation.
Alternatives
also see Remote Access