Skip to main content

Warp! - Your lazy ssh command line helper

Project description

Warp! - Your lazy command line ssh helper

Buy Me A Coffee

Warp! - Your lazy command line ssh helper

Manage your infrastructure, Never loose/forget passwords again.


Key Features:

  • One time setup, Initialize a local database to store all your infrastructure infomation
  • Supports all Linux, Unix, MacOS systems as authentication is via ssh

Connection is prioritzed by

  1. ssh-key
  2. ssh-pass

Requirements

  • python3
  • fzf
  • ssh

Configure

  • VIA GIT
      git clone https://gitlab.com/adithya3494/warp && cd warp
      pip install -r requirements.txt
      python3 /path/to/warp.py
    
  • VIA PIP
      pip install warp-py
      python3 -m warp (or) warp
    
  • MANUAL INSTALL
      git clone https://gitlab.com/adithya3494/warp && cd warp
      python3 setup.py install
      python3 -m warp
    

Disclaimer

This repository,

  • Is Created to tackle my personal use-case.
  • Is not production ready/safe.
  • Is just a wrapper (quality-of-life improvements) of the existing details which you already have.
  • Assumes you already have available connection for key-based auth and will not create/establish any.
  • Will not take any responsibility of damage-dealt/passwords-leaks etc. It is assumed you are using this package in a controlled environment.

Contributing

Bug reports and pull requests are welcome on GitHub at warp repository.

This project is intended to be a safe, welcoming space for collaboration and contributors are expected to adhere to the Contributor Covenant code of conduct.

  1. Fork it ( https://gitlab.com/adithya3494/warp )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Author


Credits

This project makes use


The project is available as open source under the terms of the MIT License

oo

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

warp-py-0.1.2.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

warp_py-0.1.2-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file warp-py-0.1.2.tar.gz.

File metadata

  • Download URL: warp-py-0.1.2.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.8.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for warp-py-0.1.2.tar.gz
Algorithm Hash digest
SHA256 046453d5d31d17aa18c8fb54ab5f32e73f358bc294a16e955377991d7fc08c84
MD5 b34e3c4e3959154defdabc2252e52d80
BLAKE2b-256 8daa01f069e9b4cb0aaf860cfa2a8044989c170407a7ac9dd3bb80d7486b93c1

See more details on using hashes here.

File details

Details for the file warp_py-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: warp_py-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.8.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for warp_py-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a3d3ed8cd5aaa578dc37d734b7abf1ef2bd505161893f9e692bdff19b5ae204c
MD5 25219fe43b9a9dc3281de136c76556d9
BLAKE2b-256 fe7ad12421a1f96655c8869a23126dad71f173952aadb26b1eb37a53c79c9587

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page