But I’ve recently found a Web interface to manage all my rsync tasks called websync.
Websync is a web based rsync task manager where you can add, edit, clone, remove, scheduled,…. your rsync tasks while being able to have a remote host as source or destination of the task (With SSH RSA key too)
Under the free license MIT, Websync has been developped by Sander Struijk and is still actively being maintained, as you can see on github forum. But it is still an early project, so if you face any issue, make sure to report them on the issue tracker.
Interested to give it a shot, here is how to install Websync!
You will first need to install node.js
1) Install nodejs and npm
– If you use Ubuntu, simple run (as root)
apt-get install nodejs npm
apt-get install nodejs nodejs-legacy curl
curl https://www.npmjs.com/install.sh | sh
In root, run,
npm install -g bower npm install -g gulp
This time, you need to run these commands with your regular user.
git clone https://github.com/furier/websync.git
cd websync npm install bower install gulp dist
npm install imagemin-gifsicle
You should now be able to access to your Websync instance through