diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5d3ec376f51c9182e9fa18500d621cb1cbbb5a29..f50e8391bd3e3e159ace0a38da24afe5dfb03e6e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -18,7 +18,8 @@ spellcheck:
   stage: lint
   image: docker.io/library/node:12.20.2
   before_script:
-    - npm i -g markdown-spellcheck
+    - echo @sheogorath:registry=https://git.shivering-isles.com/api/v4/packages/npm/ >> "$HOME/.npmrc"
+    - npm i -g @sheogorath/markdown-spellcheck --unsafe
   script:
     - mdspell -r -n -a --en-gb "_posts/*.md" "_posts/*.markdown" "_til/*.md"  "pgpme.md" "contribute.md" "matrix.md"