Browser based interface to manage your Vagrant environments
Boxupp is built over Vagrant and exposes all the functionalities offered by Vagrant and much more inside your web-browser.
Vagrant is an awesome tool to manage the development environments and we want to enhance the experience even further.
You do not need to learn Vagrant syntax. Boxupp knows what vagrant commands to run to bring your dashboard box states in sync with the real infrastructure at the backend. Forget infrastructure management issues and focus on coding instead.
Boxupp supports around 2.8k+ modules from Puppet Forge. You can search and download a required module from the Puppet Forge repository and link it with any of the boxes defined in your Boxupp Dashboard.
Super easy to create workspaces using providers viz. Docker and VirtualBox. Navigate effortlessly from one workspace to the other. Define boxes, modules, scripts within your workspaces and much more.
Share your infrastructure as code on Github from within your Boxupp's control panel. This will help you collaborate, get feedback, get contributions from your team members or peer groups which will help in seamless development across teams.
1) Clone the repository on your local machine
git clone https://www.github.com/boxupp/boxupp.git
2) Change to the cloned directory
cd boxupp
3) Package in Maven
mvn package
4) Run the Boxupp program
cd target\boxuppzipdir\bin
startup.bat OR ./startup.sh
5) Start boxupp in your browser at
http://localhost:<<PORT_NUMBER configured in config.xml>> (By Default 8585)