diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml
index 3e4c12d5b20f71c06f145b2c03b9bbd26718d361..7e4fb7aa5fbb2e876133b8ff6e2be5c9529e9777 100644
--- a/.github/workflows/e2e.yml
+++ b/.github/workflows/e2e.yml
@@ -38,6 +38,7 @@ jobs:
         docker run \
           --rm \
           --name ${DOCKER_CONTAINER_NAME} \
+          -p 13000:3000 \
           --env HBP_CLIENTID=${{ secrets.HBP_CLIENTID }} \
           --env HBP_CLIENTSECRET=${{ secrets.HBP_CLIENTSECRET }} \
           --env REFRESH_TOKEN=${{ secrets.REFRESH_TOKEN }} \
diff --git a/e2e/src/ivApi.js b/e2e/src/ivApi.js
index 90797e8f4be93c0bdc37c657554d36bf6efcfae3..83d5a48a81f9195f7c9d98c61f6be37bc487b694 100644
--- a/e2e/src/ivApi.js
+++ b/e2e/src/ivApi.js
@@ -62,5 +62,5 @@ exports.awaitNehubaViewer = async (page) => {
     else return rj()
   })
 
-  await retry(getNVAvailable, { timeout: 500 * waitMultiple, retries: 10 })
+  await retry(getNVAvailable, { timeout: 2000 * waitMultiple, retries: 10 })
 }