forked from projectawakening/builder-examples
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathdocker-compose.yaml
More file actions
26 lines (24 loc) · 853 Bytes
/
docker-compose.yaml
File metadata and controls
26 lines (24 loc) · 853 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
version: "3.8"
services:
foundry:
container_name: foundry
image: ghcr.io/foundry-rs/foundry:nightly-515a4cc8aba1627a717a1057ff4f09c8cd3bf51f
platform: linux/amd64 # Specify the platform
entrypoint: anvil --block-base-fee-per-gas 0 --gas-limit 3000000000 --hardfork cancun --host 0.0.0.0 --port 8546
ports:
- "8546:8546"
healthcheck:
test: ["CMD-SHELL", "anvil --help || exit 1"]
interval: 10s
timeout: 5s
retries: 5
start_period: 20s
world-deployer:
container_name: world-deployer
image: ghcr.io/projectawakening/world-chain-deployer-image:0.0.16
platform: linux/amd64
depends_on:
foundry:
condition: service_healthy
command: "--rpc-url http://foundry:8546 --private-key 0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80"
tty: true