mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 18:18:55 +00:00
23 lines
552 B
Ruby
23 lines
552 B
Ruby
# -*- mode: ruby -*-
|
|
# vi: set ft=ruby :
|
|
Vagrant.configure('2') do |config|
|
|
config.vm.provider 'virtualbox' do |vbox|
|
|
# Speed up compiles
|
|
vbox.cpus = 4
|
|
end
|
|
|
|
config.vm.box = 'ubuntu/focal64'
|
|
config.vm.hostname = 'fireguard.local'
|
|
|
|
# Web
|
|
config.vm.network 'forwarded_port', guest: 8800, host: 8800, protocol: 'tcp'
|
|
|
|
# VPN
|
|
config.vm.network 'forwarded_port', guest: 51820, host: 51820, protocol: 'udp'
|
|
|
|
config.vm.provision 'ansible' do |ansible|
|
|
ansible.playbook = 'ansible/playbook.yml'
|
|
ansible.verbose = true
|
|
end
|
|
end
|