diff --git a/.gitignore b/.gitignore
index f7fb54ad93da07c3f614f543795851a5ddac4392..6b83e17ae3cbf7b99a5e4440699e21ebd76e8f39 100644
--- a/.gitignore
+++ b/.gitignore
@@ -52,3 +52,4 @@ man/Makefile
 src/Makefile
 src/backupninja
 src/ninjahelper
+vagrant
diff --git a/Vagrantfile b/Vagrantfile
new file mode 100644
index 0000000000000000000000000000000000000000..bc443b6bd2ce84aabc5c4cb5d3db3de296ac7f06
--- /dev/null
+++ b/Vagrantfile
@@ -0,0 +1,15 @@
+# -*- mode: ruby -*-
+# vi: set ft=ruby :
+
+ENV["LC_ALL"] = "en_US.UTF-8"
+
+Vagrant.configure("2") do |config|
+  config.vm.box = "debian/stretch64"
+  config.vm.provision "shell", inline: <<-SHELL
+    locale-gen
+    apt-get update
+    apt-get install -y git automake make
+    git clone https://0xacab.org/riseuplabs/backupninja.git
+    chown vagrant: backupninja -R
+  SHELL
+end