Repository navigation
Dockpulse v0.7.4
Сверхбыстрый интерактивный TUI-терминал мониторинга и управления Docker, Compose, Swarm и хост-системами с нулевыми внешними зависимостями.
Что нового в v0.7.4:
• Интерактивное меню подключения (Interactive Exec / Attach): При нажатии клавиши E теперь открывается модальное окно выбора режима подключения к контейнеру:
[1]Auto Bash / Sh (интеллектуальный авто-выбор bash с fallback на sh)[2]POSIX Shell (/bin/sh)[3]Zsh Shell (/bin/zsh)[4]Docker Attach (подключение к STDIN/STDOUT главного процесса контейнера)[5]Root Shell (запуск интерактивного шелла с привилегиями root-u 0)[6]Custom Command (интерактивный ввод и выполнение произвольной команды внутри контейнера)
• Рефакторинг системного монитора (System Monitor):- Код и комментарии в
monitor/systemполностью стандартизированы на английском языке (GoDoc). - Устранены «магические числа» (вынесены именованные константы памяти и времени).
- Внедрены интерфейсные геттеры системных вызовов (
host,cpu,mem,os) с покрытием fallback-сценариев юнит-тестами.
• Поддержка горячих клавиш и локализация: - Полная поддержка русской и английской локализаций интерфейса для нового модального меню подключения.
- Навигация стрелками
↑/↓,j/k, а также мгновенный запуск по цифрам1..6.
Установка:
Debian / Ubuntu / Linux Mint (.deb):
# Для x86_64 / amd64:
wget https://github.com/AndreyJVM/dockpulse/releases/download/v0.7.4/dockpulse_0.7.4_amd64.deb
sudo dpkg -i dockpulse_0.7.4_amd64.deb
# Для ARM64 (Raspberry Pi, ARM-серверы):
wget https://github.com/AndreyJVM/dockpulse/releases/download/v0.7.4/dockpulse_0.7.4_arm64.deb
sudo dpkg -i dockpulse_0.7.4_arm64.debПрямой запуск автономного бинарника (Linux / macOS):
tar -xzf dockpulse_v0.7.4_linux_amd64.tar.gz
./dockpulse