diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2aa00fc7f0f160e771a87771226eace7e85267ee..a996d445f9bc74f25806a0c35588087e9a614232 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -25,7 +25,9 @@ preview:
     - echo "$PREVIEW_SSH_KEY" > sshkey
     - chmod 600 sshkey
     - rsync -e 'ssh -i sshkey' -rc --delete build/ $SSH_HOST:$HTML_DIR/$CI_BUILD_REF_NAME/
-    - ssh -i sshkey $SSH_HOST ln -fs $HTML_DIR/static/static $HTML_DIR/static/$CI_BUILD_REF_NAME
+    - ssh -i sshkey $SSH_HOST git -C $HTML_DIR/static/static/ pull
+    - ssh -i sshkey $SSH_HOST cp -asf $HTML_DIR/static/static/articles/. $HTML_DIR/$CI_BUILD_REF_NAME/clanek/
+    - ssh -i sshkey $SSH_HOST ln -sf $HTML_DIR/static/static/images/ $HTML_DIR/$CI_BUILD_REF_NAME/
     - rm sshkey
 
 stop_preview: