simple QT restic repository browser
0

Configure Feed

Select the types of activity you want to include in your feed.

Go 79.1%
Just 12.7%
Nix 5.5%
NSIS 2.6%
Shell 0.1%
10 1 3

Clone this repository

https://git.vm.fail/devins.page/restree https://git.vm.fail/did:plc:ktcrenag23bdcb45bdncbozp
ssh://git@knot.devins.page:2222/devins.page/restree ssh://git@knot.devins.page:2222/did:plc:ktcrenag23bdcb45bdncbozp

For self-hosted knots, clone URLs may differ based on your setup.


README.md

Restree#

A simple cross-platform restic repository browser written in Go/QT using MIQT. WIP.

This was written as a side project to Restray, my wrapper program for scheduling restic backups. I plan on adding integration for this program into Restray in the future, although not bundled within Restray, but maybe a detection if you have it installed and an operation to "Browse in Restree" or something. I still have to figure that out :)

Preview of Restree on MacOS

Features#

  • Restore files/folders from a snapshot
  • Search through a snapshot
  • Filtering snapshots by hostname/tag
  • Maybe more features in the future?? Let me know on the issue tracker

Installation#

Currently you'll have to compile it yourself. If you have Nix installed you can just run nix build. Otherwise take a look at the justfile. In the future I'll distribute build artifacts like Restray, but this is currently a WIP