/development-environment

A development environment for Java, Python and Node.js built using Vagrant

Primary LanguageShellMIT LicenseMIT

GantSign EnV

Build License

A development environment for Java, Python and Node.js built using Vagrant.

About

Getting your development environment setup correctly can be a time consuming and error prone process; getting everyone on a team to setup their environment correctly is even more challenging.

The goal of this project is to make setting up a development environment reliable and reproducible. This project provides a generic development environment that you can fork to add your project specific configuration.

View the Website

View the project website

Project News

View the latest project news

Requirements

  • Vagrant
  • VirtualBox

Learn more about the requirements

Feature Highlights

  • Dynamically allocated swap space
  • Compressed swap
  • File backup & restore between rebuilds
  • Terminator
  • Oh My Zsh
  • Docker
  • Kubernetes
  • Minikube
  • Helm
  • Visual Studio Code
  • Git-GUI and Gitk
  • Postman
  • Open JDK
  • Maven
  • IntelliJ IDEA IDE
  • SDKMAN!
  • Node.js
  • Pyenv
  • Pipenv

Learn more about the features

Installation

Follow the getting started guide

License

MIT

Author Information

John Freeman

GantSign Ltd. Company No. 06109112 (registered in England) Analytics