Skip to content

Commit 257612a

Browse files
authored
Merge pull request #866 from openmina/feat/libp2p-port-docker
feat(docker): Add option to specify libp2p port
2 parents 63d6e53 + fab9610 commit 257612a

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

docker-compose.block-producer.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,17 @@ services:
22
openmina-node:
33
image: openmina/openmina:${OPENMINA_TAG:-latest}
44
entrypoint: >
5-
sh -c "openmina node --producer-key /root/.openmina/producer-key $${COINBASE_RECEIVER:+--coinbase-receiver $$COINBASE_RECEIVER} $${OPENMINA_LIBP2P_EXTERNAL_IP:+--libp2p-external-ip $$OPENMINA_LIBP2P_EXTERNAL_IP}"
5+
sh -c "openmina node --producer-key /root/.openmina/producer-key $${COINBASE_RECEIVER:+--coinbase-receiver $$COINBASE_RECEIVER} $${OPENMINA_LIBP2P_EXTERNAL_IP:+--libp2p-external-ip $$OPENMINA_LIBP2P_EXTERNAL_IP} $${OPENMINA_LIBP2P_PORT:+--libp2p-port $$OPENMINA_LIBP2P_PORT}"
66
ports:
77
- "3000:3000"
8-
- "8302:8302"
8+
- "${OPENMINA_LIBP2P_PORT:-8302}:${OPENMINA_LIBP2P_PORT:-8302}"
99
volumes:
1010
- ./openmina-workdir:/root/.openmina:rw
1111
environment:
1212
MINA_PRIVKEY_PASS: "${MINA_PRIVKEY_PASS:-}"
1313
COINBASE_RECEIVER: "${COINBASE_RECEIVER:-}"
1414
OPENMINA_LIBP2P_EXTERNAL_IP: "${OPENMINA_LIBP2P_EXTERNAL_IP}"
15+
OPENMINA_LIBP2P_PORT: "${OPENMINA_LIBP2P_PORT}"
1516

1617
frontend:
1718
image: openmina/frontend:${OPENMINA_FRONTEND_TAG:-latest}

docker-compose.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@ services:
22
openmina-node:
33
image: openmina/openmina:${OPENMINA_TAG:-latest}
44
entrypoint: >
5-
sh -c "openmina node $${OPENMINA_LIBP2P_EXTERNAL_IP:+--libp2p-external-ip $$OPENMINA_LIBP2P_EXTERNAL_IP}"
5+
sh -c "openmina node $${OPENMINA_LIBP2P_EXTERNAL_IP:+--libp2p-external-ip $$OPENMINA_LIBP2P_EXTERNAL_IP} $${OPENMINA_LIBP2P_PORT:+--libp2p-port $$OPENMINA_LIBP2P_PORT}"
66
volumes:
77
- ./openmina-workdir:/root/.openmina:rw
88
ports:
99
- "3000:3000"
10-
- "8302:8302"
10+
- "${OPENMINA_LIBP2P_PORT:-8302}:${OPENMINA_LIBP2P_PORT:-8302}"
1111
environment:
1212
OPENMINA_LIBP2P_EXTERNAL_IP: "${OPENMINA_LIBP2P_EXTERNAL_IP}"
13+
OPENMINA_LIBP2P_PORT: "${OPENMINA_LIBP2P_PORT}"
1314

1415
frontend:
1516
image: openmina/frontend:${OPENMINA_FRONTEND_TAG:-latest}

0 commit comments

Comments
 (0)