Quotas
| Git repo size | “Packages” size | Git LFS size | Attachments size | Actions Artifacts size |
|---|---|---|---|---|
| 5 GB | 20 GB | 10 GB | 10 GB | 2 GB |
Download traffic
Section titled “Download traffic”Downloads of packages, container images and Git LFS objects are counted per account and organization, per calendar month (UTC). Git clones, release assets and attachments are not counted.
There is no limit today.
The counter exists so you can see what your account serves; a limit will be set once a few months of real data exist.
Once a limit applies, downloads above it answer with 429 until the month resets.
Uploads and Git operations are never blocked.
Your current traffic is listed as Download Traffic (Packages) in the Storage overview of your account or organization.
Over the API it is used.egress in GET /api/v1/user/quota and GET /api/v1/orgs/{org}/quota.
Usage is updated hourly.
See CI/CD hardware for runner capacity and the split between Crow CI and Forgejo Actions.
CI minutes
Section titled “CI minutes”Every account and organization gets 2500 CI minutes per month, free. The allowance is shared across its repositories and covers both Forgejo Actions and Crow CI. Jobs already running are allowed to finish.
Time is counted from when a job starts on a runner to when it stops. Jobs that are queued but never picked up cost nothing. Forgejo Actions includes jobs that are still running in your current usage. Crow CI reports its usage after execution, so its totals can lag behind running pipelines.
Viewing your usage
Section titled “Viewing your usage”Open CI/CD usage in your account settings or your organization settings. The page shows your current usage and limits, the reset date, minutes by CI engine and runner class, and a daily breakdown. The All CI time and Linux runners rows can count the same jobs against their respective limits; they are not separate pools of minutes.

Usage is also available over the API, for scripting or for a dashboard of your own. Durations are always plain seconds.
| Endpoint | Returns |
|---|---|
GET /api/v1/user/quota/ci | Your usage for the current month, the limits that apply, and the reset time |
GET /api/v1/user/quota/ci/records | The individual runs behind that number, most expensive first, paginated |
GET /api/v1/orgs/{org}/quota/ci | The same for an organization you own |
GET /api/v1/orgs/{org}/quota/ci/records | The individual runs for an organization you own |
The full schema for these endpoints is in the API documentation.