Since a couple of weeks back I’ve been working on my own backup/sync/share service – just like Dropbox and SparkleShare.
I wanted to code something for fun and learn Python while at it. I also wanted a free and open source service intsead of using Dropbox, but I SparkleShare didn’t do the trick.
So, well, I created my own. It’s sort of a hobby project, but my ambition is to make it to something. And it’s not perfect, but hey – it’s open source!
It’s quite simple and uses lsyncd and rsync for the backup and sync of files. And its build with PyGTK.
The 0.2 release has some new features and is easier for the beginner to set up then the 0.1 release. It still has a long way to go.
Features in 0.2:
- Some notifications. (libnotify)
- Settings window. (Just for bandwith at the time)
- Graphical guide for new share.
- Syncs at inital startup. (rsync)
- Bandwidth limit.
It only works for GNU/Linux at the moment. And you need lsync, rsync, python and GTK installed on your system.
Download here: https://github.com/downloads/danielholm/BareShare/bareshare-0.2.tar.gz
Follow the development at GitHub: https://github.com/danielholm/BareShare
EDIT: Forgot a few things, which are now added, and some issues resolved. Download 0.2.1 here: https://github.com/downloads/danielholm/BareShare/bareshare-0.2.1.tar.gz