View Source

{section}
{column}

h1. Introduction

Petals Cockpit is a web interface to administrate a set of Petals ESB topologies.

{warning}
Petals Cockpit *1.0.0* works with Petals ESB *5.2.0.0*, but may also work in degraded mode with previous versions.
{warning}
{column}
{column:width=40%}
{panel:title=Table of contents}{toc}{panel}
{panel:title=Contributors}{contributors:order=name|mode=list}{panel}
{column}
{section}

h1. Installing Petals Cockpit


h2. Requirements

Petals Cockpit needs[Java SE Runtime Environment 8|http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html] to run the backend.

For now, the supported browsers are Chrome and chromium variants. While not officially supported, the frontend application is highly compatible with Firefox.

h2. Installation from .zip file

# Get latest compiled version from [Petals Cockpit project page|https://gitlab.com/linagora/petals-cockpit]
# Unpack it and go into the directory
# Run Petals Cockpit script and follow instructions : 


{code}
$ ./petals-cockpit.sh
{code}



h2. Build/Run from docker

A Petals Cockpit docker image is hosted on [its docker hub public repository|https://hub.docker.com/r/petals/petals-cockpit/]

# Download the image:
{code}
docker pull petals/petals-cockpit:latest
{code}
# Start in detached mode
{code}
docker run -d -p 8080:8080 --name petals-cockpit petals/petals-cockpit:latest
{code}
For exhaustive information about building and running a docker image of Petals Cockpit, see the [Github docker-petals-cockpit project page|https://github.com/petalslink/docker-petals-cockpit].