Skip to content

Release v0.6.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 14:28
· 57 commits to main since this release

Dockpulse v0.6.0 (Go Edition)

Полный переход проекта на Go (Golang): сверхбыстрый интерактивный TUI-терминал с нулевыми зависимостями, молниеносным откликом (<2 мс) и кроссплатформенными бинарными файлами для Linux и macOS.

Возможности:

  • Хост-метрики в реальном времени: ЦПУ (загрузка и ядра), RAM, дисковые разделы, сетевые IP/DNS и живая скорость сети (RX/TX).
  • Docker Daemon & Containers: Прямой опрос unix-сокета (/var/run/docker.sock) без оверхеда и задержек, список запущенных и остановленных контейнеров, порты, статусы.
  • Docker Compose Stacks: Автоматическая группировка контейнеров в проекты Compose, подсчет сервисов и общий статус стека.
  • Docker Swarm Clusters: Определение состояния ноды (Manager / Worker, Leader), топология кластера и реплицированные сервисы.
  • Современный TUI интерфейс: Полноэкранный псевдографический дашборд на Charm Bubble Tea & Lip Gloss, цветные индикаторы, переключение вкладок 1-4, обновление клавишей r или автоматический тик.
  • Одиночный автономный бинарник: Никаких интерпретаторов, pip или зависимостей. Работает на дистрибутивах Linux и macOS.

Установка:

Debian / Ubuntu / Linux Mint (.deb):

# Для x86_64 / amd64:
wget https://github.com/AndreyJVM/dockpulse/releases/download/v0.6.0/dockpulse_0.6.0_amd64.deb
sudo dpkg -i dockpulse_0.6.0_amd64.deb

# Для ARM64 (Raspberry Pi, ARM-серверы):
wget https://github.com/AndreyJVM/dockpulse/releases/download/v0.6.0/dockpulse_0.6.0_arm64.deb
sudo dpkg -i dockpulse_0.6.0_arm64.deb

Прямой запуск автономного бинарника (Linux / macOS):

tar -xzf dockpulse_v0.6.0_linux_amd64.tar.gz
./dockpulse