1. Install Vagrant and VirtualBox

    This shows the installation on a VM, for real HW please follow the steps HERE. We're using Vagrant for this tutorial, usually you'd use dedicated hardware. Vagrant is a VM manager widely used to create ad-hoc environments for testing. If you are not familiar with it please consult the documentation found on the following websites:

  2. Start the VM

    Platform installation is based on a running CoreOS instance. To simplify local testing we include a primitive Vagrantfile that should get you running in a few minutes.

    $ git clone https://github.com/experimental-platform/platform-configure-script.git $ cd platform-configure-script $ vagrant up
  3. Install experimental platform

    $ vagrant ssh -c "curl https://raw.githubusercontent.com/experimental-platform/platform-configure-script/master/platform-configure.sh | sudo CHANNEL=alpha PLATFORM_SYS_GROUP=protonet PLATFORM_INSTALL_OSUPDATE=true PLATFORM_INSTALL_REBOOT=true sh"

    This step will install the software and then reboot the system. Once it's finished it will output the local adress under which your experimental platform will be reachable.

    ==================================================================== After the reboot your experimental platform will be reachable via: http://zbixmx.local (don't worry, you can change this later) ====================================================================

    Depending on the network configuration it might not come up on its own, in that case please start it manually with vagrant up. A few moments later the experimental platform web interface should be available. After the system is up and running, open it in your browser and finish the setup wizard so you'll be able to deploy your first application.

    After the system is up and running, fire it up in your browser and finish the setup wizard so you'll be able to deploy your first application.