mountup

command module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 22, 2020 License: BSD-3-Clause Imports: 1 Imported by: 0

README

Mountup

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.

Installation

Currently only OSX and Linux are supported.

brew update
brew install mountup

How does it work?

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.

Bring your own server

Existing remote code -> Local

mountup sync pull 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>

No server? No problem!

First authenticate!

mountup signup
mountup login

Provision a new server

Currently an AWS EC2 Instance

create <servername>

Off to the races!

mountup sync <push/pull> <servername>:<directory_on_remote>

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL