From 72289062b0b4580e66a142145366d8ec32b9637d Mon Sep 17 00:00:00 2001 From: Alex Coseru Date: Tue, 17 Jan 2023 12:52:44 +0200 Subject: [PATCH] add multichain provider --- compose-files/provider.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/compose-files/provider.yml b/compose-files/provider.yml index 6c226a3..1036495 100644 --- a/compose-files/provider.yml +++ b/compose-files/provider.yml @@ -27,5 +27,33 @@ services: volumes: - ${OCEAN_ARTIFACTS_FOLDER}:/ocean-contracts/artifacts/ - provider1db:/ocean-provider/db/ +providermulti: + image: oceanprotocol/provider-py:multichain + ports: + - 8030:8030 + networks: + backend: + ipv4_address: 172.15.0.104 + depends_on: + - ocean-contracts + environment: + ARTIFACTS_PATH: "/ocean-contracts/artifacts" + ADDRESS_FILE: "/ocean-contracts/artifacts/address.json" + DEPLOY_CONTRACTS: ${DEPLOY_CONTRACTS} + NETWORK_URL: ${NETWORK_RPC_URL} + PARITY_URL: ${NETWORK_RPC_URL} + PROVIDER_PRIVATE_KEY: ${PROVIDER_PRIVATE_KEY} + LOG_LEVEL: ${PROVIDER_LOG_LEVEL} + OCEAN_PROVIDER_URL: 'http://0.0.0.0:8030' + OCEAN_PROVIDER_WORKERS: ${PROVIDER_WORKERS} + IPFS_GATEWAY: ${PROVIDER_IPFS_GATEWAY} + OCEAN_PROVIDER_TIMEOUT: '9000' + OPERATOR_SERVICE_URL: ${OPERATOR_SERVICE_URL} + AQUARIUS_URL: ${AQUARIUS_URL:-http://172.15.0.5:5000} + ARWEAVE_GATEWAY: https://arweave.net/ + volumes: + - ${OCEAN_ARTIFACTS_FOLDER}:/ocean-contracts/artifacts/ + - providermultidb:/ocean-provider/db/ volumes: provider1db: + providermultidb: