backrest icon indicating copy to clipboard operation
backrest copied to clipboard

Windows electron app for Backrest

Open stefnotch opened this issue 9 months ago • 17 comments

Note: if you have a question or want discussion please post in the discussions area.

Is your feature request related to a problem? Please describe.

I would like to be able to recommend backup programs, like restic/rustic to non-techy family members. This means that a GUI, like what backrest offers, is awesome.

However, it currently seems to not be designed to be a program where I can simply

  1. Download it
  2. Start it - automatically opens a GUI window
  3. Do whatever I need
  4. Close it

Instead, it is

  1. Download it
  2. Start it, and be surprised about a CLI window
  3. Navigate to http://localhost:9898/ in the browser
  4. Do whatever I need
  5. Close the CLI window

Describe the solution you'd like

Would it be reasonable to offer a variant of the GUI which comes with an embedded web browser? (e.g. Tauri or Electron) Then, it'd be possible for backrest to work like

  1. Download it
  2. Start it, backrest and a HTTP server get started in the background, and a normal looking GUI gets opened. That normal looking GUI is actually a fully fledged web browser. In the case of Electron, it's a massive embedded Chrome, in the case of Tauri it elegantly embeds the system's web browser.
  3. I do whatever I need
  4. I close the window, which also gracefully shuts down the HTTP server and backrest.

stefnotch avatar May 19 '24 16:05 stefnotch