Hi, and welcome to the Mountup CLI repo. This project is in alpha and very much explorative.
Mountup is a command-line utility that syncs code on remote machines to your local filesystem. You edit locally, with all your favorite tooling, and see your changes synced remotely.
Currently only OSX and Linux are supported.
brew install mountup-io/mountup/mountup
mountup sync
will sync a remote directory to a local ~/mountup/servername
folder. Any local file changes are synced right away to the remote ones.
Existing remote code -> Local
mountup sync username@remote_host:directory_on_remote <ssh_key_path>
Local -> Existing remote code
mountup sync --push username@remote_host:directory_on_remote <ssh_key_path>
First authenticate!
mountup signup
mountup login
Provision a new server
Currently we provide one free AWS EC2 Instance for alpha users
create <servername>
Off to the races!
mountup sync <servername>:<directory_on_remote>