diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6ac27d4168d20757756ac17b4682917fe06fc9d8..3f75e06d23166c68c9bd44810f9e39935b8296c0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,7 @@
-image: node:12.16.3
+image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/node:12.16.3
+
+before_script:
+  - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
 
 variables:
   MONGODB_VERSION: '4.2.6'
@@ -20,7 +23,7 @@ test_client:
 test_server:
   # Info: http://docs.gitlab.com/ee/ci/docker/using_docker_images.html#what-is-a-service
   services:
-    - name: mongo:$MONGODB_VERSION
+    - name: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/mongo:$MONGODB_VERSION
       alias: mongodb
   script:
     - cd app/server