Skip to main content

Snap

sudo snap install scythe-labs-reaper

You can find Reaper at http://localhost:8420. It runs as a service, so snapd starts it at boot and keeps it updated. Both amd64 and arm64 versions are available.

Which channel​

ChannelFollows
stablereleases. Use this.
edgethe dev branch, refreshed nightly, for testing what is coming.

Switch to edge to run the dev channel: sudo snap refresh --edge scythe-labs-reaper. Dev builds change often. Releases are the stable channel.

Controlling the service​

sudo snap stop scythe-labs-reaper # start and restart work the same way
snap logs scythe-labs-reaper

Where the data lives​

Your database, encryption keys, and launcher.conf are kept in /var/snap/scythe-labs-reaper/common. Back up reaper.db, secret.key, and secret.salt as described in Back this up. Refreshes won't touch this folder.

Settings​

Reaper reads launcher.conf from your data folder. On the first run, it writes a commented template with lines for the port, the listening address, the browser launch, the update check, and recovery mode. Edit the file with sudo, then run sudo snap restart scythe-labs-reaper. If you can't sign in, use recovery mode as explained in Not getting locked out.

Reaching it from other machines​

Reaper listens on every interface, just like the container. Open http://<host-ip>:8420 from your other machine.

Next​

Follow the First run steps in order. The first account that signs in claims the install, so make sure you know who's doing it.