Three ways to get torana running: build it, pull the Docker image, or grab a release binary.
Requires stable Rust 1.75 or newer.
git clone https://github.com/abhinavcdev/torana cd torana cargo build --release ./target/release/torana --config torana.toml
Tagged releases publish static binaries for Linux (musl, runs on any distro) and macOS, both x86_64 and arm64:
curl -L https://github.com/abhinavcdev/torana/releases/latest/download/\ torana-latest-x86_64-unknown-linux-musl.tar.gz | tar xz ./torana --config torana.toml
The repo Dockerfile builds a static musl binary into a FROM scratch image, 5.3 MB total:
docker build -t torana https://github.com/abhinavcdev/torana.git docker run -p 8080:8080 \ -v $PWD/torana.toml:/etc/torana/torana.toml torana
Next: the quick start to get a minimal config running.