Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: xt1990xt1990/VPSMonitor

v0.2.2

24 Jun 08:52
@xt1990xt1990 xt1990xt1990

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
Assets 3
Loading

v0.2.1

23 May 17:44
@xt1990xt1990 xt1990xt1990

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
Loading

VPSMonitor v0.2.0

23 May 07:20
@xt1990xt1990 xt1990xt1990

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
Loading

v0.1.0

22 May 06:21
@xt1990xt1990 xt1990xt1990

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.
Loading

AltStyle によって変換されたページ (->オリジナル) /