Skip to content

Cross-platform support — Python unified version (v3.0) #11

Description

@BaumerCrypto

The current oracle-monitor.sh is Linux-only (bash, systemctl, pgrep, free, etc.). Many oracle operators run Windows or macOS.

Options:

  1. PowerShell script (.ps1) for Windows — same logic, Windows-native commands, digibyte-cli.exe
  2. macOS bash variant — minor tweaks to existing script (no systemctl, different free syntax)
  3. Python cross-platform version — single script runs on Linux, Windows, macOS. Python available everywhere, digibyte-cli RPC works the same, Discord webhooks are just HTTP POST.

The Python approach is likely the best long-term solution — one codebase, all platforms. But it's the biggest build.

Could start with a Windows PowerShell port since that's where the demand is, then consider Python for a unified v3.0.

Version: v3.0

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions