diff --git a/unit-files/nginx-gitpuller@.service b/unit-files/nginx-gitpuller@.service
index c3b09375044f1dd51ee8e09e969c2a723d6a80e1..8670772620b8c0e70d988fe0c629f6db7a840801 100644
--- a/unit-files/nginx-gitpuller@.service
+++ b/unit-files/nginx-gitpuller@.service
@@ -2,6 +2,8 @@
 Description= git puller
 
 [Service]
+Type=oneshot
+RemainAfterExit=yes
 Environment=USER=%i
 Environment=APP=nginx
 ExecStart=/data/indiehosters/importers/gitpuller.sh
diff --git a/unit-files/wordpress-subdir-gitpuller@.service b/unit-files/wordpress-subdir-gitpuller@.service
index 8b65127b385517fcdb19799080ff54e220720c6c..f2a26b7edd73c64d6779f6f63ef796c67c9c7264 100644
--- a/unit-files/wordpress-subdir-gitpuller@.service
+++ b/unit-files/wordpress-subdir-gitpuller@.service
@@ -2,6 +2,8 @@
 Description= git puller
 
 [Service]
+Type=oneshot
+RemainAfterExit=yes
 Environment=USER=%i
 Environment=APP=wordpress-subdir
 ExecStart=/data/indiehosters/importers/gitpuller.sh