All Projects → hyperbox → Hyperbox

hyperbox / Hyperbox

Licence: gpl-3.0
Virtual Infrastructure Manager for VirtualBox

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Hyperbox

mobymac
Automagically install Docker in a VirtualBox VM with super-fast NFS mounts.
Stars: ✭ 79 (-75.24%)
Mutual labels:  virtualbox
appside
Multitenant environment automation.
Stars: ✭ 36 (-88.71%)
Mutual labels:  virtualbox
Virtualbox Python
Complete implementation of VirtualBox's COM API with a Pythonic interface.
Stars: ✭ 277 (-13.17%)
Mutual labels:  virtualbox
packer-ubuntu
No description or website provided.
Stars: ✭ 29 (-90.91%)
Mutual labels:  virtualbox
Project-Mendacius
A GUI based virtualisation tool for running Linux on macOS Big Sur (x86 or arm64)
Stars: ✭ 107 (-66.46%)
Mutual labels:  virtualbox
VBoxCloak
A PowerShell script that attempts to help malware analysts hide their Windows VirtualBox Windows VM's from malware that may be trying to evade analysis. Guaranteed to bring down your pafish ratings by at least a few points ;)
Stars: ✭ 49 (-84.64%)
Mutual labels:  virtualbox
ansible-role-packer-debian
Ansible Role - Packer Debian/Ubuntu Configuration for Vagrant VirtualBox
Stars: ✭ 32 (-89.97%)
Mutual labels:  virtualbox
Vagrant Boxes
baseboxes build with packer.io for use with vagrant
Stars: ✭ 291 (-8.78%)
Mutual labels:  virtualbox
packer-ubuntu-18.04
packer example - Ubuntu Server 18.04.5
Stars: ✭ 37 (-88.4%)
Mutual labels:  virtualbox
Multipass
Multipass orchestrates virtual Ubuntu instances
Stars: ✭ 3,978 (+1147.02%)
Mutual labels:  virtualbox
js5005
js5005 is a virtual CPU with every logic gate simulated. A pretty interface, a built in assembler, display, and 256 bytes of RAM to boot. It's the better i4004.
Stars: ✭ 14 (-95.61%)
Mutual labels:  virtualbox
New-Machine
Utilizing Vagrant, Packer, Chocolatey, and Boxstarter to Configure my Dev Machines
Stars: ✭ 26 (-91.85%)
Mutual labels:  virtualbox
plainvm
plainvm allows you to control multiple virtual machines which are distributed among many hosts through your browser.
Stars: ✭ 37 (-88.4%)
Mutual labels:  virtualbox
halcyon-vagrant-kubernetes
Vagrant deployment mechanism for halcyon-kubernetes.
Stars: ✭ 12 (-96.24%)
Mutual labels:  virtualbox
Kubernetes Under The Hood
This tutorial is someone planning to install a Kubernetes cluster and wants to understand how everything fits together.
Stars: ✭ 279 (-12.54%)
Mutual labels:  virtualbox
ansible virtualization
Ansible Collection: Virtualization roles
Stars: ✭ 31 (-90.28%)
Mutual labels:  virtualbox
Cobalt
Cobalt is a FreeDOS distribution designed to be light, simple and easy to use.
Stars: ✭ 82 (-74.29%)
Mutual labels:  virtualbox
Robox
The tools needed to robotically create/configure/provision a large number of operating systems, for a variety of hypervisors, using packer.
Stars: ✭ 303 (-5.02%)
Mutual labels:  virtualbox
Vagrant Persistent Storage
A Vagrant plugin that creates a persistent storage and attaches it to guest machine.
Stars: ✭ 285 (-10.66%)
Mutual labels:  virtualbox
vzvol
vzvol is a general use ZFS zvol management tool, that handles creation, destruction, listing, and formatting with various FSes, in an easy to use single program
Stars: ✭ 27 (-91.54%)
Mutual labels:  virtualbox

Hyperbox

Build Status

Quick Start

Requirements:

  • Git
  • Java JDK 8+

Extra build requirements for Linux packages:

  • makeself

Extra build requirements for Windows packages:

On Debian/Ubuntu, you may install all requirements except launch4j with:

$ sudo apt-get install git default-jdk-headless makeself nsis

If you have not installed Launch4j, you must download the software and install it in the /opt directory.

$ wget http://sourceforge.net/projects/launch4j/files/launch4j-3/3.14/launch4j-3.14-linux-x64.tgz/download?source=files -O ~/launch4j-linux-x64.tgz
$ sudo tar xf ~/launch4j-linux-x64.tgz -C /opt

To build Hyperbox binaries with client, server and all supported VirtualBox modules:

git clone https://github.com/hyperbox/hyperbox.git
cd hyperbox
./init
./gradlew build

You will then find the Client and Server binaries for Linux/Windows ready to be run as-is in the ./build/{client|server}/bin directory.

To start the server in foreground interactive mode, log to console (replace <OS>):

cd build/server/bin/<OS>
./hyperbox

To start the GUI client:

cd build/client/bin/<OS>
./hyperbox

Installation

You will find distribution packages in the Releases section

To build from source:

# For Linux
./gradlew distLinux

# For Windows
./gradlew distWin

# For all platforms
./gradlew distAll

You can then follow the regular instructions in the user manual.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].