Skip to content

HTTP Server

Listens for incoming HTTP POST requests and ingests their bodies.

Configuration

yaml
source:
  kind: http_server
  listen_address: "0.0.0.0:8080"
  path: "/"
FieldDefaultDescription
listen_address0.0.0.0:8080Address to bind the HTTP server
path/URL path to listen on
auth_tokenOptional Bearer token for authentication

Namespace: http_server.{path}

CLI

bash
skippr connect source http-server \
  --listen-address 0.0.0.0:8080 \
  --path /webhook
FlagDescription
--listen-addressAddress to bind (default: 0.0.0.0:8080)
--pathURL path to listen on