Introduction
VFsync (for Virtual File Synchronization) is a secure file
synchronization system. There are 3 ways to use it:
- In a web based virtual machine. The
files can be manipulated with all the standard Unix commands and
imported or exported to the host system.
- In a small Desktop based
virtual machine. It is faster than the web based virtual machine
and unlike other virtual machines, no disk image needs to be
downloaded.
- With a small standalone client directly running on the host system.
WARNING: VFsync is experimental, so data loss is possible.
Features
- Secure storage (client based AES encryption)
- Synchronize files from multiple devices. The modifications are
commited atomically as in source control systems such as Git or
Subversion.
- Web based Linux virtual machine to
securely access the files from any device
- Desktop based virtual machine for faster access without having to
download anything
- Small standalone Linux client requiring no installation
- Virtual machines can be customized and linked from another site
- Open source (MIT license)
Download
Documentation