purple - терминальный интерфейс для ваших серверов. Поиск, подключение, передача файлов, управление контейнерами и выполнение команд на разных хостах. Все управляется с клавиатуры. Бесплатное программное обеспечение с открытым исходным кодом.Возможности:
- вся информация с первого взгляда. Информация о подключении, маршрут перехода, график активности, теги, туннели, фрагменты кода, контейнеры и метаданные сервера. Индикаторы состояния показывают, какие хосты активны. Группировка по провайдеру, тегу или типу соединения.
- мгновенный нечеткий поиск. Имена,
IP-адреса, теги, пользователи. Сортировка по частоте выводит наиболее часто используемые хосты вверху списка. Работает одинаково как с 5 хостами, так и с 500. Поиск по группам с ограничением по области.- 16 облачных провайдеров:
AWS, DigitalOcean, Hetzner, GCP, Azure, Proxmox VE, Vultr, Linode, UpCloud, Scaleway, Tailscale, Oracle Cloud, OVHcloud, Leaseweb, i3D.net и TransIP. Виртуальные машины отображаются, IP-адреса обновляются, устаревшие хосты исчезают. Регион, тип экземпляра, ОС и статус синхронизируются в виде метаданных.- контейнеры по
SSH. Docker и Podman. Запуск, остановка, перезапуск. Без агента на удалённом сервере, без дополнительных портов. Только SSH.- и многое другое. Визуальная передача файлов с помощью разделенного окна проводника. Выполнение команд на нескольких хостах с помощью фрагментов кода. Автоматическое извлечение паролей из связки ключей ОС,
1Password, Bitwarden, pass и механизма секретов KV HashiCorp Vault. Кратковременные SSH-сертификаты, подписанные с помощью механизма секретов SSH HashiCorp Vault. MCP-сервер для агентов ИИ, таких как Claude Code и Cursor.https://github.com/erickochen/purple
Опубликовано в @gitgate
#ssh #tui #terminal #cockpit #vault #ai