crates.io link documentation

sysinfo-http

sysinfo-http used to get a system's information through http.

Supported OSes

It currently supports the following OSes (alphabetically sorted):

You can still run a sysinfo-http server on non-supported OSes, it'll simply do nothing and always return empty values. You can check in your browser directly if an OS is supported by visit http://yourserver.domain/support or:

bash curl http://yourserver.domain/support

The minimum-supported version of rustc is 1.59.

Usage

bash cargo install sysinfo-http sysinfo-http --help

API

See API.md

Build

bash git clone https://github.com/rainbowflesh/sysinfo-http.git cd sysinfo-info cargo build

Run in develop

bash cargo run -- --help

Test

```bash cargo test

or use nextest

cargo nextest run --no-capture ```

Contribute

WIP