purple
Share on:
Enter Your Mastodon Instance
Copy the link below to share to Mastodon
https://terminaltrove.com/purple/
A terminal SSH config manager and cockpit for your servers.
Script Preview
Review this script before executing in your terminal.

purple is a terminal SSH client and config manager which acts as a cockpit for your remote servers in a TUI interface.
It searches SSH hosts in a config file and can sync servers from 16 cloud providers, i.e. AWS EC2, GCP, Azure, Vultr, Hetzner, DigitalOcean and many others. After adding a server, purple gives you immediate server health statistics and metadata such as the connection info, running containers (via Docker), an activity graph with the number of SSH connections and the last SSH connection time which is useful for sorting or grouping other servers.
It also manages Docker and Podman over SSH, browses remote files, runs command snippets, retrieves SSH passwords from common password managers and keychains, and ignores comments in the SSH config file so your notes aren't altered.
This tool is ideal for system administrators, DevOps engineers, and developers who frequently need to SSH into many hosts to know their server's health status immediately and need an alternative to directly editing their ~/.ssh/config file in the terminal.

