esf-but
v0.3.28
Published
Backup and Update Tool - Node.Js module for backuping, restoring and updating files with Yandex.Disk.
Downloads
39
Readme
Backup and Update Tool
Node.Js module for back-upping, restoring and updating files with Yandex.Disk.
Installation
Installed 7-zip required on non-Windows systems. Then install from NPM repository:
$ npm install esf-but
Usage
- Configure BUT with
butfile.json
.- Configure 7-zip archiver:
- Set paths to be back-upped, restored, updated to use according functionality and a temporary path.
- Set Yandex.Disk access token to use backup functionality.
- Use API:
| Command | Description |
|--- |--- |
| download
| Downloads files from locations, specified in butfile.json
at update.paths
. |
| backup
| Backups files to Yandex.Disk, using settings, specified in butfile.json
at backup
. |
| restore
| Restores backup files. |
| sendFilesToYaDisk
| Sends files to Yandex.Disk from temporary directory, specified in butfile.json
at update.paths
, but without pre-archiving them. |
Road Map
|Version |Status|Functionality | |--- |--- |--- | |0.1 |released |Update tool | |0.2 |released |Backup tool with Yandex.Disk backup. Zip, no encryption| |0.3 |released |Encrypted zip | |0.4 | |HTTPS with certificate| |0.5 | |Encrypted password local storage | |1.0 | |Auto installation and update. Documentation. SA |
License
MIT © Denis Bondarenko 2015