Vagrant execute script or command after every guest restart (vagrant up)
you can use run: ‘always’ config.vm.provision :shell, path: “vagrant/bootstrap.sh”, run: ‘always’ This will make sure your command are executed every time your VM is starting (vagrant up or vagrant reload) If you need only certain commands to be always run, you can split your script config.vm.provision :shell, path: “vagrant/bootstrap1.sh” config.vm.provision :shell, path: “vagrant/bootstrap2.sh”, run: ‘always’ … Read more