Build your own DropBox

Schedule
Tue, 2010-01-19 16:45 - 17:05

Dropbox is probably the current leader in the storage application and service space for desktop users. Featuring an auto-commit-and-update mechanism to transparently send updates to the repository, changes are reflected on any other machine in near real-time.

Unfortunately, while Dropbox promises security, you cannot use your own infrastructure for data storage. Most data security policies would make this a show stopper for many organisations that wish to deploy such a facility.

By gluing a few existing open source tools together, you can replicate the functionality with a version control system, a file system watcher and a scheduled task.

Ben Balbo

Ben Balbo was born in Germany, grew up in the UK, lives in Melbourne, and brews his own beer. A software developer and open source community liaison by day, Ben is the Vice-President of the Linux Users of Victoria, Treasurer of the Open Source Developers' Club and convener of the Melbourne PHP Users Group and BarCampMelbourne. He frequently speaks at Australian and international conferences and events on a broad range of topics. He also drinks a lot of coffee.