Skip to content
CodeFloe

Quotas

Git repo size“Packages” sizeGit LFS sizeAttachments sizeActions Artifacts size
5 GB20 GB10 GB10 GB2 GB

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.

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.

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.

CI/CD usage showing 9 of 2500 minutes used, a Crow CI breakdown, and daily usage

Usage is also available over the API, for scripting or for a dashboard of your own. Durations are always plain seconds.

EndpointReturns
GET /api/v1/user/quota/ciYour usage for the current month, the limits that apply, and the reset time
GET /api/v1/user/quota/ci/recordsThe individual runs behind that number, most expensive first, paginated
GET /api/v1/orgs/{org}/quota/ciThe same for an organization you own
GET /api/v1/orgs/{org}/quota/ci/recordsThe individual runs for an organization you own
curl -H "Authorization: token $CODEFLOE_TOKEN" \
  https://codefloe.com/api/v1/user/quota/ci

The full schema for these endpoints is in the API documentation.