Skip to content

ultrasilicon/cbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cbot

A crypto CEX feed data visualization tool in C++ for fun

Screenshots

webui tui

Dependencies

  • Boost libraries
  • OpenSSL
  • cpp-httplib

Build Dependency

macOS

Install dependencies using Homebrew:

brew install boost openssl cmake

Debian/Ubuntu

Install dependencies using apt:

sudo apt install -y \
    libboost-all-dev \
    libssl-dev \
    nlohmann-json3-dev \
    build-essential \
    cmake \
    git

Build Instructions

Local build

Here are the example build commands for Linux and macOS:

mkdir build && cd build
cmake ..
make -j$(nproc)

# start the bot with:
./cbot
  • Windows platform is not supported, please use Docker to build and run cbot on Windows.

Docker build

docker build . -t cbot
docker run -it -p 18080:18080 cbot

Get Started

Live Chart Web Server:

http://localhost:18080/

Log path:

~/.local/share/cbot/logs/cbot.log

About

A crypto CEX feed in C++ for fun

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •