Skip to content
Melvin Carvalho edited this page Dec 14, 2016 · 34 revisions

Summary

Testing the Alpha 1 code for release 15-17 December.

See Roadmap for more details

Testing Alpha 1

Features should be ready for testing. Expected is alpha code for testing and bug fixing. Feature will include a decentralized passport, decentralized storage.

Having a server online or desktop computer would be useful to help testing. Instructions will be provided.

Features

  • Bitmark Storage
  • Bitmark Passport

Bitmark storage will include bitmark passport. Those two elements are part of the feature freeze.

In addition to this feature freeze, there will possibly be paid storage integration, depending on how much can be fit in and how much changes upstream, but that is not part of the feature freeze.

There is also the possibility of some basic facebook and google plus integration, depending on progress upstream. This is also not part of the feature freeze. An update on this will be given around the alpha 2 milestone (see roadmap)

Audience

Currently aimed at people running their own cloud storage or home storage that are able to understand running a server or follow instructions.

Pre requisites

  • A server with some disk space is required to run bitmark storage.

  • nodejs

  • git

  • (optional) having your own domain is an advantage

Instructions

Core

  1. Clone the bitmark storage repo

    git clone https://github.com/project-bitmark/bittmark-storage && cd bitmark-storage

  2. npm install

  3. run

    node bin/solid init

    to generate a config (or use a pre determined config and keys) Note: this is the hardest step -- visit slack for help

  4. install pm2 ( npm install -g pm2 )

  5. run node bin/solid -v under pm2 start

Optional

  1. (optional) forward a port to the outside world if not already

  2. (optional) if running on your home pc add a dyndns service like noip.com.

  3. (optional) CNAME a domain to your storage server

  4. (optional) remove SSL warnings using letsencrypt

Add your name to alpha testers beneath

  • melvincarvalho (slack)
  • brian (slack)