diff --git a/recipe/systemd.php b/recipe/systemd.php
index b93bf6949604acffb7505d4dc553c3762a0bd6fa..45f1d5e7801580eaf57abf98fbe9abc8b6f398d5 100644
--- a/recipe/systemd.php
+++ b/recipe/systemd.php
@@ -65,7 +65,7 @@ set('worker.service.name', '{{ application }}-worker');
 set('worker.service.unit', '{{ worker.service.name }}.service');
 
 // Chemin vers le fichier du service
-set('worker.service.path', '{{ bin_dir }}/{{ worker.service.unit }}');
+set('worker.service.path', '{{ release_path }}/{{ bin_dir }}/{{ worker.service.unit }}');
 
 desc('Generate the worker definition');
 task('worker:service:generate', "{{ worker.sudo }}/bin/cat >'{{ worker.service.path }}' <<'EOF'\n{{ worker.service.parsed }}\nEOF\n");