Upcoming Features¶
The following capabilities are on the roadmap. They are not yet available in the current release but are documented here so integrators can plan ahead.
Bare-metal deployment¶
Run privitty-edged directly on the gateway OS without Docker.
Planned:
- Static binary install for
linux/amd64,linux/arm64,linux/arm/v7 - systemd unit file for unattended operation
- Same HTTP API on
127.0.0.1:7200
Current workaround: Use the Docker deployment on any Linux host with Docker installed.
.NET / Windows integration¶
Native integration for SCADA, Historian, CMMS, and enterprise Windows environments.
Planned approaches:
| Approach | Description |
|---|---|
| NuGet client library | C# wrapper over the HTTP JSON-RPC API — recommended |
| COM-visible DLL | Optional bridge for legacy COM-based SCADA systems |
| Windows Service | privitty-edged as a Windows service with CLI + curl equivalent |
Current workaround: Call the JSON-RPC API from any .NET HTTP client:
var client = new HttpClient();
var body = new { jsonrpc = "2.0", method = "get_config", parameters = new object[] { 1, "addr" }, id = 1 };
var response = await client.PostAsJsonAsync("http://127.0.0.1:7200/rpc", body);
The daemon runs on Linux today; a Windows container or bare-metal Windows build is planned.