helix-home
helix-home copied to clipboard
Helix Limits
Overview
We need to communicate and enforce limits in helix, this includes anything from sizes, quotas, rate limits, etc.
Proposed Limits
Content Bus
Number of documents per mountpoint: 100k Document size: 100MB Sheet Rows: 100k
Code Bus
Branch Size: 20MB Files per Branch: 1000 Branches per repo: 100
Media Bus
Blob Size: 100MB
Admin API
Proposed Actions
We should enforce or at least alert users in the appropriate places (eg. helix-cli for codebus limits, slack bot or sidekick for content/media, etc.) We need to keep this configurable per project (identified by contentbus-id) and be able to override it if need.
We can alert the user with a GitHub issue in most cases.