https://github.com/riomccloud/frogbackup
Small TUI frontend for Restic w/o Rclone to backup files manually, but efficiently
https://github.com/riomccloud/frogbackup
backup linux rclone restic tui windows
Last synced: 3 months ago
JSON representation
Small TUI frontend for Restic w/o Rclone to backup files manually, but efficiently
- Host: GitHub
- URL: https://github.com/riomccloud/frogbackup
- Owner: riomccloud
- License: agpl-3.0
- Created: 2024-08-11T21:41:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-12T18:16:53.000Z (9 months ago)
- Last Synced: 2025-01-12T19:22:28.191Z (9 months ago)
- Topics: backup, linux, rclone, restic, tui, windows
- Language: Python
- Homepage:
- Size: 113 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
FrogBackupSmall 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
- Multiple snapshot grouping selectors
- Supports checking repository integrity (configurable)
- 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](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.At the moment, FrogBackup supports English (en) and Brazilian Portuguese (pt_BR) languages.
## 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!