Skip to content

Release v0.7.4

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Nov 19:40
· 21 commits to main since this release

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