chore: allow no port fowarding in vagrant (#1498)

This commit is contained in:
Jonas L 2022-01-10 07:20:45 +01:00 committed by GitHub
parent 40130303dd
commit 1b601e2ac1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 6 deletions

3
Vagrantfile vendored
View File

@ -3,18 +3,21 @@
#
# Tweak guest CPUS and MEMORY using:
# export VAGRANT_NO_PORT_FORWARDING=true
# export VAGRANT_CPUS=4
# export VAGRANT_MEMORY=4096
# vagrant up debian-buster
#
Vagrant.configure('2') do |config|
if ! ENV.fetch('VAGRANT_NO_PORT_FORWARDING', 'false') == 'true'
config.vm.network 'forwarded_port', guest: 8080, host: 8080 # web
config.vm.network 'forwarded_port', guest: 8081, host: 8081 # api
config.vm.network 'forwarded_port', guest: 8000, host: 8000 # icecast2
config.vm.network 'forwarded_port', guest: 8001, host: 8001 # liquidsoap
config.vm.network 'forwarded_port', guest: 8002, host: 8002 # liquidsoap
config.vm.network 'forwarded_port', guest: 5432, host: 5432 # database
end
config.vm.provider 'virtualbox' do |v|
v.cpus = ENV.fetch('VAGRANT_CPUS', 2)