What is canhazdb?

The goal of canhazdb is to create a production ready database that's easy to install, manage and use.

Quick start?

The fastest way to get started is to use the official docker image.

You can run the command below on any machine that has docker installed:

docker run --name canhazdb -dp 8060:8060 canhazdb/server

Once running, you can open a REPL inside the container

docker exec -it canhazdb node repl.js

Try creating a new document:

await db.post('tests', { foo: 'bar' })

Then retrieve it:

await db.getAll('tests')

Learn more?

You can start your learning journey on the introduction page.

Help Us

If you come across any bugs, please help us by filing a Pull Request in github on our documentation repo.