Sign inSign up

maestroserver/reports-maestro

By maestroserver

•Updated almost 5 years ago

Manage reports - Maestro Server

Image
0

1.8K

maestroserver/reports-maestro repository overview

⁠Maestro Server

Maestro Server is an open source software platform for management and discovery servers, apps and system for Hybrid IT. Can manage small and large environments, be able to visualize the latest multi-cloud environment state.

⁠Demo

To test out the demo, Demo Online⁠

⁠Installation by docker
docker run -p 5000:5000  -e "MAESTRO_DATA_URI=http://data:5000" -e "MAESTRO_MONGO_URI=mongodb"
-e "CELERY_BROKER_URL=amqp://rabbitmq:5672" maestroserver/reports-maestro

docker run -e "MAESTRO_REPORT_URI=http://reports:5005" -e "MAESTRO_DATA_URI=http://data:5000" 
-e "CELERY_BROKER_URL=amqp://rabbitmq:5672" maestroserver/reports-maestro-celery

services:
    reports:
        image: maestroserver/reports-maestro
        environment:
        - "CELERY_BROKER_URL=amqp://rabbitmq:5672"
        - "MAESTRO_MONGO_URI=mongodb"
        - "MAESTRO_MONGO_DATABASE=maestro-reports"

    reports_worker:
        image: maestroserver/reports-maestro-celery
        environment:
        - "MAESTRO_REPORT_URI=http://reports:5005"
        - "MAESTRO_DATA_URI=http://data:5010"
        - "CELERY_BROKER_URL=amqp://rabbitmq:5672"
⁠Env variables
Env VariablesExampleDescription
MAESTRO_PORT5005Reports API Port
MAESTRO_MONGO_URIlocalhostMongo Url conn
MAESTRO_MONGO_DATABASEmaestro-reportsDb name, its differente of servers-app
MAESTRO_DATA_URIhttp://localhost:5010⁠Data APP - API URL
MAESTRO_REPORT_URIhttp://localhost:5005⁠Report App - API URL
MAESTRO_WEBSOCKET_URIhttp://localhost:8000⁠Webosocket App - API URL
MAESTRO_INSERT_QTD200Throughput insert in reports collection
MAESTRO_SECRETJWT_PRIVATEXXXSecret Hash for JWT private connections
MAESTRO_NOAUTHXXXSecret Key to validate private connections
CELERY_BROKER_URLamqp://rabbitmq:5672RabbitMQ connection
⁠Contribute

Are you interested in developing Maestro Server, creating new features or extending them?

We created a set of documentation, explaining how to set up your development environment, coding styles, standards, learn about the architecture and more. Welcome to the team and contribute with us.

See our developer guide⁠

Tag summary

Content type

Image

Digest

Size

95.5 MB

Last updated

almost 5 years ago

docker pull maestroserver/reports-maestro