Seafile is a cloud storage and data synchronization platform that lets you store your data and files on a central server and then synchronize them with your computers and mobile devices. It work by synchronizing your data between Seafile’s servers and the client apps that are installed on your various computers, smartphones and tablets.
The Seafile client app is available for Windows, Mac, Linux, Android, and iOS. Additionally, as well as using Seafile clients, you can also access your files and data stored in Seafile servers via a web interface.
Seafile is fairly flexible in letting you create libraries, where you can upload and organize your various types of files. If you want to, you can sync each library separately. In fact Seafile also comes with full version control mechanism.
Seafile is a secure solution to your data storage problems. The client side encryption ensures a very strong and robust cloud storage system. File encryption is done on the client side and any passwords are not sent to the server.
Seafile claim that, if encryption is enabled, even the system administrators of the server cannot view the contents of the files that are held in the server. For added security, in addition to file encryption, the connection between the client and the server is also encrypted.