blob: 96f68c9ab77615fc254b1a3ac26c71c626b1f924 [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<script src="https://code.jquery.com/jquery-3.1.0.min.js" integrity="sha256-cCueBR6CsyA4/9szpPfrX3s49M9vUU5BgtiJj06wt/s=" crossorigin="anonymous"></script>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Droid+Sans+Mono" rel="stylesheet">
<?php include 'cdn.php';?>
<script src="js/materialize.min.js"></script>
<script src="js/ui-helper.js" defer></script>
<link href="css/style.css" rel="stylesheet" type="text/css" />
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Eclipse Kapua</title>
<meta name="author" content="Eurotech" />
</head>
<body>
<?php include 'navbar.php';?>
<div class="main-content" id="main-content">
<section id="getting-started">
<h3>Getting Started</h3>
<div class="step">
<h5>Clone and Run Eclipse Kapua</h5>
<div class="divider"></div>
<div class="substep">
<div class="description">Clone Kapua git repository</div>
<div class="commandline-list">
<span class="commandline li">$ git clone https://github.com/eclipse/kapua</span>
</div>
</div>
<div class="substep">
<div class="description">Build and run the Kapua Demo Box using the quick start script</div>
<div class="commandline-list">
<span class="commandline li">$ cd ./kapua/dev-tools/src/main/bin</span>
<span class="commandline li">$ ./start-demo.sh</span>
</div>
</div>
<div class="substep">
<div class="description">The following services are now available</div>
<div class="services">
<div class="service">
<div class="service-name">Web Console</div>
<div class="service-description">
<ul>
<li>http://192.168.33.10:8080/console</li>
<li>Username: kapua-sys</li>
<li>Password: kapua-password</li>
</ul>
</div>
</div>
<div class="service">
<div class="service-name">Message Broker</div>
<div class="service-description">
<ul>
<li>tcp://192.168.33.10:1883/</li>
<li>Username: kapua-broker</li>
<li>Password: kapua-password</li>
</ul>
</div>
</div>
<div class="service">
<div class="service-name">RESTful APIs</div>
<div class="service-description">
<ul>
<li>http://192.168.33.10:8080/api/doc</li>
<li>Username: kapua-sys</li>
<li>Password: kapua-password</li>
</ul>
</div>
</div>
</div>
</div>
<div class="substep">
<div class="description">For more information on the manual build process or for creating a development Vagrant machine please refer to the <a href="wip.php">Eclipse Kapua Documentation</a></div>
</div>
<!--<div class="substep">
<div class="description">Run the vagrant machine with all dependencies</div>
<div class="commandline-list">
<span class="commandline li">$ export KAPUA_GIT_ROOT="$PWD/kapua"</span>
<span class="commandline li">$ cd ./kapua/dev-tools/src/main/vagrant</span>
<span class="commandline li">$ ./start.sh base-box</span>
<span class="commandline li">$ ./start.sh demo</span>
</div>
</div>
<div class="substep">
<div class="description">Build Kapua and deploy it to vagrant machine</div>
<div class="commandline-list">
<span class="commandline li">$ cd $KAPUA_GIT_ROOT</span>
<span class="commandline li">$ mvn clean install -Psql -Pdeploy</span>
</div>
</div>
<div class="substep">
<div class="description">Enter the vagrant machine using ssh</div>
<div class="commandline-list">
<span class="commandline li">vagrant ssh</span>
</div>
</div>
<div class="substep">
<div class="description">Run the MQTT broker and the Web interface</div>
<div class="commandline-list">
<span class="commandline li">$ cd /usr/local/activemq/apache-activemq-*</span>
<span class="commandline li">$ ./start-broker.sh</span>
<span class="commandline li">$ cd /usr/local/tomcat/apache-tomcat-*</span>
<span class="commandline li">$ ./start-tomcat.sh</span>
</div>
</div>
<div class="substep">
<div class="description">The following services are now available on the vagrant machine</div>
<div class="commandline-list">
<span class="commandline li">$ cd /usr/local/activemq/apache-activemq-*</span>
<span class="commandline li">$ ./start-broker.sh</span>
<span class="commandline li">$ cd /usr/local/tomcat/apache-tomcat-*</span>
<span class="commandline li">$ ./start-tomcat.sh</span>
</div>
</div>
</div>-->
<div class="step">
<h5>Connect an Eclipse Kura&trade; device</h5>
<div class="divider"></div>
<div class="substep">
<div class="description"> Connect a Kura-powered device like a RaspberryPi to Kapua
<div class="description-images">
<img id="rpi-image" src="<?= $cdn_url ?>img/rpi.png"></img>
<img id="kura-logo" src="<?= $cdn_url ?>img/kura_logo_400.png"></img></div>
</div>
<div class="screenshot">
<img src="<?= $cdn_url ?>img/kura_config.png"></img>
</div>
</div>
<div class="substep">
<div class="description">Connect other MQTT devices</div>
</div>
</div>
<div class="step">
<h5>Manage the device</h5>
<div class="divider"></div>
<div class="substep">
<div class="description"> Manage your IoT device </div>
<div class="screenshot">
<img src="<?= $cdn_url ?>img/kapua_config.png"></img>
</div>
</div>
<div class="substep">
<div class="description">Install heater app</div>
</div>
</div>
<div class="step">
<h5>Analyze device data</h5>
<div class="divider"></div>
<div class="substep">
<div class="description">Review your IoT device data</div>
<!-- <div class="screenshot">
<img src="img/screen_test.png"></img>
</div> -->
</div>
</div>
</section>
<?php include 'footer.php';?>
</div>
</body>
</html>