Meet BigchainDB. The blockchain database. https://www.bigchaindb.com/
Go to file
Ahmed Muawia Khan 0dbedd9094 Problem: Acceptance tests on ci failing 2018-05-02 17:06:25 +02:00
.ci Problem: we don't have acceptance tests (#2216) 2018-04-30 14:43:39 +02:00
.github Problem: Docs re contributing needed editing & reorg 2018-03-27 10:18:51 +02:00
acceptance/python Problem: we don't have acceptance tests (#2216) 2018-04-30 14:43:39 +02:00
bigchaindb Merge branch 'alpha-3' 2018-05-02 16:35:49 +02:00
docs Problem: Tendermint 0.19.0 missing crucial fixes (#2253) 2018-05-02 14:39:41 +02:00
k8s Merge branch 'alpha-3' 2018-05-02 16:35:49 +02:00
pkg Scripts to bootstrap devstack setup for bigchaindb with tendermint (#1887) 2017-12-11 17:03:32 +01:00
proposals Remove `create the node keypair` from bigchaindb configure --help 2018-02-22 16:04:43 +01:00
snap Problem: Some marketing copy (text blurbs) was old 2018-03-25 13:28:21 +02:00
tests Merge branch 'alpha-3' 2018-05-02 16:35:49 +02:00
tmdata Problem: standardize docker-compose workflows (#2130) 2018-03-21 12:42:43 +01:00
.dockerignore Fix some config issues for docker-compose 2016-02-15 14:42:15 +01:00
.gitignore Don't include docs fetched-at-build-time in Git repo 2018-03-27 10:27:27 +02:00
.pre-commit-config.yaml Pre commit styling (#1914) 2017-11-30 15:04:14 +01:00
.readthedocs.yml Added build yml for readthedocs 2018-02-14 19:40:36 +05:30
.travis.yml Problem: Acceptance tests on ci failing 2018-05-02 17:06:25 +02:00
CHANGELOG.md Last PR before release of 2.0.0 Alpha 2 (#2221) 2018-04-18 14:51:16 +02:00
CODE_OF_CONDUCT.md Added protection for discrimination based on species 2016-02-23 15:26:11 +01:00
Dockerfile Problem: abci dependency not processed (#2245) 2018-04-27 18:54:26 +02:00
Dockerfile-dev Problem: Required ABCI fix not available (#2237) 2018-04-26 13:53:19 +02:00
HOW_TO_HANDLE_PULL_REQUESTS.md Added to HOW_TO_HANDLE_PULL_REQUESTS.md 2017-04-02 16:46:41 +02:00
LICENSE Problem: GitHub can't detect the code license (#2227) 2018-04-20 10:23:19 +02:00
LICENSES.md Change license back to Apache v2 again (#2208) 2018-04-15 10:47:37 +02:00
Makefile Problem: we don't have acceptance tests (#2216) 2018-04-30 14:43:39 +02:00
PYTHON_STYLE_GUIDE.md Pre commit styling (#1914) 2017-11-30 15:04:14 +01:00
README.md Problem: there is no way to easily reset the DB (#2149) 2018-03-23 14:39:43 +01:00
RELEASE_PROCESS.md Problem: RELEASE_PROCESS.md wrong about docker image tags (#2176) 2018-04-18 14:14:32 +02:00
ROADMAP.md Changed ROADMAP.md to link to the new roadmap location 2016-05-19 19:20:48 +02:00
codecov.yml Removed old AWS testing cluster stuff including docs 2017-11-30 17:50:22 +01:00
docker-compose.yml Merge branch 'alpha-3' 2018-05-02 16:35:49 +02:00
pytest.ini Add tendermint marker to pytest.ini 2018-02-08 15:41:44 +01:00
run-acceptance-test.sh Problem: we don't have acceptance tests (#2216) 2018-04-30 14:43:39 +02:00
setup.cfg Add flake8 option to setup.cfg 2017-01-11 05:13:27 -05:00
setup.py Problem: py-abci not upgraded (#2250) 2018-05-02 10:42:32 +02:00
tox.ini Problem: Required ABCI fix not available (#2237) 2018-04-26 13:53:19 +02:00

README.md

PyPI PyPI Travis branch Codecov branch Documentation Status Join the chat at https://gitter.im/bigchaindb/bigchaindb

BigchainDB Server

BigchainDB is a blockchain database.

Run and test BigchainDB from the master branch

Running and testing the latest version of BigchainDB is easy. Make sure you have a recent version of Docker Compose installed in your host.

Whenever you are ready, fire up a terminal and run:

git clone https://github.com/bigchaindb/bigchaindb.git
cd bigchaindb
make run

BigchainDB should be reachable now on http://localhost:9984/.

There are also other commands you can execute:

  • make start: Run BigchainDB from source and daemonize it (stop it with make stop).
  • make stop: Stop BigchainDB.
  • make logs: Attach to the logs.
  • make test: Run all tests.
  • make test-watch: Run all tests and wait. Every time you change code, tests will be run again.
  • make cov: Check code coverage and open the result in the browser.
  • make doc: Generate HTML documentation and open it in the browser.
  • make clean: Remove all build, test, coverage and Python artifacts.
  • make reset: Stop and REMOVE all containers. WARNING: you will LOSE all data stored in BigchainDB.

To view all commands available, run make.

Get Started with BigchainDB Server

Quickstart

Set Up & Run a Dev/Test Node

Run BigchainDB Server with Docker

Run BigchainDB Server with Vagrant

Run BigchainDB Server with Ansible