Skip to main content

Setup Development Environment


Overview

Currently, bluejay has 2 different configurations to be deployed on your machine. It is also possible to use a combination of both that helps expand the system. The 2 ways to deploy the system are the following:

  • Docker Compose: The system is deployed completely with docker. This environment is useful to check how the final system would behave in production, since a similar configuration is used.

  • Nodejs: The system is deployed completely or partially in Nodejs. This environment is useful to expand the system with new functionalities.

Infrastructure

The infrastructure and microservices are already configured to work straight away and be connected (docker or node). All the infrastructure will be exposed so no docker network is needed. All the components will be deployed locally using the following ports:

ComponentPort
Render5100
Assets5200
Reporter5300
Registry5400
Collector-events5500
Dashboard5600
Scopes5700
Director5800
DB-Mongo-Registry5001
DB-Influx-Reporter5002
DB-Collector-Redis5003