- Git
- nvm
- nano
- oh-my-zsh
- Open JDK
- Python 3
- Maven
- Gradle
- Atom Text Editor
- Firefox
- IntelliJ Ultimate
To run this Vagrant VM, you have to install the following tools:
- VirtualBox >= 6.1.14
- Vagrant >= 2.2.10
- Make sure you have a reliable internet connection 😉
- Only on Windows:
- Make sure Hyper-V support is turned off (VirtualBox will not work with HyperV turned on)
- Open a console in the directory with the cloned or downloaded config files (where the
Vagrantfile
is) - Install the VirtualBox Guest Additions plugin for Vagrant with
vagrant plugin install vagrant-vbguest
- Start the setup with
vagrant up
(this may take a while - typically around 30 minutes in total - so take a coffee and relax! ☕ ) - Once the installation is done you should see something like:
CLEANUP DONE
- Use
vagrant reload
to bring the virtual machine up in graphical mode
- Start the VM with
vagrant up
- The default user is
vagrant
with the passwordvagrant
Note: Once installed you can as well start and stop the VM directly from VirtualBox UI (unless you do config changes in your Vagrantfile)
Note: For a commercial project it might be a good idea to pay and use VMware together with Vagrant instead, because the integration with VMware should be more performant and has better support by Vagrant.
VM setup provided by @SimonMueller