0.3.28 • Published 9 years ago

esf-but v0.3.28

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

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

  1. Configure BUT with butfile.json.
    • Configure 7-zip archiver: - modify zipExecutable parameter to set custom path to 7-zip executable; - on Windows live default to use bundled vendor/7z/7za.exe; - remove zipExecutable parameter to use default node-7z setting: 7za has to be at PATH or at the same directory with package.json.
    • 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.
  2. Use API:
CommandDescription
downloadDownloads files from locations, specified in butfile.json at update.paths.
backupBackups files to Yandex.Disk, using settings, specified in butfile.json at backup.
restoreRestores backup files.
sendFilesToYaDiskSends files to Yandex.Disk from temporary directory, specified in butfile.json at update.paths, but without pre-archiving them.

Road Map

VersionStatusFunctionality
0.1releasedUpdate tool
0.2releasedBackup tool with Yandex.Disk backup. Zip, no encryption
0.3releasedEncrypted zip
0.4HTTPS with certificate
0.5Encrypted password local storage
1.0Auto installation and update. Documentation. SA

License

MIT © Denis Bondarenko 2015

0.3.28

9 years ago

0.3.27

9 years ago

0.3.26

9 years ago

0.3.25

9 years ago

0.3.24

9 years ago

0.3.23

9 years ago

0.3.22

9 years ago

0.3.21

9 years ago

0.3.20

9 years ago

0.3.19

9 years ago

0.3.18

9 years ago

0.3.17

9 years ago

0.3.15

9 years ago

0.3.14

9 years ago

0.3.13

9 years ago

0.3.11

9 years ago

0.3.10

9 years ago

0.3.9

9 years ago

0.3.8

9 years ago

0.3.7

9 years ago

0.3.6

9 years ago

0.3.5

9 years ago

0.3.4

9 years ago