-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
45 lines (40 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
version: '3.6'
services:
flow:
image: tilt.dev/flow
volumes:
- flowdb:/flowdb
environment:
FLOW_VERBOSE: 'true'
FLOW_PORT: 3569
FLOW_INTERVAL: 2s
FLOW_PERSIST: 'true'
FLOW_DBPATH: /flowdb
FLOW_ADDRESS: ${FLOW_ADDRESS:-f8d6e0586b0a20c7}
FLOW_PRIVATE_KEY: ${FLOW_PRIVATE_KEY:-f2039ac0e7bc911f937b1c2ad1f252a32456009be4cb812e93e90c873b17cf49}
ports:
- 8080:8080
- 3569:3569
wallet:
image: tilt.dev/wallet
depends_on:
- flow
ports:
- 8700:8700
environment:
SERVICE_ADDR: ${FLOW_ADDRESS:-f8d6e0586b0a20c7}
PK: ${FLOW_PRIVATE_KEY:-f2039ac0e7bc911f937b1c2ad1f252a32456009be4cb812e93e90c873b17cf49}
ACCESS_NODE: http://flow:8080
PORT: 8700
client:
image: tilt.dev/client
ports:
- 3000:3000
environment:
REACT_APP_ACCESS_NODE: http://localhost:8080
REACT_APP_WALLET_DISCOVERY: http://localhost:8700/flow/authenticate
REACT_APP_CONTRACT_GOLD: ${FLOW_ADDRESS:-f8d6e0586b0a20c7}
REACT_APP_CONTRACT_MATERIALS: ${FLOW_ADDRESS:-f8d6e0586b0a20c7}
REACT_APP_CONTRACT_PROFILE: ${FLOW_ADDRESS:-f8d6e0586b0a20c7}
volumes:
flowdb: {}