Deploy data3-node-provider
This GitHub Repo provides a simple deployment and configuration for the data3-node-provider using Docker compose: https://github.com/kandola-network/data3-testnet-docker
Prerequisites
Your Docker containers must be able to resolve these publicly available hostnames:
testconsoleapi.data3.network (HTTPS/443)
testpubsub.data3.network (TCP/9092)
You can achieve this using one of the following methods (or similar):
# If you using an apt installation of docker sudo dockerd --dns="8.8.8.8" sudo systemctl restart docker
# or if you are using snap installation of docker # Edit this file and add "dns":["8.8.8.8"] to the daemon.json sudo vi /var/snap/docker/current/config/daemon.json sudo systemctl restart snap.docker.dockerd
Deployment Steps
After you clone the project at https://github.com/kandola-network/data3-testnet-docker, follow these steps:
Deploy the PubSub Platform and Observability server for the Node Provider using the all-deps folder:
cd data3-node-provider/node-provider-all-deps
docker compose up -d
Configure the docker-compose.yml at
data3-node-provider/node-provider
Deploy the Node Provider Service:
cd data3-node-provider/node-provider
docker compose up -d
Last updated