## openchain-dev-env

If you're looking for instructions on how to setup the Openchain development environment, see
the [obc-docs project](https://github.com/hyperledger/fabric/blob/master/docs/dev-setup/devenv.md).

This is the openchain development environment project which is used for bootstrapping the openchain development environment.

Below is a deployment diagram of the current develpment environment. Note that version numbers may be out of date.
![Development Environment Deployment Diagram](./images/openchain-dev-env-deployment-diagram.png)

# Storage Backends

You may optionally choose a docker storage backend other than the default.

For a comparison of the assorted storage backends refer to [select a storage driver](https://docs.docker.com/engine/userguide/storagedriver/selectadriver/)

Presently, the default is set to AUFS, but this may change in the future.

To select a different storage backend (btrfs in this example), simply execute

```
vagrant destroy
DOCKER_STORAGE_BACKEND=btrfs vagrant up
```

Currently supported backends are btfs, and aufs, with more to be added in the future.

## Development Environment

If you're looking for instructions on how to setup the Hyperledger Fabric development environment, see
the [development environment setup readme](https://github.com/hyperledger/fabric/blob/master/docs/dev-setup/devenv.md).

This folder contains the files which are used for bootstrapping the Hyperledger Fabric development environment.

Below is a deployment diagram of the current development environment. Note that version numbers may be out of date.
![Development Environment Deployment Diagram](./images/openchain-dev-env-deployment-diagram.png)

# Storage Backends

You may optionally choose a docker storage backend other than the default.

For a comparison of the assorted storage backends refer to [select a storage driver](https://docs.docker.com/engine/userguide/storagedriver/selectadriver/)

Presently, the default is set to AUFS, but this may change in the future.

To select a different storage backend (btrfs in this example), simply execute

```
vagrant destroy
DOCKER_STORAGE_BACKEND=btrfs vagrant up
```

Currently supported backends are btfs, and aufs, with more to be added in the future.

Remove OBC references from the dev env readme
Remove OBC references from the dev env readme
