Sinatra Docs
Self-hosting

9. Configure webhooks

Point GitHub and Linear at your public API.

By now you have:

  • A running API and worker (step 7).
  • A public URL (step 8).
  • A GitHub App and a Linear App (steps 2 and 3) — possibly created with placeholder webhook URLs.

Time to wire them together.

Update webhook URLs

Go back to the GitHub App and Linear App settings pages and confirm the webhook URLs point at your public API:

AppSettingValue
GitHub AppWebhook URL<APP_BASE_URL>/webhooks/github
Linear AppWebhook URL<APP_BASE_URL>/webhooks/linear
Linear AppCallback URL<APP_BASE_URL>/install/linear/callback

Save changes on both.

Continue to Install and verify →