Skip to content

Commit

Permalink
Merge pull request #1 from DavidValin/feature/new-approach
Browse files Browse the repository at this point in the history
New approach to encrypt in memory chunks
  • Loading branch information
DavidValin authored Sep 1, 2024
2 parents 890d633 + df2349c commit 1be5f41
Show file tree
Hide file tree
Showing 5 changed files with 720 additions and 52 deletions.
17 changes: 13 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,22 @@
## Tinybackup

<img src="https://raw.githubusercontent.com/DavidValin/tinybackup/master/diagram.png" alt="Tinybackup" />

This is a simple bash shell script that creates and restores an encrypted backup using GPG.

#### Install
### Install

* `make`

#### How to use it

* backup: `tinybackup b <source_folder> <destination_folder> <backup_name> <gpg_key_id>`
* recover: `tinybackup r <backup_name> <target_folder> <gpg_key_id>`

<img src="https://raw.githubusercontent.com/DavidValin/tinybackup/master/spec/flow-diagram.png" alt="Tinybackup" />

* `sudo make install`
#### Dependencies

* (ubuntu/debian): `apt get gzip pv gnupg2`
* (archlinux): `pacman -S gzip pv gnupg2`

#### Use without installation

Expand Down
Binary file removed diagram.png
Binary file not shown.
Loading

0 comments on commit 1be5f41

Please sign in to comment.