]> BookStack Code Mirror - devops/blob - Vagrantfile
Updated change-log script to handle multiple pages of issues
[devops] / Vagrantfile
1 # -*- mode: ruby -*-
2 # vi: set ft=ruby :
3
4 $script = <<SCRIPT
5 # export http_proxy="http://proxy_host:proxy_port"
6 # export https_proxy="http://proxy_host:proxy_port"
7 wget https://raw.githubusercontent.com/BookStackApp/devops/master/scripts/installation-ubuntu-16.04.sh
8 chmod a+x installation-ubuntu-16.04.sh
9 ./installation-ubuntu-16.04.sh
10 echo "BookStack available by url: http://localhost:8080"
11 SCRIPT
12
13 VAGRANTFILE_API_VERSION = "2"
14
15 Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
16   config.vm.provider "virtualbox" do |vb|
17     vb.cpus = 1
18     vb.memory = 1024
19     vb.name = 'bookstack'
20   end
21                  
22   config.vm.define :bookstack do |config|
23     config.vm.box = "ubuntu/xenial64"
24     config.vm.boot_timeout = 1800
25     config.vm.provision "shell", inline: $script
26     config.vm.network "forwarded_port", guest: 80, host: 8080
27   end
28 end
29