juicebox

A virtual machine designed for programming workshops.

Github stars Tracking Chart

Juice Box

A virtual machine designed for programming workshops.

screenshot

Based on boxcutter/ubuntu.

Reason

Technical workshops shouldn't be about installing a development environment in Linux, Windows, OS X, or whatever else. Unless that's what they are about, this takes way too much time from everyone and it's a pain.

Specs

This project includes two Packer templates:

  • server.json - No desktop environment.
  • desktop.json - Xubuntu desktop environment.

Both of them build a virtual machine based on Ubuntu Server 14.04 with the the following software installed:

Desktop version has the following installed:

Distributing

I'll be building OVA files and Vagrant boxes for each version and hosting them.

Building and Uploading

Requirements:

Server

$ make server
$ AWS_ACCESS_KEY_ID='' AWS_SECRET_ACCESS_KEY='' make upload/server

Desktop

$ make desktop
$ AWS_ACCESS_KEY_ID='' AWS_SECRET_ACCESS_KEY='' make upload/desktop

Main metrics

Overview
Name With Ownerjpadilla/juicebox
Primary LanguageShell
Program languageShell (Language Count: 3)
Platform
License:MIT License
所有者活动
Created At2014-05-01 02:45:06
Pushed At2015-09-26 12:30:28
Last Commit At2015-09-26 08:30:22
Release Count3
Last Release Namev1.3.0 (Posted on )
First Release Namev1.1.0 (Posted on )
用户参与
Stargazers Count533
Watchers Count26
Fork Count28
Commits Count81
Has Issues Enabled
Issues Count25
Issue Open Count4
Pull Requests Count3
Pull Requests Open Count0
Pull Requests Close Count4
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private