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
- Host: GitHub
- URL: https://github.com/wtsi-hgi/webhook-router
- Owner: wtsi-hgi
- License: other
- Created: 2017-10-05T16:02:43.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-30T16:33:27.000Z (over 2 years ago)
- Last Synced: 2025-01-26T18:48:16.868Z (3 months ago)
- Language: Vue
- Size: 3 MB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 45
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
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 deamonOnce 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