Onboard a new colleague
Export the team's agreed commands to a JSON file, share it, and each newcomer imports it. Deploy, restart and status commands turn up in the search box instead of living in someone's head.
Library of reusable commands with 14 presets for system, network, disk, Docker, and Git operations. Create your own custom snippets.
uname -a && uptime && whoami, df -h, ps aux --sort=-%cpu | head -11, curl -s ifconfig.me, git status -s and git log --oneline -10, plus open ports, active connections, Docker containers and images, and the latest system logs.
Click a snippet and it is inserted at the prompt of the active session; Return runs it. A command can carry variables: {host}, {user} and {port} are filled from the current profile and {date}, {time} and {timestamp} from the clock, while {{name}} asks you for a value before inserting ({{name?}} may be left empty). Multi-line snippets are pasted as a block, and the list can be reordered by dragging. The panel exports your snippets to a JSON file and imports one, which is how a team shares a set. The free version includes the built-in library and 3 snippets of your own; Pro removes the limit. They work in every SSH session, and the Docker use case shows the kind of commands worth saving.14 built-in quick commands for system, network, disk, Docker, and Git
Create, edit, and delete custom snippets
Searchable library with category filtering
One-click insertion into the active terminal
Export the team's agreed commands to a JSON file, share it, and each newcomer imports it. Deploy, restart and status commands turn up in the search box instead of living in someone's head.
Save “last 50 nginx errors” as tail -n 50 /var/log/nginx/error.log and “failed SSH logins today” as journalctl -u ssh --since today | grep Failed, one click each on whichever server you are on.
Keep a multi-line snippet with uptime, df -h, free -h and ps aux --sort=-%cpu | head and run it the moment a server alerts. The same checks, in the same order, every time.
{{service}} in the command and SSHive asks for it before inserting, so systemctl restart {{service}} works for any service; {{service?}} may be left empty. Single braces are filled on their own: {host}, {user} and {port} from the active profile, {date}, {time} and {timestamp} from the clock.GPU-accelerated terminal
Multi-server command execution
Console cable to router, switch or board