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
- Standalone VFsync Client source for Linux
systems:
vfsync-2017-05-21.tar.gz. - More information about the virtual machines is available here.