-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose-testnet.yaml
36 lines (33 loc) · 1.14 KB
/
docker-compose-testnet.yaml
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
version: "3.8"
services:
geth:
image: ethereum/client-go:stable
container_name: geth
restart: always
network_mode: "host"
command: ["--syncmode", "light", "--rpc", "--signer=/root/.clef/clef.ipc", "--rinkeby"]
volumes:
- /root/geth/data1:/root/.ethereum
- /root/clef/data1:/root/.clef
clef:
image: adshao/clef
container_name: clef
restart: always
network_mode: "host"
command: ["--keystore", "/root/.ethereum/keystore", "--chainid", "4", "--advanced", "--rules", "/clef/rules.js"]
volumes:
- /root/clef/data1:/root/.clef
- /root/geth/data1:/root/.ethereum
- /root/clef/rules.js:/clef/rules.js
nucypher:
image: adshao/nucypher:test
container_name: nucypher
restart: always
network_mode: "host"
environment:
- NUCYPHER_WORKER_ETH_PASSWORD
- NUCYPHER_KEYRING_PASSWORD
volumes:
- /root/clef/data1:/root/.clef
- /root/geth/data1:/root/.ethereum
- /root/nucypher/data1:/root/.local/share/nucypher