An open API service indexing awesome lists of open source software.

https://github.com/wtsi-hgi/webhook-router

A system that accepts incoming webhooks from the Internet and routes them to internal locations, depending on a configuration that can be dynamically modified by users
https://github.com/wtsi-hgi/webhook-router

Last synced: about 2 months ago
JSON representation

A system that accepts incoming webhooks from the Internet and routes them to internal locations, depending on a configuration that can be dynamically modified by users

Awesome Lists containing this project

README

        

# webhook-router

A system that accepts incoming webhooks from the Internet and routes them to internal locations, depending on a configuration that can be dynamically modified by users.

## Running using docker-compose

### On Mac:
When running on mac, docker has a memory limit of 2GB, which is the exact amount of memory required by elastic search. To run this you need to increase the amount of memory allocated for the docker deamon

Once you run docker-compose the UI is accessible from `http://localhost:8080/` (NOTE: not 127.0.0.1 or the google API won't work) and kibana is accessible from `http://localhost:5601/`

## URLs to add to OAuth authenitcation

Redirect:

https://webhook-master.hgi.sanger.ac.uk?oauth_callback

Allowed origins

https://webhook-master.hgi.sanger.ac.uk