Add new sandbox (#741)
* Add new sandbox files and remove temporary unavailable notice * remove old deployment script * adapt application properties * restructure hawkbit-runtime * move sandbox description. * adapt license checks * Introduce review findings and add new docker files * Remove redundant profile and attribute * Update website * redirect to sandbox * getting started * Add description for docker folder and renew favicon
This commit is contained in:
@@ -6,10 +6,12 @@ weight: 20
|
||||
## On Sandbox
|
||||
|
||||
We offer a sandbox installation that is free for everyone to try out hawkBit's [Management UI](/hawkbit/ui/),
|
||||
[Management API](/hawkbit/apis/management_api/), and [Direct Device Integration API](/hawkbit/apis/ddi_api/).
|
||||
[Management API](/hawkbit/apis/management_api/), and [Direct Device Integration API](/hawkbit/apis/ddi_api/):
|
||||
**[<i class="fas fa-desktop"> </i> https://hawkbit.eclipse.org](https://hawkbit.eclipse.org)**
|
||||
|
||||
{{% warning %}}
|
||||
The hawkBit sandbox is currently unavailable. [More infos ...](/hawkbit/sandbox/sandboxunavailable/)
|
||||
The sandbox is a shared installation that will be reset from time to time. Therefore, it is not allowed to upload
|
||||
any personal data.
|
||||
{{% /warning %}}
|
||||
|
||||
In addition, the following vendors offer free trial accounts for their Eclipse hawkBit compatible products:
|
||||
@@ -19,22 +21,43 @@ In addition, the following vendors offer free trial accounts for their Eclipse h
|
||||
|
||||
## From Docker Image
|
||||
|
||||
### Update server only
|
||||
### Overview
|
||||
|
||||
```sh
|
||||
$ docker run -d -p 8080:8080 hawkbit/hawkbit-update-server
|
||||
| Service / Container | A | B | C |
|
||||
|---|---|---|---|
|
||||
| hawkBit Update Server | ✓ | ✓ | ✓ |
|
||||
| hawkBit Device Simulator | | | ✓ |
|
||||
| MySQL | | ✓ | ✓ |
|
||||
| RabbitMQ | | ✓ | ✓ |
|
||||
|
||||
### A: Run hawkBit Update Server as Docker Container
|
||||
|
||||
Start the hawkBit Update Server as a single container
|
||||
|
||||
```bash
|
||||
$ docker run -p 8080:8080 hawkbit/hawkbit-update-server:latest
|
||||
```
|
||||
|
||||
### Updates server + MySql + RabbitMq
|
||||
### B: Run hawkBit Update Server with services as Docker Compose
|
||||
|
||||
```sh
|
||||
Start the hawkBit Update Server together with an MySQL and RabbitMQ instance as containers
|
||||
|
||||
```bash
|
||||
$ git clone https://github.com/eclipse/hawkbit.git
|
||||
$ cd hawkbit/hawkbit-runtime/hawkbit-update-server/docker
|
||||
$ docker-compose up -d
|
||||
```
|
||||
{{% note %}}
|
||||
Requires Docker-Compose installed.
|
||||
{{% /note %}}
|
||||
|
||||
### C: Run hawkBit Update Server with services as Docker Stack
|
||||
|
||||
Start the hawkBit Update Server and Device Simulator together with an MySQL and RabbitMQ instance as services within a swarm
|
||||
|
||||
```bash
|
||||
$ git clone https://github.com/eclipse/hawkbit.git
|
||||
$ cd hawkbit/hawkbit-runtime/hawkbit-update-server/docker
|
||||
$ docker stack init
|
||||
$ docker stack deploy -c docker-compose-stack.yml hawkbit
|
||||
```
|
||||
|
||||
## From Sources
|
||||
|
||||
|
||||
@@ -3,6 +3,12 @@ title: Release Notes
|
||||
weight: 100
|
||||
---
|
||||
|
||||
## 0.2.2
|
||||
|
||||
**Release Date:** Thursday, September 21, 2018 <br />
|
||||
[Tag](https://github.com/eclipse/hawkbit/releases/tag/0.2.2) /
|
||||
[Release](https://github.com/eclipse/hawkbit/milestone/10?closed=1)
|
||||
|
||||
## 0.2.1
|
||||
|
||||
**Release Date:** Friday, July 6, 2018 <br />
|
||||
|
||||
4
docs/content/sandbox.md
Normal file
4
docs/content/sandbox.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: Sandbox
|
||||
redirectURL: https://hawkbit.eclipse.org
|
||||
---
|
||||
@@ -1,11 +0,0 @@
|
||||
---
|
||||
title: Sandbox
|
||||
weight: -201
|
||||
---
|
||||
|
||||
## We are sorry, but the sandbox is currently unavailable
|
||||
|
||||
{{% warning %}}
|
||||
We are migrating the hawkBit Sandbox to be hosted by the Eclipse Foundation. Therefore, it is currently unavailable.
|
||||
We will be back soon.
|
||||
{{% /warning %}}
|
||||
Reference in New Issue
Block a user