diff --git a/deploy.tf b/deploy.tf
index 7a975e157c4646b4a591ee0f7be1cc2966099b6d..e4e0f264b4e2078225cccff843bae7a277473526 100644
--- a/deploy.tf
+++ b/deploy.tf
@@ -235,7 +235,7 @@ while ! ping -c 1 -i 2 -q $ip; do sleep 5; done
 ssh-keygen -R $ip
 while ! $remote -o ConnectTimeout=15 -o StrictHostKeyChecking=no :; do sleep 15; done
 if [ -z "$NO_DEPLOYMENT" ]; then
-	git archive HEAD | $remote 'rm -rf terraform; mkdir terraform; cd terraform; tar x'
+	tar c .gitignore *.cfg *.md *.yml *.py *.tf .git/ common/ deployments/ image/ | $remote 'rm -rf terraform; mkdir terraform; cd terraform; tar x'
 	scp -o PreferredAuthentications=publickey -p ${local_sensitive_file.output.filename} deployadm@$ip:~/terraform/
 	$remote -o ForwardAgent=yes "cd terraform; SENSITIVE=$SENSITIVE ./orchestrate.py -c ${local_sensitive_file.output.filename}"
 fi