diff --git a/operator/Dockerfile b/operator/Dockerfile index 04b5f76..dc92af4 100644 --- a/operator/Dockerfile +++ b/operator/Dockerfile @@ -4,9 +4,11 @@ FROM sigp/anchor:${UPSTREAM_VERSION} ARG NETWORK ARG P2P_PORT +ARG QUIC_PORT ARG STAKER_SCRIPTS_VERSION ENV P2P_PORT=${P2P_PORT} \ + QUIC_PORT=${QUIC_PORT} \ HTTP_PORT=5062 \ STAKER_SCRIPTS_URL=https://github.com/dappnode/staker-package-scripts/releases/download/${STAKER_SCRIPTS_VERSION} diff --git a/operator/entrypoint.sh b/operator/entrypoint.sh index bf2b2f5..49f927c 100755 --- a/operator/entrypoint.sh +++ b/operator/entrypoint.sh @@ -59,6 +59,10 @@ FLAGS="--network=${NETWORK} \ --metrics-address=0.0.0.0 \ --metrics-port=5164 \ --port=${P2P_PORT} \ + --quic-port=${QUIC_PORT} \ + --enr-udp-port=${P2P_PORT} \ + --enr-tcp-port=${P2P_PORT} \ + --enr-quic-port=${QUIC_PORT} \ --password-file=${PASSWORD_FILE_PATH} \ $KEY_FILE $EXTRA_OPTS" diff --git a/package_variants/hoodi/docker-compose.yml b/package_variants/hoodi/docker-compose.yml index b909bc4..50ecf96 100644 --- a/package_variants/hoodi/docker-compose.yml +++ b/package_variants/hoodi/docker-compose.yml @@ -4,8 +4,8 @@ services: args: NETWORK: hoodi P2P_PORT: 9102 + QUIC_PORT: 9103 ports: - "9102:9102/tcp" - "9102:9102/udp" - environment: - CORSDOMAIN: "http://anchor-hoodi.dappnode" + - "9103:9103/udp" diff --git a/package_variants/mainnet/docker-compose.yml b/package_variants/mainnet/docker-compose.yml index 53d2055..23a81fe 100644 --- a/package_variants/mainnet/docker-compose.yml +++ b/package_variants/mainnet/docker-compose.yml @@ -4,8 +4,8 @@ services: args: NETWORK: mainnet P2P_PORT: 9100 + QUIC_PORT: 9101 ports: - "9100:9100/tcp" - "9100:9100/udp" - environment: - CORSDOMAIN: "http://anchor.dappnode" + - "9101:9101/udp"