This add-on is operated by Stefan Gasser
Save money by automatically putting your non-critical apps to sleep
Last updated 13 June 2019
AutoIdle is an add-on that helps you save money by automatically putting your non-critical apps to sleep after a period of inactivity.
How does it work?
When an app is inactive for 30 minutes, AutoIdle puts it to sleep. If the app later receives an HTTP request, the add-on automatically reactivates the app with the same dyno count and active processes present before the app went to sleep.
You should use AutoIdle only with non-critical apps, such as staging and testing apps. Do not provision it for your production apps.
Provisioning the add-on
AutoIdle can be attached to a Heroku application via the CLI:
A list of all plans available can be found here.
$ heroku addons:create autoidle -----> Adding autoidle to sharp-mountain-4005... done, v18 (free)
You can monitor AutoIdle activity within the Heroku log-stream by:
$ heroku logs -t | grep 'email@example.com'
The AutoIdle dashboard provides an overview of your monitored apps and the amount of money you’ve saved.
You can access the dashboard via the CLI:
$ heroku addons:open autoidle Opening autoidle for sharp-mountain-4005
or by visiting the Heroku Dashboard and selecting the application in question. Select AutoIdle from the Add-ons menu.
Removing the add-on
You can remove AutoIdle via the CLI:
This will destroy all associated data and cannot be undone!
$ heroku addons:destroy autoidle -----> Removing autoidle from sharp-mountain-4005... done, v20 (free)
All AutoIdle support and runtime issues should be submitted via one of the Heroku Support channels. Any non-support related issues or product feedback is welcome at firstname.lastname@example.org.