Docs > Technical Docs > Integrations

Integrations

Github

Initial goal is to allow organizations to connect the github app, grant access to repos and then create and link pages to those repos.

This requires:

  1. A signup flow from app -> Github -> Callback Url
  2. A db flow to store the refresh token
  3. Access flows to get a new access token for the org
  4. Onboarding/refresh flow to ping github, pull down new repos and update pages

Longer term Goals:

  1. Set up webhooks to update files when they are updated in github (initially this will be a refresh button)