1
0
mirror of https://github.com/oceanprotocol/docs.git synced 2024-11-26 19:49:26 +01:00

Merge pull request #295 from oceanprotocol/feature/quickstart

Quickstart reordering
This commit is contained in:
Matthias Kretschmann 2019-07-16 09:06:31 +02:00 committed by GitHub
commit a819b40153
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 39 additions and 43 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 95 KiB

View File

@ -18,4 +18,4 @@ Barge deploys the keeper contracts to whatever keeper nodes are deployed locally
If you're interested in running a keeper node (as a voting _authority node_) in the [Pacific Network](/concepts/pacific-network/) or the [Nile Testnet](/concepts/testnets/#the-nile-testnet), then email <a href="mailto:info@oceanprotocol.com">info@oceanprotocol.com</a>.
Note: The dev-ocean repository contains [a guide for running a keeper node in the Nile Testnet](https://github.com/oceanprotocol/dev-ocean/blob/master/doc/devops/keeper-setup.md).
> The dev-ocean repository contains a guide for [running a keeper node in the Nile Testnet](https://github.com/oceanprotocol/dev-ocean/blob/master/doc/devops/keeper-setup.md).

View File

@ -50,8 +50,6 @@ Of course, you could always write your own Squid library in the language of your
## Run Everything You Need to Run in Production
**At the time of writing, there was no production-ready Ocean Protocol network, but once one _does_ exist, the following must be done to run your marketplace/publisher app in production.**
When developing your marketplace/publisher app, you will probably use Barge to run all the Ocean Protocol components on your local machine. When it comes time to go to production, you will have to run some of those components in production:
- Your marketplace/publisher app

View File

@ -1,15 +1,11 @@
---
title: Quickstart
description: Do a quick test drive.
description: Do a quick test drive of Ocean Protocol components or interact with the network by using Jupyter notebooks.
---
## Option 1
## 🐳 Developers: Barge
You can [try some free, online Jupyter notebooks](/tutorials/jupyter-notebooks/) that connect to a live Ocean test network.
## Option 2
You can run and try every [Ocean software component](/concepts/components/) in your local machine, all at once, using Docker Compose. Ocean Protocol software developers do this often, to test their code against all the other Ocean components.
Developers can run and try every [Ocean software component](/concepts/components/) on their local machine, all at once, using Docker Compose. Ocean Protocol software developers do this often, to test their code against all the other Ocean components.
```bash
git clone https://github.com/oceanprotocol/barge.git
@ -19,16 +15,18 @@ cd barge/
Seeing the dolphin means it's working:
![start_ocean.sh](images/dolphin.png)
![Output of start_ocean.sh](images/dolphin.png)
Once everything is up and running, you can interact with the components. For example, to see the Aquarius API docs, go to:
Once everything is up and running, you can interact with the components. E.g. once [Pleuston](/concepts/components/#pleuston) is running, you can interact with it at:
[http://localhost:5000/api/v1/docs](http://localhost:5000/api/v1/docs)
- [http://localhost:3000/](http://localhost:3000/)
Once Pleuston is running, you can interact with it at:
[http://localhost:3000/](http://localhost:3000/)
For the details of what components are running, see the [Ocean Protocol barge repository](https://github.com/oceanprotocol/barge).
For the details of what components are running, see the [`barge` repository](https://github.com/oceanprotocol/barge).
<repo name="barge"></repo>
## 👩‍🔬 Data Science: Jupyter notebooks
You can try some free, online Jupyter notebooks that connect to a live Ocean test network.
- [Tutorial: Jupyter Notebooks](/tutorials/jupyter-notebooks/)

View File

@ -75,7 +75,7 @@ module.exports = {
maxWidth: 666,
quality: 80,
withWebp: true,
linkImagesToOriginal: true,
linkImagesToOriginal: false,
showCaptions: true
}
},

View File

@ -25,32 +25,32 @@
"@oceanprotocol/art": "^2.2.0",
"axios": "^0.19.0",
"classnames": "^2.2.6",
"gatsby": "^2.13.12",
"gatsby-image": "^2.2.4",
"gatsby-plugin-catch-links": "^2.1.0",
"gatsby-plugin-google-analytics": "^2.1.1",
"gatsby-plugin-manifest": "^2.2.1",
"gatsby-plugin-offline": "^2.2.1",
"gatsby-plugin-react-helmet": "^3.1.0",
"gatsby-plugin-sass": "^2.1.0",
"gatsby-plugin-sharp": "^2.2.3",
"gatsby-plugin-sitemap": "^2.2.1",
"gatsby": "^2.13.23",
"gatsby-image": "^2.2.6",
"gatsby-plugin-catch-links": "^2.1.2",
"gatsby-plugin-google-analytics": "^2.1.4",
"gatsby-plugin-manifest": "^2.2.3",
"gatsby-plugin-offline": "^2.2.4",
"gatsby-plugin-react-helmet": "^3.1.2",
"gatsby-plugin-sass": "^2.1.3",
"gatsby-plugin-sharp": "^2.2.7",
"gatsby-plugin-sitemap": "^2.2.3",
"gatsby-plugin-svgr": "^2.0.2",
"gatsby-remark-autolink-headers": "^2.1.0",
"gatsby-remark-autolink-headers": "^2.1.3",
"gatsby-remark-component": "^1.1.3",
"gatsby-remark-copy-linked-files": "^2.1.0",
"gatsby-remark-copy-linked-files": "^2.1.3",
"gatsby-remark-embed-video": "^1.7.1",
"gatsby-remark-github": "^2.0.0",
"gatsby-remark-images": "^3.1.3",
"gatsby-remark-prismjs": "^3.3.1",
"gatsby-remark-responsive-iframe": "^2.2.1",
"gatsby-remark-smartypants": "^2.1.0",
"gatsby-source-filesystem": "^2.1.3",
"gatsby-source-graphql": "^2.1.0",
"gatsby-transformer-remark": "^2.6.1",
"gatsby-transformer-sharp": "^2.2.1",
"gatsby-transformer-xml": "^2.1.0",
"gatsby-transformer-yaml": "^2.2.0",
"gatsby-remark-images": "^3.1.6",
"gatsby-remark-prismjs": "^3.3.3",
"gatsby-remark-responsive-iframe": "^2.2.4",
"gatsby-remark-smartypants": "^2.1.2",
"gatsby-source-filesystem": "^2.1.5",
"gatsby-source-graphql": "^2.1.2",
"gatsby-transformer-remark": "^2.6.6",
"gatsby-transformer-sharp": "^2.2.3",
"gatsby-transformer-xml": "^2.1.3",
"gatsby-transformer-yaml": "^2.2.3",
"giphy-js-sdk-core": "^1.0.6",
"intersection-observer": "^0.7.0",
"prismjs": "^1.16.0",
@ -58,7 +58,7 @@
"react-dom": "^16.8.6",
"react-helmet": "^5.2.1",
"react-scrollspy": "^3.4.0",
"rehype-react": "3.1.0",
"rehype-react": "^4.0.1",
"remark": "^10.0.1",
"remark-github-plugin": "^1.3.1",
"remark-react": "^5.0.1",
@ -67,7 +67,7 @@
"swagger-client": "^3.9.0"
},
"devDependencies": {
"@svgr/webpack": "^4.3.1",
"@svgr/webpack": "^4.3.2",
"dotenv": "^8.0.0",
"eslint": "^6.0.1",
"eslint-config-oceanprotocol": "^1.3.0",