diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 52faf213decdd432112c7917a918a0dbf0bd004c..5a444554ba33838e4e2c2a6d7b821457e7cd7b51 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,6 +5,7 @@ cache:
   paths:
     - .maven/
     - .npm/
+    - node_modules/
 stages:
   # - lint
   # - build
@@ -103,7 +104,7 @@ before_script:
 
 e2e-test:
   stage: e2e
-  image: node
+  image: node:16
   services:
     - selenium/standalone-chrome
   # dependencies:
diff --git a/package.json b/package.json
index f88599c4480f49c68be557e4cb7b673be2a16d9f..4461c34dd5f0a6ffe63486904a2b46dd97a08098 100644
--- a/package.json
+++ b/package.json
@@ -38,7 +38,7 @@
     "docker:others:down": "npm run docker:elasticsearch:down",
     "predocker:others:up": "",
     "docker:others:up": "npm run docker:elasticsearch:up",
-    "e2e": "export JHI_E2E_HEADLESS=true; protractor --baseUrl='https://deev-exchange.codeability-austria.uibk.ac.at/'  src/test/javascript/protractor.conf.js --disableChecks",
+    "e2e": "export JHI_E2E_HEADLESS=true; protractor --baseUrl='https://dev-exchange.codeability-austria.uibk.ac.at/'  src/test/javascript/protractor.conf.js --disableChecks",
     "e2e:ci": "export E2E_PASSWORD=aUCDc2gJ6Qq3cAgf8jUfwV69gnd5Sq ; protractor --baseUrl='https://dev-exchange.codeability-austria.uibk.ac.at/' src/test/javascript/protractor.conf.js --disableChecks",
     "e2e:update-webdriver": "webdriver-manager update --gecko false",
     "postinstall": "npm run e2e:update-webdriver",