I hereby claim:
- I am elreydetoda on github.
- I am elrey741 (https://keybase.io/elrey741) on keybase.
- I have a public key ASCmjduOLv_WDfSAwzgi2PeMP3IXXcWwSDNIh8N6frwQgQo
To claim this, I am signing this object:
Vagrant.configure("2") do |config| | |
config.vm.box = "bento/ubuntu-18.04" | |
config.vm.network "private_network", ip: "192.168.33.10" | |
# not necessary but makes things faster (comment out if you use another hypervisor) | |
config.vm.provider "virtualbox" do |vb| | |
vb.memory = "4096" | |
end | |
config.vm.provision "shell", inline: <<-SHELL | |
apt-get update | |
curl -fsSL https://get.docker.com | bash |
Vagrant.configure("2") do |config| | |
config.vm.box = "bento/ubuntu-18.04" | |
config.vm.network "private_network", ip: "192.168.33.10" | |
# not necessary but makes things faster (comment out if you use another hypervisor) | |
config.vm.provider "virtualbox" do |vb| | |
vb.memory = "4096" | |
end | |
config.vm.provision "shell", inline: <<-SHELL | |
apt-get update | |
curl -fsSL https://get.docker.com | bash |
I hereby claim:
To claim this, I am signing this object:
# -*- mode: ruby -*- | |
# vi: set ft=ruby : | |
Vagrant.configure("2") do |config| | |
config.vm.box = "bento/ubuntu-18.04" | |
config.vm.provision "shell", inline: <<-SHELL | |
# installing and configure docker stuff | |
curl -fsSL 'https://get.docker.com' | bash | |
sudo usermod -aG docker vagrant |
# script came from: https://devblogs.microsoft.com/scripting/update-or-add-registry-key-value-with-powershell/ | |
# values for script came from: https://weblogs.asp.net/dfindley/Set-hardware-clock-to-UTC-on-Windows-_2800_or-how-to-make-the-clock-work-on-a-Mac-Book-Pro_2900_ | |
# Registry path for where the key should go | |
$registryPath = "HKLM:\SYSTEM\CurrentControlSet\Control\TimeZoneInformation" | |
# name of registry key you are adding | |
$Name = "RealTimeIsUniversal" | |
# value of key | |
$value = "1" |
# the following two lines give a two-line status, with the current window highlighted | |
hardstatus alwayslastline | |
hardstatus string '%{= kG}[%{G}%H%? %1`%?%{g}][%= %{= kw}%-w%{+b yk} %n*%t%?(%u)%? %{-}%+w %=%{g}][%{B}%m/%d %{W}%C%A%{g}]' | |
# huge scrollback buffer | |
defscrollback 5000 | |
# no welcome message | |
startup_message off |
# -*- mode: ruby -*- | |
# vi: set ft=ruby : | |
Vagrant.configure("2") do |config| | |
config.vm.box = "bento/ubuntu-18.04" | |
config.vm.provision "shell", inline: <<-SHELL | |
apt-get update | |
export DEBIAN_FRONTEND='noninteractive' | |
sudo apt-get update && sudo apt-get install \ | |
build-essential \ |
# -*- mode: ruby -*- | |
# vi: set ft=ruby : | |
Vagrant.configure("2") do |config| | |
config.vm.box = "bento/ubuntu-18.04" | |
config.vm.provision "shell", inline: <<-SHELL | |
apt-get update | |
export DEBIAN_FRONTEND='noninteractive' | |
sudo apt-get update && sudo apt-get install \ | |
build-essential \ |
--- | |
# This is the list of users to generate. | |
# Every device must have a unique username. | |
# You can generate up to 250 users at one time. | |
# Usernames with leading 0's or containing only numbers should be escaped in double quotes, e.g. "000dan" or "123". | |
users: | |
- phone | |
- laptop | |
- desktop |
# if you a vanilla install | |
wget 'https://gist.githubusercontent.com/elreydetoda/bac472aef59fc8d47145c4f25330187b/raw/Vagrantfile' | |
# if you want my personal config | |
wget -O Vagrantfile 'https://gist.githubusercontent.com/elreydetoda/bac472aef59fc8d47145c4f25330187b/raw/Vagrantfile.elrey' | |
## my personal config contains the following customizations | |
# - pki_in_tmpfs: false - changed to not be in tmpfs so you can continue to use wireguard for long periods of time (although, cool feature checkout more here: https://github.com/trailofbits/algo/issues/145) | |
# - disables ipsec vpn, to only use wireguard | |
# - sets the wireguard_PersistentKeepalive to 25 to help with NAT Traversal (https://www.wireguard.com/quickstart/#nat-and-firewall-traversal-persistence) |