Install
Redrive ships as a single binary per platform: download it and run it. On startup it opens your browser at http://localhost:5100.
Download
Download the current build from the install band on the homepage. It always points at the latest release.
Windows ships as a bare executable. Linux and macOS ship as a tar.gz archive:
redrive-{version}-win-x64.exeredrive-{version}-linux-x64.tar.gzredrive-{version}-osx-arm64.tar.gz
A SHA256SUMS.txt file is published beside them. Verify your download against it before you run the binary.
Windows
Download the .exe file and run it.
Windows SmartScreen blocks the first run with a "Windows protected your PC" warning. Click More info, then Run anyway to continue.
Chrome may also flag the file as "not commonly downloaded." Allow the download to finish anyway.
macOS
Download and run the binary from the terminal:
curl -LO <url> && tar xzf <file> && ./redrive
A binary downloaded this way carries no quarantine flag and runs immediately.
macOS quarantines binaries downloaded through a browser. Clear the quarantine flag before running the binary:
xattr -d com.apple.quarantine redrive
Right-click → Open does not work here. That workaround applies only to app bundles, not bare binaries.
Linux
Download and run the binary from the terminal:
curl -LO <url> && tar xzf <file> && ./redrive
Upgrading
Download the new binary and replace the old one. Redrive migrates the database forward automatically the first time the new version starts, with no separate migration step. Downgrading is not supported. See Deployment for why.
Uninstall
Delete the binary and the data directory. Data directory locations are listed in Configuration.
Reporting a problem
Include the version, from redrive --version or the sidebar in the app, and the log around the time of the error. Logs live in <data-dir>/logs/. Every API error response carries a trace ID that matches a log line, which is the fastest way to find the right spot.
Next
Continue to Getting started to connect your first broker.