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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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