126 lines
2.4 KiB
YAML
126 lines
2.4 KiB
YAML
---
|
|
# production config
|
|
version: "3.4"
|
|
|
|
services:
|
|
# TODO: configure persistence?
|
|
redis:
|
|
build: ./redis-cell-server/
|
|
|
|
arbitrum:
|
|
extends:
|
|
file: docker-compose.common.yml
|
|
service: base
|
|
volumes:
|
|
- ./config/production-arbitrum.toml:/config.toml
|
|
ports:
|
|
- 7500:8544
|
|
|
|
avalanche-c:
|
|
extends:
|
|
file: docker-compose.common.yml
|
|
service: base
|
|
volumes:
|
|
- ./config/production-avalanche-c.toml:/config.toml
|
|
ports:
|
|
- 7501:8544
|
|
|
|
bsc:
|
|
extends:
|
|
file: docker-compose.common.yml
|
|
service: base
|
|
volumes:
|
|
- ./config/production-bsc.toml:/config.toml
|
|
ports:
|
|
- 7502:8544
|
|
|
|
bsc-archive:
|
|
extends:
|
|
file: docker-compose.common.yml
|
|
service: base
|
|
volumes:
|
|
- ./config/production-bsc-archive.toml:/config.toml
|
|
ports:
|
|
- 7602:8544
|
|
|
|
eth:
|
|
extends:
|
|
file: docker-compose.common.yml
|
|
service: base
|
|
volumes:
|
|
- ./config/production-eth.toml:/config.toml
|
|
ports:
|
|
- 7503:8544
|
|
|
|
eth-archive:
|
|
extends:
|
|
file: docker-compose.common.yml
|
|
service: base
|
|
volumes:
|
|
- ./config/production-eth-archive.toml:/config.toml
|
|
ports:
|
|
- 7603:8544
|
|
|
|
fantom:
|
|
extends:
|
|
file: docker-compose.common.yml
|
|
service: base
|
|
volumes:
|
|
- ./config/production-fantom.toml:/config.toml
|
|
ports:
|
|
- 7504:8544
|
|
|
|
fantom-archive:
|
|
extends:
|
|
file: docker-compose.common.yml
|
|
service: base
|
|
volumes:
|
|
- ./config/production-fantom-archive.toml:/config.toml
|
|
ports:
|
|
- 7604:8544
|
|
|
|
gnosis:
|
|
extends:
|
|
file: docker-compose.common.yml
|
|
service: base
|
|
volumes:
|
|
- ./config/production-gnosis.toml:/config.toml
|
|
ports:
|
|
- 7505:8544
|
|
|
|
goerli:
|
|
extends:
|
|
file: docker-compose.common.yml
|
|
service: base
|
|
volumes:
|
|
- ./config/production-goerli.toml:/config.toml
|
|
ports:
|
|
- 7506:8544
|
|
|
|
optimism:
|
|
extends:
|
|
file: docker-compose.common.yml
|
|
service: base
|
|
volumes:
|
|
- ./config/production-optimism.toml:/config.toml
|
|
ports:
|
|
- 7507:8544
|
|
|
|
polygon:
|
|
extends:
|
|
file: docker-compose.common.yml
|
|
service: base
|
|
volumes:
|
|
- ./config/production-polygon.toml:/config.toml
|
|
ports:
|
|
- 7508:8544
|
|
|
|
polygon-archive:
|
|
extends:
|
|
file: docker-compose.common.yml
|
|
service: base
|
|
volumes:
|
|
- ./config/production-polygon-archive.toml:/config.toml
|
|
ports:
|
|
- 7608:8544
|