Skip to content
This repository has been archived by the owner on Mar 26, 2024. It is now read-only.
/ webhooks-hub Public archive

A small server to ingest and excrete webhooks

Notifications You must be signed in to change notification settings

WhoopInc/webhooks-hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notice: This repository is no longer maintained as of 3/26/2024

Webhook hub

Consumes various webhooks and fires others.

Docker

When the Docker Hub pushes a new image, post to Datadog an Hipchat and then callback the hub.

Hipchat

When a room message fires, CC the message to Slack

Hipchat webhooks are configured like

curl 'api.hipchat.com/v2/room/${ROOMNAME}/webhook?auth_token=${AUTH_TOKEN}' -XPOST -H 'content-type: application/json' -d '{"url":"${HOOK_URL}","pattern":".*","event":"room_message","name":"${HOOK_NAME}"}'

Environment variables to set

  • DATADOG_API_KEY
  • HIPCHAT_AUTH_TOKEN
  • HIPCHAT_ROOM
  • HIPCHAT_SENDER_NAME
  • SLACK_HOOK_URL

About

A small server to ingest and excrete webhooks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published