Manage Reports - Workers (Celery) - Maestro Server
2.2K
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.
To test out the demo, Demo Online
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 | Example | Description |
|---|---|---|
| MAESTRO_PORT | 5005 | Reports API Port |
| MAESTRO_MONGO_URI | localhost | Mongo Url conn |
| MAESTRO_MONGO_DATABASE | maestro-reports | Db name, its differente of servers-app |
| MAESTRO_DATA_URI | http://localhost:5010 | Data APP - API URL |
| MAESTRO_REPORT_URI | http://localhost:5005 | Report App - API URL |
| MAESTRO_WEBSOCKET_URI | http://localhost:8000 | Webosocket App - API URL |
| MAESTRO_INSERT_QTD | 200 | Throughput insert in reports collection |
| MAESTRO_SECRETJWT_PRIVATE | XXX | Secret Hash for JWT private connections |
| MAESTRO_NOAUTH | XXX | Secret Key to validate private connections |
| CELERY_BROKER_URL | amqp://rabbitmq:5672 | RabbitMQ connection |
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.
Content type
Image
Digest
Size
95.4 MB
Last updated
almost 5 years ago
docker pull maestroserver/reports-maestro-celery