# This guide is optimized for Vagrant 1.8 and above. # Older versions of Vagrant put less info in the inventory they generate. Vagrant.require_version ">= 1.8.0" Vagrant.configure(2) do |config| config.vm.box = "debian/bookworm64" config.vm.network "forwarded_port", guest: 3000, host: 3000 config.vm.define "jake-vagrant" # Common Ansible options: https://developer.hashicorp.com/vagrant/docs/provisioning/ansible_common config.vm.provision "ansible" do |ansible| ansible.playbook = "playbook-vagrant.yml" ansible.become = true ansible.groups = { "vagrant" => ["jake-vagrant"] } end end