simple-docker-webhook
v1.0.2
Published
A simple webhook for docker
Downloads
5
Maintainers
Readme
Simple Webhook Github
This package is used to spin up a webserver to get POST
requests from docker webhook.
Installing
npm install simple-docker-webhook
Examples - Simple
You can setup a simple webhook like this..
Typescript
import SimpleWebhook from "simple-docker-webhook";
const Port = 3000;
const webhook = new SimpleWebhook(Port);
webhook.on(response => {
// Do something
})
JavaScript
const SimpleWebhook = require("simple-docker-webhook");
const Port = 3000;
const webhook = new SimpleWebhook.default(Port);
webhook.on(response => {
// Do something
})
Examples - Express
You can also use express as an middleware
Typescript
import SimpleWebhook from "simple-docker-webhook";
import Express from "express";
const Port = 3000;
const app = Express();
const webhook = new SimpleWebhook(app);
webhook.on(response => {
// Do something
})
app.listen(Port);
JavaScript
const SimpleWebhook = require("simple-docker-webhook");
const Express = require("express");
const Port = 3000;
const app = Express();
const webhook = new SimpleWebhook.default(app);
webhook.on(response => {
// Do something
})
app.listen(Port);
Configurations
...
interface Options
{
/**
* @param endpoint The endpoint for the webserver
* @default /webhook
*/
endpoint: string;
}
...