diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f95cb8722650145b611fd8e470130cdc2f701e87..f863608e2d0f6b26667004ec7cecb776eef18ce9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -102,7 +102,7 @@ reload-service:
     - echo "$SSH_SERVER_HOSTKEYS" > ~/.ssh/known_hosts
     - chmod 644 ~/.ssh/known_hosts
   script:
-    - ssh $SSH_AURA_RADIO_USER@$SSH_AURA_RADIO_HOST "cd $DOCKER_COMPOSE; docker compose stop $SERVICE_NAME && docker compose pull --quiet $SERVICE_NAME && docker compose up --build --detach $SERVICE_NAME"
+    - ssh $SSH_AURA_RADIO_USER@$SSH_AURA_RADIO_HOST "cd $DOCKER_COMPOSE; docker compose down $SERVICE_NAME && docker compose pull --quiet $SERVICE_NAME && docker compose up --build --detach $SERVICE_NAME"
   rules:
     # every commit on master/main branch should trigger reload-service
     - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH