🔒 ngrok expands free plan with OAuth and webhook security in one line Learn more

GitHub + ngrok

Integrate your remote CI/CD tools with GitHub webhooks and secure access with GitHub Login without poking your firewall or changing code.

  • Webhooks
  • Identity Providers

Integrations

Webhooks

Integrate GitHub webhooks with CI/CD tools and localhost, and production apps

1

Receive github webhooks with a public and secure URL

2

Inspect, debug, and replay github requests

3

Authenticate webhook calls from GitHub to your systems

ngrok http 8080 --verify-webhook=github --verify-webhook-secret=mySecret

Identity Providers

Use GitHub Authentication to secure access to remote apps

1

Control access to remote apps with GitHub

2

Use Sign in with GitHub and OAuth scopes

3

Restrict access to authorized users and organizations

ngrok http 8080 --oauth=github --oauth-allow-domain="mycorp.com"

Get started with ngrok