Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 604 Bytes

File metadata and controls

28 lines (18 loc) · 604 Bytes

Github logger

A simple webserver that listens to github actions for a selected repository and stores the events in structured logs in MongoDB.


Installation steps

Install all dependencies using python pip3

$ pip3 install requirements.txt

You can start the webserver by using python3

$ python3 main.py

Webhook

Github webhook accepts https link for which used ngrok to expose the local server to internet. You can download it from https://ngrok.com/download and start the ngrok service by following the below commands.

$ ./ngrok http 3000