vvidday/repo-watch

support for more/custom repos

Opened this issue · 0 comments

Currently, polling is done through requests from my personal account that is rate limited to 5,000 requests per hour.

The current deployed version watches supabase's repositories, one request per minute across all 62 repos => 62 * 60 = 3720 requests per hour, which is already decently close to the limit - hence, no current support for users to add their own repos.

Possible workarounds & Future plans:

  • Separate fork to receive event updates through webhooks instead of polling (major caveat: Need write/admin access to repos to create webhooks)
  • Easy setup to let users self-host (possibly generating tables, edge functions, etc through supabase CLI and a config file)