Jets Pro Rate Limits

Jets Pro free access has different levels of rate limits. Precompiled gems requests exceeding these limits will be denied until the next day.

  • Anonymous: This requires no sign-up and is the default with Jets. However, you are limited to 15 compiled gem requests each day. This usually works out to around 3 releases. It depends on how many compiled gems your application uses.
  • Free Account: You can sign up for an account and increase your daily rate limit. This increases the limit to 30 compiled gems each day. This usually works out to about 6 releases.
  • Paid Plan: You get unlimited access to precompiled gems on a per-stack basis. You can also access a Dashboard, Release History, and Deploy Rollback features. You specify how many stacks you want with your paid plan and can upgrade or downgrade accordingly.

Monitoring Your Usage

Here are the steps you can follow to monitor usage for free usage:

  • Register for a Jets Pro account. This provides you access to a dashboard that you can use to check on your current downloads.
  • Monitor your usage and adjust accordingly. When you exceed, you can change your process to reduce consumption or upgrade to a Jets Pro Plan for unlimited usage.
  • You can learn more and upgrade at the Jets Pro Pricing page.

Additional Features

Jets Pro provides additional features to the Ruby on Jets Framework. It provides you with:

  • Dashboard: Allows you to see an overview of deployed apps with a web browser.
  • Release History: You can see your release history with the web browser or the jets releases CLI command.
  • Rollback Ability: You can rollback your app if needed.
  • Gems: Paid plans give you unlimited access to precompiled binary gems for AWS Lambda.

Setup

Once you register, you can generate an API token and configure your environment with:

jets configure TOKEN

Note: Replace TOKEN with your actual token.