Skip to content

Commit

Permalink
Merge branch '1.x'
Browse files Browse the repository at this point in the history
  • Loading branch information
Sean Dietrich committed Jan 23, 2017
2 parents 0b8833e + 6c9d087 commit bd8cfec
Show file tree
Hide file tree
Showing 2 changed files with 436 additions and 367 deletions.
38 changes: 24 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
[![Terminus v1.x Compatible](https://img.shields.io/badge/terminus-v1.x-green.svg)](https://github.com/terminus-plugin-project/terminus-filer-plugin/tree/1.x)
[![Terminus v0.x Compatible](https://img.shields.io/badge/terminus-v0.x-green.svg)](https://github.com/terminus-plugin-project/terminus-filer-plugin/tree/0.x)

Terminus plugin to open Pantheon Sites using an SFTP Client
Terminus plugin to open Pantheon sites using an SFTP client.

Adds a sub-command to 'site' which is called 'filer'. This opens a site in your favorite SFTP client.

## Supported SFTP Apps

Expand All @@ -16,37 +18,42 @@ Terminus plugin to open Pantheon Sites using an SFTP Client

[WinSCP](https://winscp.net/) (Windows only)

**SFTP** (Mac and Linux)

## Examples
### Reference Application Name
`$ terminus site:filer companysite-33.dev --app=transmit`
`$ terminus filer companysite-33.dev --app=transmit`

### Reference Application Bundle Name
`$ terminus site:filer companysite-33.dev --bundle=com.panic.transmit`
`$ terminus filer companysite-33.dev --bundle=com.panic.transmit`

### Shortcut for Panic's Transmit
`$ terminus site:transmit companysite-33.dev`
`$ terminus transmit companysite-33.dev`

`$ terminus site:panic companysite-33.dev`
`$ terminus panic companysite-33.dev`

### Shortcut for Cyberduck
`$ terminus site:cyberduck companysite-33.dev`
`$ terminus cyberduck companysite-33.dev`

`$ terminus site:duck companysite-33.dev`
`$ terminus duck companysite-33.dev`

### Shortcut for FileZilla
`$ terminus site:filezilla companysite-33.dev`
`$ terminus filezilla companysite-33.dev`

`$ terminus site:zilla companysite-33.dev`
`$ terminus zilla companysite-33.dev`

### Shortcut for BitKinex
`$ terminus site:bitkinex companysite-33.dev`
`$ terminus bitkinex companysite-33.dev`

`$ terminus site:bit companysite-33.dev`
`$ terminus bit companysite-33.dev`

### Shortcut for WinSCP
`$ terminus site:winscp companysite-33.dev`
`$ terminus winscp companysite-33.dev`

`$ terminus site:scp companysite-33.dev`
`$ terminus scp companysite-33.dev`

### Shortcut for SFTP
`$ terminus sftp companysite-33.dev`

## Installation
To install this plugin place it in `~/.terminus/plugins/`.
Expand All @@ -56,6 +63,7 @@ On Mac OS/Linux:
mkdir -p ~/.terminus/plugins
composer create-project -d ~/.terminus/plugins terminus-plugin-project/terminus-filer-plugin:~1
```
For additional help installing, see [Terminus' Plugins](https://pantheon.io/docs/terminus/plugins/).

## Windows

Expand All @@ -68,6 +76,8 @@ Cyberduck - TERMINUS_FILER_CYBERDUCK_LOC
FileZilla - TERMINUS_FILER_FILEZILLA_LOC
WinSCP - TERMINUS_FILER_WINSCP_LOC
SFTP - TERMINUS_FILER_SFTP_LOC
```

Make sure to include the full path to the executable (including the executable itself).
Expand All @@ -77,4 +87,4 @@ Example: `TEMINUS_FILER_BITKINEX_LOC="C:\BitKinex\bitkinex.exe"`
See http://www.computerhope.com/issues/ch000549.htm for information on how to set environment variables in Windows.

## Help
Run `terminus help site:filer` for help.
Run `terminus help filer` for help.
Loading

0 comments on commit bd8cfec

Please sign in to comment.