Skip to content

Releases: xt1990xt1990/VPSMonitor

v0.2.2

24 Jun 08:52

Choose a tag to compare

Changes

  • Fixed homepage latency and packet-loss lookup for newer Komari servers by reading authenticated /api/public theme settings and following homepagePingBindings.
  • Matched the Komari homepage behavior by fetching ping records only for each node's bound task and treating value <= 0 samples as packet loss.
  • Kept WebSocket updates focused on realtime resource/status data instead of guessing latency/loss from WS payload fields.
  • Added parser tests for homepage ping bindings, bound-task record filtering, loss calculation, and both supported WebSocket status payload shapes.
  • Improved the menu popover with a wider scrollable layout, fade handling, Escape/app-deactivation dismissal, and an explicit ad-hoc signed app bundle in the build script.

Build

  • Version: 0.2.2
  • Build: 4
  • Asset: VPSMonitor-v0.2.2-arm64.zip
  • SHA256: 0661ac73b96b89d1942515d2870546f293ef2aa6358ce22771aef77354bb8ee1

v0.2.1

23 May 17:44

Choose a tag to compare

Changes

  • Aligned latency and packet-loss data with Komari Lumina homepage ping bindings.
  • Switched card latency/loss to the same ping records source used by the Lumina theme.
  • Kept resource metrics on the realtime WebSocket path while refreshing ping data by the configured ping task interval.
  • Fixed menu bar and popover header loss indicators so they reflect only the latest ping sample failure state.

Build

  • Version: 0.2.1
  • Build: 3
  • Asset: VPSMonitor-v0.2.1-arm64.zip
  • SHA256: 01502e146c17758aea9358fafcc0f7e7bd0964ba00e3f5c43b26820009170a62

VPSMonitor v0.2.0

23 May 07:20

Choose a tag to compare

更新内容

  • 重新设计监控弹窗,使用受 Lumina 启发的节点卡片布局。
  • 增加响应式舞台尺寸,尽量让所有节点一次性完整显示,减少横向滚动。
  • 更新弹窗外壳、底部控制区和状态样式,使整体观感与 Lumina 主题更一致。
  • 将应用包版本提升到 0.2.0。

致谢

  • 弹窗卡片 UI 参考并受到 komari-theme-Lumina 启发。感谢 Lumina 主题作者提供的视觉方向。

下载

  • VPSMonitor-v0.2.0-arm64.zip

Changes

  • Reworked the monitor popover with a Lumina-inspired node card layout.
  • Added responsive full-stage sizing so all nodes fit as completely as possible without horizontal scrolling.
  • Updated the popover shell, footer controls, and status styling to better match the Lumina theme.
  • Bumped the app bundle version to 0.2.0.

Acknowledgements

  • The popover card UI is inspired by komari-theme-Lumina. Thanks to the Lumina theme author for the visual direction.

Artifact

  • VPSMonitor-v0.2.0-arm64.zip

v0.1.0

22 May 06:21

Choose a tag to compare

Initial release

  • Native macOS menu bar client for Komari server monitoring.
  • Displays node health, CPU, RAM, disk, traffic, latency, packet loss, uptime, and expiry metadata.
  • Supports WebSocket realtime updates with polling fallback.
  • Includes first-launch Settings window for Komari URL and credentials.
  • Credentials are stored in the local user config file and are not embedded in the app bundle.

Acknowledgements

Thanks to Komari for providing the lightweight self-hosted server monitoring platform and API that this menu bar client builds on.

Safety

  • Release asset and source repository were checked against the local real Komari URL/API key before publishing.
  • Local config, build output, app bundles, archives, logs, and common private key files are ignored by git.