sigvane

Receive GitHub webhooks without exposing your services

GitHub webhooks need a publicly reachable URL. That usually means exposing a service, running a tunnel, or maintaining infrastructure you'd rather avoid.

Sigvane gives you a hosted webhook inbox. It receives GitHub events for you, and your code can pull them later through the REST API or CLI, from anywhere: locally, in CI, or behind a firewall.

Sign in with GitHub

By signing in you agree to the Terms and Privacy Policy.

how it works

  1. Create an inbox

    Sign in and create a webhook inbox. You'll get a unique URL and a signing secret.

  2. Configure the webhook in GitHub

    Paste the URL and secret into your repo's webhook settings. GitHub starts sending events immediately.

  3. Pull events via API or CLI

    Pull events from the REST API and handle them in your code.

    $ curl https://api.sigvane.com/v1/inboxes/{id}/items

    Run the CLI and pipe events straight to your terminal or scripts.

    $ sigvane inbox poll