-
Notifications
You must be signed in to change notification settings - Fork 1
/
docker-compose.yml
40 lines (38 loc) · 1.29 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
services:
keiko:
image: ghcr.io/pixelaw/keiko:0.2.0
container_name: keiko
command: ["./keiko", "--disable-validate", "--disable-fee"]
ports:
- "127.0.0.1:3000:3000"
- "127.0.0.1:5050:5050"
- "127.0.0.1:8080:8080"
- "127.0.0.1:9090:9090/tcp"
- "127.0.0.1:9090:9090/udp"
restart: unless-stopped
volumes:
- ./contracts/genesis_template.json:/keiko/storage_init/config/genesis.json
- ./contracts/target/dev/manifest.json:/keiko/storage_init/config/manifest.json
- ./contracts/target/dev/manifest.json:/keiko/storage_init/manifests/core.json
- ./contracts/target/dev/manifest.json:/keiko/storage_init/manifests/paint.json
- ./contracts/target/dev/manifest.json:/keiko/storage_init/manifests/snake.json
- log:/keiko/log
- storage:/keiko/storage
# - ./keiko_data/log:/keiko/log
# - ./keiko_data/storage:/keiko/storage
networks:
- pixelaw
environment:
- PUBLIC_NODE_URL=http://localhost:5050
- PUBLIC_TORII=http://localhost:8080
- RUST_LOG=info
- DISABLE_VALIDATE=true
- DISABLE_FEE=true
- CHAIN_ID=KATANA_LOCAL
- WORLD_ADDRESS=0x608cc3b3f4cf88e180bd3222dbf4af8afc1f0dbe93b2c30cd58f86ea6ccdbbf
volumes:
storage:
log:
networks:
pixelaw:
driver: bridge