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 steadier 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.