diff --git a/Vagrantfile b/Vagrantfile index ba7b7352ab9..d0cd2fad533 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -6,6 +6,7 @@ BOX_URI = ENV["BOX_URI"] || "https://cloud-images.ubuntu.com/vagrant/trusty/curr BOX_MEMORY = ENV["BOX_MEMORY"] || "1024" DOKKU_DOMAIN = ENV["DOKKU_DOMAIN"] || "dokku.me" DOKKU_IP = ENV["DOKKU_IP"] || "10.0.0.2" +FORWARDED_PORT = (ENV["FORWARDED_PORT"] || '8080').to_i PREBUILT_STACK_URL = File.exist?("#{File.dirname(__FILE__)}/stack.tgz") ? 'file:///root/dokku/stack.tgz' : nil PUBLIC_KEY_PATH = "#{Dir.home}/.ssh/id_rsa.pub" @@ -32,7 +33,7 @@ Vagrant::configure("2") do |config| config.vm.define "empty", autostart: false config.vm.define "dokku", primary: true do |vm| - vm.vm.network :forwarded_port, guest: 80, host: 8080 + vm.vm.network :forwarded_port, guest: 80, host: FORWARDED_PORT vm.vm.hostname = "#{DOKKU_DOMAIN}" vm.vm.network :private_network, ip: DOKKU_IP vm.vm.provision :shell, :inline => "apt-get -qq -y install git > /dev/null && cd /root/dokku && #{make_cmd}" @@ -40,7 +41,7 @@ Vagrant::configure("2") do |config| end config.vm.define "dokku-deb", autostart: false do |vm| - vm.vm.network :forwarded_port, guest: 80, host: 8080 + vm.vm.network :forwarded_port, guest: 80, host: ENV['FORWARDED_PORT'] vm.vm.hostname = "#{DOKKU_DOMAIN}" vm.vm.network :private_network, ip: DOKKU_IP vm.vm.provision :shell, :inline => "cd /root/dokku && make install-from-deb" diff --git a/docs/getting-started/install/vagrant.md b/docs/getting-started/install/vagrant.md index adcf395ee25..6dd618cafa7 100644 --- a/docs/getting-started/install/vagrant.md +++ b/docs/getting-started/install/vagrant.md @@ -21,7 +21,8 @@ # - `BOX_URI` # - `BOX_MEMORY` # - `DOKKU_DOMAIN` - # - `DOKKU_IP`. + # - `DOKKU_IP` + # - `FORWARDED_PORT`. cd path/to/dokku vagrant up ```