Manage your ssh sessions with ease on Mac. Retrieve and log into instances for troubleshooting and verifying setup.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Sessh.xcodeproj
Sessh
apple-scripts
img
tests
.gitignore
CHANGELOG.md
LICENSE
README.md
sessh.icns
sessh_logo_black.jpg
sessh_logo_white.jpg

README.md

Manage your ssh sessions with ease on Mac.
Retrieve and log into current AWS instances for troubleshooting and verifying setup.

http://www.sessh.io/

Installation

  1. Download Sessh
  2. Copy to Applications

Configuration

  1. Open the app and choose 'Settings > Edit' to edit ~/.sessh.json
  2. Define menu items and commands that are run.

Credits

Inspired by previous heavy use of PAC Manager for linux + SuperPutty for Windows.
Forked from Shuttle which was inspired by SSHMenu, the GNOME applet for Linux.

Development

*Report issues/ask questions/submit feature requests here: GitHub Issues

Pull requests welcome! Create a branch for each feature or fix you make with the below instructions. If you haven't already:

  1. Fork the repo
  2. Clone your forked repo

Inside cloned repo directory run the below:

  1. git remote add upstream https://github.com/4-9s/sessh.git
  2. git fetch upstream
  3. git checkout master
  4. git rebase upstream/master
  5. git checkout -b new_feature_or_fix
  6. git commit -am 'Added feature or fix'
  7. git push origin new_feature_or_fix)
  8. Create new Pull Request

After pull request is merged run the below:

  1. git fetch upstream
  2. git checkout master
  3. git rebase upstream/master
  4. git push

Authors

Maintained by tkjef (yo@tkjef.com) and a growing community of contributors. Forked from fitztrev.

License

MIT License, (see LICENSE)
MIT © fitztrev
portions MIT © tkjef

Project Roadmap

Additions Coming Soon

Nomad logging
K8s logging