mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
68 lines
3.6 KiB
Markdown
68 lines
3.6 KiB
Markdown
[](https://pypi.python.org/pypi/BigchainDB)
|
|
[](https://pypi.python.org/pypi/BigchainDB)
|
|
[](https://travis-ci.org/bigchaindb/bigchaindb)
|
|
[](https://codecov.io/github/bigchaindb/bigchaindb?branch=master)
|
|
[](https://docs.bigchaindb.com/projects/server/en/latest/)
|
|
[](https://gitter.im/bigchaindb/bigchaindb?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
|
|
|
|
|
|
# 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](https://docs.docker.com/compose/install/) 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](https://docs.bigchaindb.com/projects/server/en/latest/quickstart.html)
|
|
### [Set Up & Run a Dev/Test Node](https://docs.bigchaindb.com/projects/server/en/latest/dev-and-test/index.html)
|
|
### [Run BigchainDB Server with Docker](https://docs.bigchaindb.com/projects/server/en/latest/appendices/run-with-docker.html)
|
|
### [Run BigchainDB Server with Vagrant](https://docs.bigchaindb.com/projects/server/en/latest/appendices/run-with-vagrant.html)
|
|
### [Run BigchainDB Server with Ansible](https://docs.bigchaindb.com/projects/server/en/latest/appendices/run-with-ansible.html)
|
|
|
|
## Links for Everyone
|
|
|
|
* [BigchainDB.com](https://www.bigchaindb.com/) - the main BigchainDB website, including newsletter signup
|
|
* [Roadmap](https://github.com/bigchaindb/org/blob/master/ROADMAP.md)
|
|
* [Blog](https://medium.com/the-bigchaindb-blog)
|
|
* [Twitter](https://twitter.com/BigchainDB)
|
|
|
|
## Links for Developers
|
|
|
|
* [All BigchainDB Documentation](https://docs.bigchaindb.com/en/latest/)
|
|
* [BigchainDB Server Documentation](https://docs.bigchaindb.com/projects/server/en/latest/index.html)
|
|
* [CONTRIBUTING.md](CONTRIBUTING.md) - how to contribute
|
|
* [Community guidelines](CODE_OF_CONDUCT.md)
|
|
* [Open issues](https://github.com/bigchaindb/bigchaindb/issues)
|
|
* [Open pull requests](https://github.com/bigchaindb/bigchaindb/pulls)
|
|
* [Gitter chatroom](https://gitter.im/bigchaindb/bigchaindb)
|
|
|
|
## Legal
|
|
|
|
* [Licenses](LICENSES.md) - open source & open content
|
|
* [Imprint](https://www.bigchaindb.com/imprint/)
|
|
* [Contact Us](https://www.bigchaindb.com/contact/)
|