Skip to content

Latest commit

 

History

History
47 lines (28 loc) · 1.27 KB

README.md

File metadata and controls

47 lines (28 loc) · 1.27 KB

CLOSER Event Dashboard

This project is an easy-to-install web dashboard which collects and visualizes events from CLOSER webhook.

Screenshot


Components

  • Nginx: HTTP and reverse proxy server
  • PostgreSQL: Relational database that supports arbitrary JSON column
  • Grafana: Metric analytics & monitoring tool

Prerequisites

Usage

  1. Clone this repository:

    $ git clone https://github.com/sini-company/closer-event-dashboard.git
  2. Run docker-compose to run http server (-d: run in daemon mode)

    $ docker-compose up [-d]
  3. Access dashboard via HTTP endpoints

    • GET /: Grafana dashboard (※ Initial credential: admin / admin )
    • POST /webhook-endpoint: Webhook endpoint
  4. Register your webhook endpoint to the CLOSER Bot Settings > Webhook

    Instruction

  5. Customize your dashboard