Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Vagrantfile 662 B
Vagrant.configure(2) do |config|
  config.vm.box = 'ubuntu/trusty64'
  config.vm.box_check_update = true

  config.vm.provider "virtualbox" do |v|
    v.memory = 8192
    v.cpus = 2
  end

  config.vm.define "master" do |master|
    master.vm.hostname = 'vipra-master'
    master.vm.network :private_network, ip: '192.168.10.10'
    master.vm.network :forwarded_port, guest: 27017, host: 27017 # MongoDB
    master.vm.network :forwarded_port, guest: 8081,  host: 8081  # MongoDB Express
    master.vm.network :forwarded_port, guest: 8080,  host: 8000  # Tomcat
    master.vm.network :forwarded_port, guest: 9200,  host: 9200  # ElasticSearch REST API
  end

end