forked from LibreSchool/server-config
26 lines
639 B
Ruby
26 lines
639 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.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
|