Skip to content
This repository has been archived by the owner on Apr 7, 2019. It is now read-only.
/ Lazaro Public archive

Server list managment and ssh connection made easy 🖱️ 🖥️ 🌍 and terminals' friendly

License

Notifications You must be signed in to change notification settings

obernardovieira/Lazaro

Repository files navigation

Lazaro

Lazaro is a command line application that lets you choose and connect a given list of servers.

lazaro-terminal

Who may find this useful

Maybe you had this problem before, maybe not, but when you have a list of servers and you don't know all the ip's, you don't want to set alias to all of them, also you use tmux and you want to start more than one connection in the same window and see all of them at once. How you gonna do it? Lazaro ...
So, it's for everyone that has a big list of servers and prefer to have a command line app to help select a server instead of look for the ip everytime that wants to connect.

How it works

This is a simples nodejs app using inquirer and exec-sh. With inquirer it's possible to make questions and have a list as an option. Then, with exec-sh, start an ssh connection.

Install

Easy as 🎉

$ curl -sL https://raw.githubusercontent.com/obernardovieira/Lazaro/master/install.sh | sudo -E bash -

Uninstall

It's not recommended but you can do it 😿

$ sudo npm uninstall -g lazaro

Usage

To run this, you simply need to do the following command form anywhere on your computer.

$ lazaro

It's also possible to see the full commands list with (under development)

$ lazaro --help

The add option:

  • TODO

The remove option:

  • TODO

The edit option:

  • TODO

Contributing

Your contributions are always welcome! Please have a look at the contribution guidelines first. 🎉

License

The GNU General Public License v3.0 only - obernardovieira. Please have a look at the LICENSE.md for more details.

About

Server list managment and ssh connection made easy 🖱️ 🖥️ 🌍 and terminals' friendly

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published