-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
48 lines (45 loc) · 1.17 KB
/
docker-compose.yml
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
services:
anvil:
platform: linux/x86_64
build:
context: ./anvil
container_name: anvil-container
# image: ghcr.io/randa-mu/devcon-2024-timelock-workshop/anvil:latest
ports:
- "8545:8545"
networks:
- timelock-net
blocklock:
platform: linux/x86_64
build:
context: .
dockerfile: blocklock-agent/Dockerfile
container_name: blocklock-agent-container
# image: ghcr.io/randa-mu/devcon-2024-timelock-workshop/blocklock-agent:latest
ports:
- "8081:8080"
environment:
BLOCKLOCK_RPC_URL: http://anvil:8545
BLOCKLOCK_PRIVATE_KEY: "0xecc372f7755258d11d6ecce8955e9185f770cc6d9cff145cca753886e1ca9e46"
BLOCKLOCK_PORT: 8080
depends_on:
- anvil
networks:
- timelock-net
bls-bn254-js:
platform: linux/x86_64
build:
context: .
dockerfile: bls-bn254-js/Dockerfile
container_name: bls-bn254-js-container
# image: ghcr.io/randa-mu/devcon-2024-timelock-workshop/bls-bn254-js:latest
depends_on:
- anvil
- blocklock
environment:
RPC_URL: http://anvil:8545
networks:
- timelock-net
networks:
timelock-net:
driver: bridge