diff --git a/content/setup/images/dolphin.png b/content/setup/images/dolphin.png index 117263f7..fa40d47f 100644 Binary files a/content/setup/images/dolphin.png and b/content/setup/images/dolphin.png differ diff --git a/content/setup/keeper.md b/content/setup/keeper.md index 2a51da8c..891616e8 100644 --- a/content/setup/keeper.md +++ b/content/setup/keeper.md @@ -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 info@oceanprotocol.com. -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). diff --git a/content/setup/marketplace.md b/content/setup/marketplace.md index feb47d37..bd6e0074 100644 --- a/content/setup/marketplace.md +++ b/content/setup/marketplace.md @@ -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 diff --git a/content/setup/quickstart.md b/content/setup/quickstart.md index 83de7d15..45b0029c 100644 --- a/content/setup/quickstart.md +++ b/content/setup/quickstart.md @@ -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). + +## 👩‍🔬 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/) diff --git a/gatsby-config.js b/gatsby-config.js index 9253b2ff..5c3ca3b6 100755 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -75,7 +75,7 @@ module.exports = { maxWidth: 666, quality: 80, withWebp: true, - linkImagesToOriginal: true, + linkImagesToOriginal: false, showCaptions: true } }, diff --git a/package.json b/package.json index c18490b9..b0b20464 100644 --- a/package.json +++ b/package.json @@ -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",