Skip to content

A docker application stack containing a web application for CLOSER event dashboard

Notifications You must be signed in to change notification settings

sini-company/closer-event-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A docker application stack containing a web application for CLOSER event dashboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published