Restray is a delightfully simple backup program that runs in the system tray. It uses restic for incremental, deduplicated, and encrypted backups. I wrote it as a cross-platform alternative to Apple's Time Machine. It supports profiles, schedules, local and remote repositories, and a few optional features.
Features
- Runs on macOS, Linux, and Windows
- Lightweight and only uses about 30 MB of memory while idle
- Can choose between restic or rustic as backends for backups
- Supports local and remote repositories (see restic repository docs for more info)
- Supports multiple profiles with separate schedules and destinations
- Can open a shell with a profile's environment loaded
- Config file hot-reloading
- More features are listed in the README
Use a third-party tool such as restic-browser to view and restore snapshots. Restray can also mount the repository as a filesystem on macOS and Linux, but mounting requires FUSE installed.
Screenshots
Download
Report bugs or send suggestions through the issue tracker.