server-config/Vagrantfile

30 lines
715 B
Ruby

# -*- mode: ruby -*-
# vi: set ft=ruby :
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
# Defining a base vm name:
myname = "NethServer7-dev"
config.vm.define myname do |nethserver|
nethserver.vm.box = "syntaxerrormmm/nethserver-7"
nethserver.vm.box_url = "https://vagrant.libreschool.org/nethserver-7"
nethserver.vm.provider :libvirt do |lv|
lv.keymap = 'it'
end
nethserver.vm.network :private_network,
:ip => "172.16.253.1",
:auto_config => false
nethserver.vm.provision :ansible do |a|
a.compatibility_mode = "2.0"
a.playbook = "provision.yml"
a.groups = { "vagrant" => [ myname ] }
end
end
end