Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
 
 
 
 
 
 
 
 

Moonstone - Containerized

This is the default installation of Moonstone with all of its components. It's the easiest and quickest way for you to get the entire Moonstone platform installed with default configuration in your VM so that you can start play around with. The following components will be installed, each in its own docker container, and all wired up together using docker compose configuration

Platform components

Moonstone applications

  • pegasus-local-api : Private API for tenant/user/application management
  • pegasus-public-api : Public API for tenant/user/application management
  • pegasus-web : Tenant management portal
  • rhea-private-api : Private API for firmware catalog integration
  • rhea-web : Firmware catalog portal
  • kronos-api : Public API for device management
  • kronos-web : Device management portal
  • kronos-engine : Backend engine
  • kronos-cron : Backend cron jobs
  • apollo-web : Dashboard portal

System requirements

Installation

Reset data to default installation

  • bin/delete-data.sh

Default admin account

Application URLs

  • pegasus-local-api : http://your-vm-ip:7820/swagger-ui.html
  • pegasus-public-api : http://your-vm-ip:7924/swagger-ui.html
  • pegasus-web : http://your-vm-ip:7920
  • rhea-private-api : http://your-vm-ip:7821/swagger-ui.html
  • rhea-web : http://your-vm-ip:7922
  • kronos-api : http://your-vm-ip:7923/swagger-ui.html
  • kronos-web : http://your-vm-ip:7921
  • apollo-web : http://your-vm-ip:7925

Telemetry endpoints

  • MQTT : tcp://your-vm-ip:1883
  • AMQP : amqp://your-vm-ip:5672

About

Project Moonstone docker compose installation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages