Skip to content

Covid19 Cuba Graph (Sistema encargado de generar los gráficos que se muestran en el bot usando python y matplotlib)

License

Notifications You must be signed in to change notification settings

covid19cuba/covid19cuba-graph

 
 

Repository files navigation

Microservicio GRAPH

Micro servicio encargado de generar los gráficos que muestra el bot.

¿Como fuciona?

Este microservicio es utilizado por el microservicio de API REST, el microservicio de API se encarga de enviarle los datos necesarios para que genere los gráficos. Este microservicio no puede ser utilizado directamente, solo actua como un servicio auxiliar de la API.

Variables de entorno que deben ser configuradas

SERVER_URI: Aquí debe ir la dirección del servidor y el puerto en el que se encuentra corriendo el microservicio, esto solo es utilizado para la marca de agua que se coloca en los gráficos.

PORT: Puerto donde va a correr el servicio, se puede especificar directamente al utilizar gunicorn en modo producción.

Instalación y ejecución

  1. Clonar este repo.
  2. Instalar dependencias de python: pip install -r requirements.txt
  3. Ejecutar servicio: gunicorn app:app o python app.py, el puerto debe ser especificado al utilizar gunicorn o se debe modificar el script app.py para que corra en modo producción y especificar el puerto.

About

Covid19 Cuba Graph (Sistema encargado de generar los gráficos que se muestran en el bot usando python y matplotlib)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%