Skip to content

MeanderingCode/soledad

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Soledad

Synchronization Of Locally Encrypted Data Among Devices

Soledad is the part of LEAP that allows application data to be securely shared among devices. It provides, to other parts of the LEAP project, an API for data storage and sync.

This software is under development.

There are currently three python packages maintained under this repository:

leap.soledad.common common pieces.

image

leap.soledad.client where the soledad client lives.

image

leap.soledad.server oh surprise! bits needed for the soledad server.

image

Library dependencies

  • libsqlite3-dev

Tests

Client and server tests are both included in leap.soledad.common. If you want to run tests in development mode you must do the following:

cd common
python setup.py develop
cd ../client
python setup.py develop
cd ../server
python setup.py develop
cd ../common
python setup.py test

Note that to run CouchDB tests, be sure you have CouchDB installed on your system.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published