diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e65847fbacac335c94e16534c1adbc7d4a57e86a..3aa94550d7d4fcfa9dbefbf06df6f1d558209f05 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -106,14 +106,17 @@ build:pages:
 
 check:links:
    stage: check
-   image: git-r3lab.uni.lu:4567/r3/apps/tailorbird/linkchecker
-   services:
-     - docker:dind
+   image:
+     name: git-r3lab.uni.lu:4567/r3/apps/tailorbird/linkchecker
+     entrypoint: ["/bin/bash"]
    rules:
      - if: $CI_COMMIT_REF_NAME
      - if: $CI_MERGE_REQUEST_ID
+   before_script:
+     - cp -r build/external checkFolder
    script:
-     - docker run -v "$(pwd)"/build/external:/checkFolder -t git-r3lab.uni.lu:4567/r3/apps/tailorbird/linkchecker
+     - python linkchecker/link_check.py
+       #- docker run -v "$(pwd)"/build/external:/checkFolder -t git-r3lab.uni.lu:4567/r3/apps/tailorbird/linkchecker
 
 # generate
 # ------------------------------------------------------------------------------------