{"repo":"joknarf/ssh-para","free":true,"listed":false,"github":"https://github.com/joknarf/ssh-para","clone":"git clone https://github.com/joknarf/ssh-para.git","description":"Parallel SSH jobs manager interactive CLI","language":"Python","stars":23,"topics":["admin-tools","curses","parallel","parallel-ssh","remote","ssh","tools","command-line-tool","shell","automation"],"license":"MIT","category":"cli-tools","readme_excerpt":"ssh-para Parallel SSH jobs manager CLI (alternative to parallel-ssh) POSIX/Linux/MacOS/Windows compatible (with openssh client installed) Launch parallel ssh jobs/scripts on remote hosts, with interactive display of the running commands outputs Keep all output in log files Interactive pause/resume/abort jobs, kill stuck ssh connection interactively. Take a look at run-para if you need to run parallel jobs parameterized installation using pip or use binary/package in github release assets By default, ssh-para uses Nerd Fonts glyphs, modern terminals can now render the glyphs without installing specific font (the symbols can be overridden with SSHP SYM environment variables, see below) quick start usage During run, use : k: to kill ssh command held by a thread (but remote command can still be running on remote host) p: pause all remaining jobs to be scheduled r: resume scheduling of jobs a: abort all remaining jobs ctrl-c: stop all/exit (but remote commands launched by ssh can still be running on remote servers) Environment variables: SSHP OPTS: ssh default options (Eg: \"-F /home/user/.ssh/myconfig\") SSHP DOMAINS: dns domains to search when short hostname given (with -r/--resolve option) SSHP SYM BEG: Symbol character for begin decorative (default: \"\\ue0b4\") SSHP SYM END: Symbol character for end decorative (default: \"\\ue0b6\") SSHP SYM PROG: Symbol character for progress bar fill (default: \"\\u25a0\") SSHP SYM RES: Symbol character before ssh output line (default: \"\\u25b6\") Activ","default_branch":null,"files":null,"tree":[],"storefront":"/r/joknarf","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/joknarf/ssh-para/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}