Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/th3noname/backup-and-sync
A simple wrapper application around restic and rclone
https://github.com/th3noname/backup-and-sync
golang rclone restic wrapper
Last synced: 27 days ago
JSON representation
A simple wrapper application around restic and rclone
- Host: GitHub
- URL: https://github.com/th3noname/backup-and-sync
- Owner: th3noname
- License: mit
- Created: 2019-02-03T20:22:50.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-08-20T12:45:47.000Z (over 5 years ago)
- Last Synced: 2024-05-23T04:17:07.648Z (7 months ago)
- Topics: golang, rclone, restic, wrapper
- Language: Go
- Homepage:
- Size: 28.3 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# backup-and-sync
backup-and-sync is a simple wrapper application around restic and rclone. I wrote it to automate backups on my NAS.
At the moment the wrapper only includes the functionality needed for my use case.
## Installation
To install backup-and-sync from source run the following commands
``` bash
git clone https://github.com/th3noname/backup-and-sync.gitcd backup-and-sync
go run build.go
```The application is automatically cross-compiled for windows and linux (386 and amd64). The binaries are stored in the bin directory.
If you're building outside of the GOPATH and have module support enabled the application should build without a problem. If you're building without module support you have to fetch the dependencies manually:
``` bash
# fetch all dependencies
go get -u ./src/...
```