Installation
See the Dependencies page for required services and optional components like a reverse proxy or supervisor.
Precompiled Binaries
Download the appropriate archive for your platform from the GitHub releases page, then:
- Unpack the archive.
- Place the
tempo-watchtowerbinary somewhere on yourPATH(or keep it alongside your deployment artifacts).
Build From Source
This project targets Rust 2024 edition and can be built using the latest stable release.
Install straight from the GitHub repo in one step:
cargo install --git https://github.com/arvina-tech/tempo-watchtower.git --locked
Otherwise, clone the repo and build the binary from source. From the repository root:
cargo build --release
The binary will be at target/release/tempo-watchtower. You can run it directly:
./target/release/tempo-watchtower
Or install it into your Cargo bin directory:
cargo install --path .