diff --git a/test-and-deploy.yml b/test-and-deploy.yml
index 6ba77ad20394bfea8168a4c938b11960daeca686..0e4382cf9b8bdef16e52387b19c85552ded314a8 100644
--- a/test-and-deploy.yml
+++ b/test-and-deploy.yml
@@ -427,7 +427,7 @@ Debug:
     - if [[ ! -L config ]]; then ln -s ../../../config/default config; fi
     - cd /data/app
     - PROXYIP=$(docker inspect traefik_traefik_1 | jq -r '.[0].NetworkSettings.Networks."traefik-public".IPAddress')
-    - sed -i 2s/TRAEFIK-IP-PLACEHOLDER/${PROXYIP}/g" docker-compose.yml
+    - sed -i "s/TRAEFIK-IP-PLACEHOLDER/${PROXYIP}/g" docker-compose.yml
     - sed -i "s/TRAEFIK-IP-PLACEHOLDER/${PROXYIP}/g" settings/default/settings.docker.php
     - docker compose up -d --quiet-pull --remove-orphans
     - docker compose exec -u root php chown -R www-data:www-data .