Meet BigchainDB. The blockchain database. https://www.bigchaindb.com/
Go to file
Ahmed Muawia Khan 160b7334c7 Problem: Empty blocks not being retrieved from BigchainDB (#2205) 2018-04-12 14:08:02 +02:00
.ci Problem: ABCI server not run for tests (#2138) 2018-04-10 17:29:25 +02:00
.github Problem: Docs re contributing needed editing & reorg 2018-03-27 10:18:51 +02:00
bigchaindb Problem: No queries to store pre-commit state (#2135) 2018-04-12 13:36:21 +02:00
docs Problem: Typo with get kube-dns IP (#2181) 2018-04-05 17:56:30 +02:00
k8s Problem: Empty blocks not being retrieved from BigchainDB (#2205) 2018-04-12 14:08:02 +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 Problem: No queries to store pre-commit state (#2135) 2018-04-12 13:36:21 +02:00
tmdata Problem: standardize docker-compose workflows (#2130) 2018-03-21 12:42:43 +01:00
tools/py-bigchaindb-driver 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: ABCI server not run for tests (#2138) 2018-04-10 17:29:25 +02:00
CHANGELOG.md Problem: CHANGELOG.md isn't updated for the 2.0 Alpha release (#2159) 2018-04-03 15:10:03 +02:00
CODE_OF_CONDUCT.md Added protection for discrimination based on species 2016-02-23 15:26:11 +01:00
Dockerfile Problem: standardize docker-compose workflows (#2130) 2018-03-21 12:42:43 +01:00
Dockerfile-dev Problem: ABCI server not run for tests (#2138) 2018-04-10 17:29:25 +02:00
HOW_TO_HANDLE_PULL_REQUESTS.md Added to HOW_TO_HANDLE_PULL_REQUESTS.md 2017-04-02 16:46:41 +02:00
LICENSES.md Edited two LICENSES.md files 2017-09-25 16:20:47 +02:00
Makefile Problem: maintainers are not able to do a release 2018-03-28 14:02:18 +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 doesn't follow BEP-1 (#2161) 2018-03-28 15:40:30 +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 Problem: ABCI server not run for tests (#2138) 2018-04-10 17:29:25 +02:00
pytest.ini Add tendermint marker to pytest.ini 2018-02-08 15:41:44 +01:00
setup.cfg Add flake8 option to setup.cfg 2017-01-11 05:13:27 -05:00
setup.py Problem: there are no f-strings in python 3.5 (#2185) 2018-04-09 17:02:59 +02:00
tox.ini Integrate cryptoconditions version 02 2017-06-22 14:56:22 +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