Skip to content

Installation ​

We offer multiple ways to install Rottweiler, depending on your preferences and environment.

Installer ​

bash
curl -sSL https://raw.githubusercontent.com/devsebastianops/rottweiler/main/install.sh | bash

Via Go ​

bash
go install github.com/devsebastianops/rottweiler@latest

From Source ​

bash
git clone https://github.com/devsebastianops/rottweiler.git
cd rottweiler
go build -o rottweiler ./cmd/rottweiler/main.go

Docker ​

bash
docker run --rm -v $(pwd):/data devsebastianops/rottweiler check --input /data/input.json --policy /data/policy.yaml

Pre-built Binaries ​

You can download the latest release from the GitHub releases page.

Verify your installation ​

Simply run the following command to verify that Rottweiler is installed correctly:

bash
rottweiler --help