Guest User

Untitled

a guest
Feb 18th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. # -*- mode: ruby -*-
  2. # vi: set ft=ruby :
  3.  
  4. # All Vagrant configuration is done below. The "2" in Vagrant.configure
  5. # configures the configuration version (we support older styles for
  6. # backwards compatibility). Please don't change it unless you know what
  7. # you're doing.
  8. Vagrant.configure("2") do |config|
  9.  
  10. config.vm.box = "ubuntu/xenial64"
  11. # give vm a host name
  12. config.vm.hostname = "dev"
  13. # link project folders to home dir on the vm
  14. config.vm.synced_folder ".", "/home/vagrant/discoucher"
  15. # disable the default mounting point
  16. # config.vm.synced_folder ".", "/vagrant", disabled: true
  17.  
  18. config.vm.network :forwarded_port, guest: 3000, host: 3000 # rails
  19. config.vm.network :forwarded_port, guest: 9292, host: 9292 # rack
  20. config.vm.network :forwarded_port, guest: 4567, host: 4567 # sinatra
  21. config.vm.network :forwarded_port, guest: 1080, host: 1080 # mailcatcher
  22. config.vm.network :forwarded_port, guest: 8888, host: 8888 # jasmine
  23. config.vm.network :forwarded_port, guest: 3306, host: 3306 # mysql
  24. config.vm.network :forwarded_port, guest: 1234, host: 1234 # node
  25. config.vm.network :forwarded_port, guest: 5432, host: 5432 # postgresql
  26. config.vm.network :forwarded_port, guest: 6379, host: 6378 # redis
  27. config.vm.network :forwarded_port, guest: 9200, host: 9200 # elasticsearch
  28. config.vm.network :forwarded_port, guest: 27017, host: 27017 # mongodb
  29. config.vm.network :forwarded_port, guest: 80, host: 8080 # apache/nginx
  30.  
  31. config.vm.provision :shell, path: 'set_up_vm.sh', keep_color: true, privileged: false
  32.  
  33. config.vm.provider 'virtualbox' do |v|
  34. v.memory = 1024
  35. v.cpus = 1
  36. end
  37. end
Add Comment
Please, Sign In to add comment