derogab / coingraph

Coingraph is a real-time graph for cryptocurrencies that fetches real-time cryptocurrency prices, saves the data offline in a JSON file at regular intervals, and displays it through a minimalistic graph on a web interface.
MIT License
127 stars 18 forks source link
bitcoin bitcoin-price chart coingraph cryptocurrencies cryptocurrencies-graph cryptocurrency cryptocurrency-graph ethereum ethereum-price graph hacktoberfest

Repository Archival Notice: Coingraph is being archived due to inactivity and the availability of more comprehensive alternatives in the cryptocurrency monitoring space. Originally developed in 2017, Coingraph is a tool that fetches real-time cryptocurrency prices, saves the data offline in a JSON file at regular intervals, and displays it through a minimalistic graph on a web interface. While the project will no longer be actively maintained, the repository can be reopened if there is community interest in contributing. If you are interested in submitting a pull request or expanding the tool's functionality — such as adding API support for data access or enhancing settings — please contact me first at coingraph at derogab dot com.

Coingraph

GitHub release (latest SemVer including pre-releases) Build & Push Docker Image GitHub stars GitHub forks GitHub issues GitHub License

Coingraph is a real-time graph for cryptocurrencies that

Dependencies

npm install

And don't forget to also install the daemon dependencies!

Configuration

If necessary, view the daemon configurations.

Usage

npm run all

The previous command starts both the daemon and the web interface.

Docker

GitHub release (latest SemVer including pre-releases) Build & Push Docker Image Docker Pulls

Manual

  1. Start the coingraph-daemon and then
  2. Run the container
    docker run -d \
      -p 3000:80 \
      --link DAEMON_CONTAINER_ID \
      ghcr.io/derogab/coingraph-client

Using docker-compose

Copy .env.template to .env. Eventually change environment variables and then start one of the following.

Production
docker-compose up -d
Development
docker-compose -f docker-compose.dev.yml up -d 
Build
docker-compose -f docker-compose.build.yml up -d --build

Tip

If you like this project or directly benefit from it, please consider buying me a coffee.

License

Coingraph is made with ♥ by derogab and the amazing dev team. It is released under the MIT license.