Skip to content

Commit 9915934

Browse files
committed
Docker-compose: update with new images
1 parent e3cd275 commit 9915934

File tree

4 files changed

+28
-17
lines changed

4 files changed

+28
-17
lines changed

docker-compose.archive.devnet.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ services:
6161
- "127.0.0.1:3086:3086"
6262

6363
mina-rust-node:
64-
image: openmina/openmina:latest
64+
image: o1labs/mina-rust:${MINA_RUST_TAG:-latest}
6565
container_name: mina-rust-node
6666
environment:
6767
- MINA_ARCHIVE_ADDRESS=http://archive-mina-rust:3086

docker-compose.block-producer.yml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,15 @@
11
services:
22
mina-node:
3-
image: openmina/openmina:${MINA_TAG:-latest}
4-
entrypoint: >
5-
sh -c "mina node --producer-key /root/.mina/producer-key $${COINBASE_RECEIVER:+--coinbase-receiver $$COINBASE_RECEIVER} $${MINA_LIBP2P_EXTERNAL_IP:+--libp2p-external-ip $$MINA_LIBP2P_EXTERNAL_IP} $${MINA_LIBP2P_PORT:+--libp2p-port $$MINA_LIBP2P_PORT}"
3+
image: o1labs/mina-rust:${MINA_RUST_TAG:-latest}
4+
entrypoint: ["/bin/sh", "-c"]
5+
command: >
6+
"
7+
ARGS='node --producer-key /root/.mina/producer-key';
8+
if [ -n \"$$COINBASE_RECEIVER\" ]; then ARGS=\"$$ARGS --coinbase-receiver $$COINBASE_RECEIVER\"; fi;
9+
if [ -n \"$$MINA_LIBP2P_EXTERNAL_IP\" ]; then ARGS=\"$$ARGS --libp2p-external-ip $$MINA_LIBP2P_EXTERNAL_IP\"; fi;
10+
if [ -n \"$$MINA_LIBP2P_PORT\" ]; then ARGS=\"$$ARGS --libp2p-port $$MINA_LIBP2P_PORT\"; fi;
11+
exec mina $$ARGS
12+
"
613
ports:
714
- "3000:3000"
815
- "${MINA_LIBP2P_PORT:-8302}:${MINA_LIBP2P_PORT:-8302}"
@@ -11,12 +18,12 @@ services:
1118
environment:
1219
MINA_PRIVKEY_PASS: "${MINA_PRIVKEY_PASS:-}"
1320
COINBASE_RECEIVER: "${COINBASE_RECEIVER:-}"
14-
MINA_LIBP2P_EXTERNAL_IP: "${MINA_LIBP2P_EXTERNAL_IP}"
15-
MINA_LIBP2P_PORT: "${MINA_LIBP2P_PORT}"
21+
MINA_LIBP2P_EXTERNAL_IP: "${MINA_LIBP2P_EXTERNAL_IP:-}"
22+
MINA_LIBP2P_PORT: "${MINA_LIBP2P_PORT:-8302}"
1623

1724
frontend:
18-
image: openmina/frontend:${MINA_FRONTEND_TAG:-latest}
25+
image: o1labs/mina-rust-frontend:${MINA_FRONTEND_TAG:-latest}
1926
environment:
2027
MINA_FRONTEND_ENVIRONMENT: compose-producer
2128
ports:
22-
- "8070:80"
29+
- "8070:8070"

docker-compose.local.producers.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
services:
22
local-producer-cluster:
33
container_name: local-producer-cluster
4-
image: openmina/openmina:0.16.0
4+
image: o1labs/mina-rust:${MINA_RUST_TAG:-latest}
55
environment:
66
- RUST_BACKTRACE=1
77
entrypoint: ["openmina-node-testing", "scenarios-generate", "--name", "simulation-small-forever-real-time"]
@@ -12,8 +12,8 @@ services:
1212

1313
frontend:
1414
container_name: frontend
15-
image: openmina/frontend:0.16.0
15+
image: o1labs/mina-rust-frontend:${MINA_FRONTEND_TAG:-latest}
1616
environment:
1717
MINA_FRONTEND_ENVIRONMENT: block-producers
1818
ports:
19-
- "8070:80"
19+
- "8070:8070"

docker-compose.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
11
services:
22
mina-node:
3-
image: o1labs/mina-rust:${MINA_TAG:-latest}
3+
image: o1labs/mina-rust:${MINA_RUST_TAG:-latest}
4+
entrypoint: ["/bin/sh", "-c"]
45
command: >
5-
node --network devnet
6-
$${MINA_LIBP2P_EXTERNAL_IP:+--libp2p-external-ip $$MINA_LIBP2P_EXTERNAL_IP}
7-
$${MINA_LIBP2P_PORT:+--libp2p-port $$MINA_LIBP2P_PORT}
6+
"
7+
ARGS='node --network devnet';
8+
if [ -n \"$$MINA_LIBP2P_EXTERNAL_IP\" ]; then ARGS=\"$$ARGS --libp2p-external-ip $$MINA_LIBP2P_EXTERNAL_IP\"; fi;
9+
if [ -n \"$$MINA_LIBP2P_PORT\" ]; then ARGS=\"$$ARGS --libp2p-port $$MINA_LIBP2P_PORT\"; fi;
10+
exec mina $$ARGS
11+
"
812
volumes:
913
- ./mina-workdir:/root/.mina:rw
1014
ports:
1115
- "${MINA_LIBP2P_PORT:-8302}:${MINA_LIBP2P_PORT:-8302}"
1216
environment:
13-
MINA_LIBP2P_EXTERNAL_IP: "${MINA_LIBP2P_EXTERNAL_IP}"
14-
MINA_LIBP2P_PORT: "${MINA_LIBP2P_PORT}"
17+
MINA_LIBP2P_EXTERNAL_IP: "${MINA_LIBP2P_EXTERNAL_IP:-}"
18+
MINA_LIBP2P_PORT: "${MINA_LIBP2P_PORT:-8302}"
1519

1620
frontend:
1721
image: o1labs/mina-rust-frontend:${MINA_FRONTEND_TAG:-latest}

0 commit comments

Comments
 (0)