|
|
af63fc7b15
|
feat: initial dsmview - TUI SSH monitor for Synology DSM 7.x
- Python 3.12+ / Textual TUI with btop-style theme and 4 tabs
(Dashboard, Logs, Services, Disks)
- Paramiko SSH layer with ssh_config support, key fallback,
keepalive and reconnect; async executor over a thread pool
- Read-only collectors for system, storage, disks, network,
logs and services; confirm dialog gates service restart/stop/start
- Click CLI: dsmview ssh [-p PORT] [-i KEY] TARGET
- Homebrew formula using virtualenv_install_with_resources
- GitHub Actions release workflow: builds source tarball,
regenerates Python resource blocks via homebrew-pypi-poet,
pushes updated formula to janvete/homebrew-dsmview tap
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-13 16:12:58 +02:00 |
|