Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
riomccloud committed Aug 11, 2024
2 parents 8f796f7 + 6452cc7 commit 2d7f099
Showing 1 changed file with 25 additions and 2 deletions.
27 changes: 25 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,25 @@
# frogbackup
Small TUI frontend for Restic w/o Rclone to backup files manually and efficiently
<h1>
<sub>
<img src="images/icon.png" height="38" width="38">
</sub>
FrogBackup
</h1>

Small TUI frontend for [Restic](https://github.com/restic/restic) with (or without) [Rclone](https://github.com/rclone/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 pruning old snapshots (configurable value)

## Installation and use
Download the package for your operating system under [Releases](https://github.com/riomccloud/frogbackup/releases/latest). 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.

## Building
The versions in Releases were made using [PyInstaller](https://pyinstaller.org), 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!

0 comments on commit 2d7f099

Please sign in to comment.