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.