Skip to content

dj0wns/RLCS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RAID-Like Cloud Storage (RLCS)

A mountable virtual drive for distributing, encrypting, and retrieving files across multiple cloud storage providers.

Working directory for our project at PennApps XV.

Team Members: Derek Jones, Waverly Roeger, Andrew Boyan

Inspiration

Maximizing Free Cloud Storage!

What it does

RLCS is a mountable virtual drive for distributing, encrypting, and retrieving files across multiple cloud storage providers.

How we built it

Dependencies

Python Dropbox API
PyDrive
libfuse
ccrypt
python 2.7
gcc

Challenges we ran into

We had trouble interfacing with the API's of the cloud storage providers and ended up only having time to support two (Google Drive and Dropbox).

Sleep Deprivation!

Accomplishments that we're proud of

Getting a seemlessly integrated FUSE filesystem.

Successful integration of Python scripts into C++.

What's next for RLCS

Adding functionality including: remove files, retrieving amount of free/used space.

Adding cloud drives including: OneDrive, Mega.

Implementing additional RAID storage algorithms.

Adding a user interface.

About

RAID-Like Cloud Storage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors