Comment on page
As of now Speculare Client does not provide easy setup solution such as a one-line installer (but it's planned). The current recommanded way to install Speculare Client is to build it from source. But don't be afraid, it's easy and straightforwards.
You can also build it once for your platform (ie: Linux-x86) and then send the binary to each of your servers.
Speculare Client is a Rust project that rely on very few dependencies. But some of them are still required for https communication.
# Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# Install APT dependencies
sudo apt-get install libssl-dev pkg-config build-essential
You can build the binary using:
cargo build --release
The resulting binary will be located in
The client binary depends on a
Config.tomlfile whose path will be passed as arguments to the binary.
You can create your
Config.example.tomlgiven in the source code.
Here is a sample
Description=Speculare Client Process