parrazam/crypto-reporter

By parrazam

Updated almost 4 years ago

Obtiene y publica vía MQTT precios de criptomonedas.

Image
Message queues
Internet of things
Monitoring & observability
0

3.2K

parrazam/crypto-reporter repository overview

crypto-reporter

Build Status

Obtiene y publica precios de criptomonedas.

Instalación y ejecución desde CLI

Descargar el repositorio en una nueva carpeta:

git clone https://git.cuzo.dev/Parra/crypto-reporter.git

Copiar el fichero env_file a .env y abrirlo con un editor de textos y editarlo con la información del servidor MQTT, así como editar los tópicos que se quieran usar y el tiempo de refresco.

Dar permisos de ejecución al fichero principal con chmod +x main.py y ejecutar con ./main.py.

Instalación y ejecución desde Docker

Crear una carpeta (por ejemplo crypto-reporter) y acceder a ella.

Crear un fichero .env con el contenido del fichero env_file de este repositorio y editarlo con la información del servidor MQTT.

Crear un fichero docker-compose.yml como el siguiente:

version: '3'

services:
  crypto-reporter:
    image: parrazam/crypto-reporter:latest
    container_name: crypto-reporter
    restart: unless-stopped
    volumes:
      - ./.env:/.env:ro

Ejecutar con el comando docker compose up -d.

Menciones

La API se extrae de Coingecko y se puede consultar aquí: https://www.coingecko.com/en/api/documentation

Tag summary

Content type

Image

Digest

sha256:2a9a9772f

Size

23 MB

Last updated

almost 4 years ago

docker pull parrazam/crypto-reporter