FreeNAS 13 Vagrant box

In case this may be helpful to anyone… I have published a Vagrant box for FreeNAS 13.

VAGRANTFILE_API_VERSION = "2"

# Changes the default IP from 192.168.56.15
private_ip = "192.168.55.10"

##-- Global config -------------------------------------------------------------
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|

  # Disable the synced folder (no Guest Additions on image)
  config.vm.synced_folder '.', '/vagrant', disabled: true


  ##-- Machine -----------------------------------------------------------------
  config.vm.define "truenas" do |truenas|

    truenas.vm.box = "victorbrca/TrueNAS-13.0-U5.3"
    truenas.vm.network "private_network", ip: private_ip
    truenas.vm.provision :shell, :run => 'always', :inline => "ifconfig em1 inet #{private_ip} netmask 255.255.255.0"


    ##-- Provider --------------------------------------------------------------
    truenas.vm.provider "virtualbox" do |vb|

      # Use internal DNS from host
      vb.customize [ "modifyvm", :id, "--natdnshostresolver1", "on" ]
      vb.name = "TrueNAS13"
      vb.memory = "2048"

    end
  end
end