Creates a Python server to manage cloud-based file storage by encrypting files before uploading them to either: a local server, Google Drive, DropBox, or Box.
- Install VirtualEnv for Flask by running
pip install virtualenv - Install Flask on your system by running
pip install Flask - Install pycrypto 2.6.1 on your system by running
python -m easy_install http://www.voidspace.org.uk/python/pycrypto-2.6.1/pycrypto-2.6.1.win32-py2.7.exe - Install the Google Drive API by running
pip install --upgrade google-api-python-client - Install the Drop Box API by running
pip install dropbox - Install the Box API by running
pip install boxsdk
Run the application by navigating to the application directory and running python server.py