Skip to content

Small TUI frontend for Restic w/o Rclone to backup files manually, but efficiently

License

Notifications You must be signed in to change notification settings

riomccloud/frogbackup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FrogBackup

Small TUI frontend for Restic with (or without) Rclone to backup files manually, but efficiently.

Features

  • Backup files and folders, and display changes between the two last snapshots
  • Quick option to delete latest snapshot and restart task, if anything goes wrong
  • Supports multiple backup tasks (one at a time)
  • Supports multiple languages
  • Supports pruning old snapshots (configurable value)

Installation and use

Download the package for your operating system under Releases. Extract and edit the config.yaml file according to your needs. It's also a template, just follow it. Of course, you need Restic (and Rclone, if you want to use it alongside Restic) installed and in the enviroment variables.

At the moment, FrogBackup supports English (en) and Brazilian Portuguese (pt_BR) languages.

Building

The versions in Releases were made using PyInstaller, without custom arguments, except for the custom icon. You can also use FrogBackup in its original .py format, but you need to install the dependencies listed in the beginning of the Python file.

Contributing

You can contribute reporting issues and creating pull requests, both to add new features and translate FrogBackup to other languages. I'm still a newbie, I appreciate suggestions!

About

Small TUI frontend for Restic w/o Rclone to backup files manually, but efficiently

Topics

Resources

License

Stars

Watchers

Forks

Languages