1
0
mirror of https://github.com/oceanprotocol/barge.git synced 2024-11-22 17:50:13 +01:00
🐳 Docker Compose files for the full Ocean Protocol stack
Go to file
Javier Cortejoso 3cc5a21038
Merge pull request #27 from oceanprotocol/feature/optional_wait_contracts
New variable to enable waiting for contracts
2018-09-24 09:58:43 +02:00
.github Add github templates 2018-09-13 11:38:04 +02:00
doc/img add new components image 2018-09-20 12:04:49 +02:00
parity Update documentation 2018-06-28 16:40:14 +02:00
.gitignore moved main docker-compose to main folder 2018-08-10 14:30:17 +02:00
docker-compose.yml New variable to enable waiting for contracts 2018-09-24 09:50:02 +02:00
LICENSE Initial commit 2018-04-26 16:40:15 +01:00
README.md add new components image 2018-09-20 12:04:49 +02:00

banner

docker-images

🐳 Docker compose and tools running the complete Ocean Protocol network stack. oceanprotocol.com


🐲🦑 THERE BE DRAGONS AND SQUIDS. This is in alpha state and you can expect running into problems. If you run into them, please open up a new issue. 🦑🐲


Table of Contents


Prerequisites

You need to have the newest versions available of both:

Get Started

Then bring up an instance of the whole Ocean Protocol network stack with:

git clone git@github.com:oceanprotocol/docker-images.git
cd docker-images/

docker-compose --project-name=ocean up

After getting everything running, you can open the Pleuston Frontend application in your browser:

http://localhost:3000

Ocean Protocol components

The Ocean Docker compose starts the following components:

Ocean Protocol Components

Versions

The version of the Ocean components can be configured setting the environment variable OCEAN_VERSION. By default master branch runs the latest stable version release, and develop branch runs the code generated in the master branch of the Ocean components. If you want to run the component's code of develop branch:

export OCEAN_VERSION=latest
docker-compose --project-name=ocean up

Contributing

We use GitHub as a means for maintaining and tracking issues and source code development.

If you would like to contribute, please fork this repository, do work in a feature branch, and finally open a pull request for maintainers to review your changes.

Ocean Protocol uses C4 Standard process to manage changes in the source code. Find here more details about Ocean C4 OEP.

License

Copyright 2018 Ocean Protocol Foundation

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.