Notable Pseudocode Mashups
    Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    mylockerpublic

    LockBox - An Enterprise Personal Data Management Platform

    Getting Started

    Setup Instructions

    Prerequisites

    • libssl development library (libssl-dev in Ubuntu)
    • curl
    • git
    • node
    • npm

    We will attempt to install these dependencies automatically

    Installation overview

    Get the lockbox source code:

    git clone https://github.com/sxux/LockBox.git
    cd LockBox
    

    Then I can install dependencies (this may take a little while):

    make deps make

    Before you run you'll need to setup the services that you are going to connect to. Follow the directions to Get API Keys.

    For your convenience to get started quickly a full set of keys pointing to localhost are provided.

    To turn on my lockbox I run:

    ./lockbox
    

    Then I go to to the dashboard:

    http://localhost:8042/
    

    What are these things?

    • Connectors - A service that knows how to connect to and sync data with a place where I have data about myself, such as an account on a site or service, or in some desktop app, on my phone, or even from a device.
    • Collections - My data from the many different sources gets organized into common collections, such as places, contacts, messages, statuses, links, etc.
    • Apps - Once my data is in my locker I need apps that do useful or fun things for me, with the ability to control where my data goes and not have to give up access to my online accounts.

    Once I "install" them in my locker (giving them some working space, a local port, and some config), I can browse to them where they provide their own instructions/steps (for now, it's early yet and pretty manual).

    We need TONS of help and it's welcomed across the board, particularly in adding and advancing more of the connectors, just don a hard-hat and dig in, all patches welcomed, personal data FTW!

    I am the platform.

    Keywords

    none

    install

    npm i mylocker

    Downloadslast 7 days

    5

    version

    0.0.1

    license

    none

    last publish

    collaborators

    • avatar