diff --git a/docker-compose.block-producer.yml b/docker-compose.block-producer.yml index 352606c559..a738413167 100644 --- a/docker-compose.block-producer.yml +++ b/docker-compose.block-producer.yml @@ -2,16 +2,17 @@ services: openmina-node: image: openmina/openmina:${OPENMINA_TAG:-latest} entrypoint: > - 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}" + 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}" ports: - "3000:3000" - - "8302:8302" + - "${OPENMINA_LIBP2P_PORT:-8302}:${OPENMINA_LIBP2P_PORT:-8302}" volumes: - ./openmina-workdir:/root/.openmina:rw environment: MINA_PRIVKEY_PASS: "${MINA_PRIVKEY_PASS:-}" COINBASE_RECEIVER: "${COINBASE_RECEIVER:-}" OPENMINA_LIBP2P_EXTERNAL_IP: "${OPENMINA_LIBP2P_EXTERNAL_IP}" + OPENMINA_LIBP2P_PORT: "${OPENMINA_LIBP2P_PORT}" frontend: image: openmina/frontend:${OPENMINA_FRONTEND_TAG:-latest} diff --git a/docker-compose.yml b/docker-compose.yml index 32ba5ea634..b313c0245c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,14 +2,15 @@ services: openmina-node: image: openmina/openmina:${OPENMINA_TAG:-latest} entrypoint: > - sh -c "openmina node $${OPENMINA_LIBP2P_EXTERNAL_IP:+--libp2p-external-ip $$OPENMINA_LIBP2P_EXTERNAL_IP}" + sh -c "openmina node $${OPENMINA_LIBP2P_EXTERNAL_IP:+--libp2p-external-ip $$OPENMINA_LIBP2P_EXTERNAL_IP} $${OPENMINA_LIBP2P_PORT:+--libp2p-port $$OPENMINA_LIBP2P_PORT}" volumes: - ./openmina-workdir:/root/.openmina:rw ports: - "3000:3000" - - "8302:8302" + - "${OPENMINA_LIBP2P_PORT:-8302}:${OPENMINA_LIBP2P_PORT:-8302}" environment: OPENMINA_LIBP2P_EXTERNAL_IP: "${OPENMINA_LIBP2P_EXTERNAL_IP}" + OPENMINA_LIBP2P_PORT: "${OPENMINA_LIBP2P_PORT}" frontend: image: openmina/frontend:${OPENMINA_FRONTEND_TAG:-latest}