swarm-node-devops/docker-compose.yml

39 lines
938 B
YAML

version: "3"
services:
clef:
image: ethersphere/clef:0.6.0
restart: unless-stopped
environment:
- CLEF_CHAINID=100
volumes:
- temp-clef-data:/app/data
command: full
bee:
image: ethersphere/bee:stable
restart: unless-stopped
environment:
- BEE_BOOTNODE=/dnsaddr/mainnet.ethswarm.org
- BEE_CLEF_SIGNER_ENABLE=true
- BEE_CLEF_SIGNER_ENDPOINT=http://clef:8550
- BEE_DB_OPEN_FILES_LIMIT=5000
- BEE_DEBUG_API_ENABLE=true
- BEE_FULL_NODE=true
- BEE_PASSWORD=
- BEE_SWAP_ENDPOINT=
- BEE_MAINNET=true
- BEE_VERBOSITY=info
ports:
- "${API_ADDR:-1633}${BEE_API_ADDR:-:1633}"
- "${P2P_ADDR:-1634}${BEE_P2P_ADDR:-:1634}"
- "${DEBUG_API_ADDR:-1635}${BEE_DEBUG_API_ADDR:-:1635}"
volumes:
- temp-bee-data:/home/bee/.bee
command: start
depends_on:
- clef
volumes:
temp-clef-data:
temp-bee-data: