diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5a81ac8cbd6f27bb4388eab11d6d4b1b15875410..0870eb8718126113791f26916b56ac695c862074 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -28,6 +28,10 @@ linux:
     - cmake .. -DWITH_OPTFLOW=TRUE -DBUILD_CALIBRATION=TRUE -DCMAKE_BUILD_TYPE=Release
     - make
     - ctest --output-on-failure
+    - cd ..
+    - browserify web-service/public/js/index.js -o web-service/public/js/bundle.js
+    - rsync -vr --delete web-service/ nodejs@ftlab.utu.fi:/srv/nodejs/web-service
+    - ssh nodejs@ftlab.utu.fi -- "npm install web-service/server && pm2 restart web-service"
 
 windows:
   stage: all