Skip to content

SoLiDrive - Decentralized file synchronization and sharing

License

Notifications You must be signed in to change notification settings

solidrive/solidrive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SoLiDrive - Decentralized file synchronization and sharing

SoLiDrive aims to deliver a decentralized alternative to centralized file synchronization and sharing platforms, such as the proprietary Dropbox and Google Drive, as well as the open-source Nextcloud or ownCloud. The decentralization aspect is achieved by making use of the specifications and components which are developed by the SOLID project.

What is Solid?

Solid, which stands for Social Linked Data, is a set of specifications and tools that provides separation between web applications and the data they consume. It allows end-users to have ownership over their data by providing them with the ability to choose where this data is stored and who can access it.

Shared Libraries

A goal with regard to implementation is to share the implementation of authentication and data transfer among all clients. The approach is to build all this functionality in one or several Rust libraries, and find a way to link it in the mobile and desktop applications.

Libraries (produced and) used:

SoLiDrive Mobile (Android/iOS)

SoLiDrive CLI (Linux/Windows/Mac)

  • TODO

SoLiDrive Website

  • TODO

SoLiDrive Daemon (Linux/Windows/Mac)

  • TODO

Releases

No releases published

Packages

No packages published

Languages