You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
62 lines
1.5 KiB
62 lines
1.5 KiB
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
version: '2.1'
|
|
|
|
volumes:
|
|
pgdata:
|
|
walletstore:
|
|
|
|
networks:
|
|
mynetwork.com:
|
|
external:
|
|
name: fixtures_test
|
|
|
|
services:
|
|
|
|
explorerdb.mynetwork.com:
|
|
image: hyperledger/explorer-db:latest
|
|
container_name: explorerdb.mynetwork.com
|
|
hostname: explorerdb.mynetwork.com
|
|
environment:
|
|
- DATABASE_DATABASE=fabricexplorer
|
|
- DATABASE_USERNAME=hppoc
|
|
- DATABASE_PASSWORD=password
|
|
healthcheck:
|
|
test: "pg_isready -h localhost -p 5432 -q -U postgres"
|
|
interval: 30s
|
|
timeout: 10s
|
|
retries: 5
|
|
volumes:
|
|
- pgdata:/var/lib/postgresql/data
|
|
networks:
|
|
- mynetwork.com
|
|
|
|
explorer.mynetwork.com:
|
|
image: hyperledger/explorer:latest
|
|
container_name: explorer.mynetwork.com
|
|
hostname: explorer.mynetwork.com
|
|
environment:
|
|
- DATABASE_HOST=explorerdb.mynetwork.com
|
|
- DATABASE_DATABASE=fabricexplorer
|
|
- DATABASE_USERNAME=hppoc
|
|
- DATABASE_PASSWD=password
|
|
- LOG_LEVEL_APP=debug
|
|
- LOG_LEVEL_DB=debug
|
|
- LOG_LEVEL_CONSOLE=debug
|
|
- LOG_CONSOLE_STDOUT=true
|
|
- DISCOVERY_AS_LOCALHOST=false
|
|
volumes:
|
|
- ./config.json:/opt/explorer/app/platform/fabric/config.json
|
|
- ./connection-profile:/opt/explorer/app/platform/fabric/connection-profile
|
|
- ./organizations:/tmp/crypto
|
|
- walletstore:/opt/explorer/wallet
|
|
ports:
|
|
- 8080:8080
|
|
networks:
|
|
- mynetwork.com
|
|
depends_on:
|
|
explorerdb.mynetwork.com:
|
|
condition: service_healthy
|
|
|
|
|