Limits

This is the summary of limits of the various Gemfury components. These limits are platform-wide, and are imposed in addition to the feature limits of the various service plans.

Packages

Package files have an absolute limit of 300MB per file uploaded. This is effective for uploads to push.fury.io and the Dashboard, as well as packages produced by Git builds.

For technical reasons, packages uploaded to a repository endpoint (e.g. gem.fury.io) are limited to 20MB. You may encounter this limit when using the push functionality of a particular package managment tool with your Repository URL.

Please be aware that some package managers upload files as Base64-encoded text. This bloats the payload by over 30%, restricting the file size even further.

Git repositories

Git repositories have a 500MB size limit, with a 20MB limit for individual files.