No commit activity in last 3 years
No release in over 3 years
Filesystem adapter plugin for CloudEncryptedSync gem.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

Runtime

 Project Readme

CloudEncryptedSync Filesystem Adapter

A simple filesystem adapter for the CloudEncryptedSync gem.

This gem is meant primarily to serve as a demo. Instead of syncing files to a remote cloud service, this adapter writes the ecrypted files to another folder on your local filesystem.

In addition to arguments required by CES, you must also pass --storage-path /some/local/path which tells CES where to write the encrypted files to.

This adapter has been briefly tested with Ubuntu One and Dropbox folders and seems to work quite well. Other cloud storage services that use a "magic" folder on your local filesystem will probably work just as well. Note that you probably don't want to use the root folder in the cloud storage service (i.e. ~/Dropbox) but should instead use a subfolder (i.e. ~/Dropobox/world_domination_plans)

In theory, this adapter should also work with NFS mounted folders, but this has not been tested and is not officially supported.