Files
aurbis/Vagrantfile
T
2026-07-19 18:38:11 +02:00

58 lines
1.9 KiB
Ruby

Vagrant.configure("2") do |config|
config.vm.boot_timeout = 600
config.vm.provider "libvirt" do |lv|
lv.memory = "2048"
lv.cpus = 1
end
config.vm.define "talos" do |debian|
debian.vm.box = "debian/bookworm64"
debian.vm.hostname = "test-talos"
debian.vm.network "private_network", type: "dhcp"
debian.vm.network "forwarded_port", guest: 22, host: 3022
end
config.vm.define "nocturnal" do |debian|
debian.vm.box = "debian/bookworm64"
debian.vm.hostname = "test-nocturnal"
debian.vm.network "private_network", ip: "192.168.121.100" # Static IP needed for nas
debian.vm.network "forwarded_port", guest: 22, host: 3023
end
config.vm.define "akatosh" do |debian|
debian.vm.box = "debian/bookworm64"
debian.vm.hostname = "test-akatosh"
debian.vm.network "private_network", type: "dhcp"
debian.vm.network "forwarded_port", guest: 22, host: 3029
debian.vm.provider "libvirt" do |lv|
lv.memory = "6144"
lv.cpus = 2
lv.machine_virtual_size = 40
end
end
config.vm.define "vaermina" do |debian|
debian.vm.box = "debian/bookworm64"
debian.vm.hostname = "test-vaermina"
debian.vm.network "private_network", type: "dhcp"
debian.vm.network "forwarded_port", guest: 22, host: 3024
end
# config.vm.define "azura" do |arch|
# arch.vm.box = "generic/arch"
# arch.vm.hostname = "test-azura"
# arch.vm.network "private_network", type: "dhcp"
# arch.vm.network "forwarded_port", guest: 22, host: 3027
# arch.vm.provision "shell", inline: <<-SHELL
# pacman -Sy --noconfirm python
# SHELL
# end
# config.vm.define "kynareth" do |arch|
# arch.vm.box = "generic/arch"
# arch.vm.hostname = "test-kynareth"
# arch.vm.network "private_network", type: "dhcp"
# arch.vm.network "forwarded_port", guest: 22, host: 3028
# arch.vm.provision "shell", inline: <<-SHELL
# pacman -Sy --noconfirm python
# SHELL
# end
end