https://github.com/janmalch/backupper
Simple and portable backup tool, that creates backups by simply copying.
https://github.com/janmalch/backupper
Last synced: 4 months ago
JSON representation
Simple and portable backup tool, that creates backups by simply copying.
- Host: GitHub
- URL: https://github.com/janmalch/backupper
- Owner: JanMalch
- Created: 2023-12-31T10:11:24.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-20T11:02:34.000Z (almost 2 years ago)
- Last Synced: 2025-05-07T18:36:29.229Z (8 months ago)
- Language: TypeScript
- Homepage:
- Size: 84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BackUpper 
_Simple and portable backup tool, that creates backups by simply copying._
## Installation
1. Download [the latest release](https://github.com/JanMalch/BackUpper2/releases) for your operating system
2. Create a `backupper-config.toml` right next to the executable and configure it as seen below
3. If you like, add the executable to your autostart
## Example Config
```toml
[[backup]]
keep = 5
dest = "F:/Backups/Daily"
frequency = "daily"
sources = [
"C:\\Users\\User\\Documents\\Important",
"C:\\Users\\User\\Documents\\Very Important",
]
[[backup]]
keep = 3
dest = "F:/Backups/Monthly"
frequency = "monthly"
sources = [
"C:\\Users\\User\\Pictures",
]
```
## Development
```sh
deno run --allow-read --allow-write main.ts
```
```sh
deno compile --allow-read --allow-write main.ts
```
## Credit
- Logo created with [IconKitchen](https://icon.kitchen/i/H4sIAAAAAAAAA02Py47CMAxF%2F8WzZVFGM5qhW4T4ANghhNzESSPcGvIAIdR%2FxwEhscnj2Nf3%2Bg4X5EIJ2jtYjMdtTwNB65ATzaDz29tJv%2BAj2kBjhhk4v%2BRwwpirJJFeYMlh4VoMRsYKYrjQwQWmwyD6kpI5jARTla%2BcI5PVEVKPVq4q6%2Fymx6dROpcQDZPCXKPYjyzrdwg1NsIS5yr4cs7Mmz%2Ftf6LvF1r8N40iHL2Oan9%2BJ3UexBaum%2B6U2yjB1sCS9LxSB%2FvpAcv9WCIMAQAA)