A beautiful "Down For Maintenance" page for your app in under 5 minutes. Starting at $0/mo.
Gone are the days of “Down For Maintenance” pages that are indistinguishable from a server error. Instead, treat your users to a beautiful page that clearly explains what is going on and when you’ll be back. Take the time you need for your maintenance, knowing your users are not seeing an awful maintenance page or worse, just timing out.
Install the Heroku Add-On, install a small bit of software (Rubygem for Ruby, npm package for Node), add 1 line to your application config, and you’re all done. We understand that focusing on the maintenance page for your application is the last thing you want to do, so we handle that and we make it quick and easy.
You’re probably a little skeptical about how this all works. Strange proxies? DNS funky business? In fact, the Wrenchmode middleware just checks in with the main Wrenchmode server periodically in order to determine when to display the maintenance page to your users. All the status checking and updating takes place in a separate thread and nothing interferes with the normal flow of users to your website. Still suspicious? The middleware is open source so check it out yourself and you’ll see that it’s tiny, fast, and adds zero overhead to your application.
Want to double-check your updates before you open the gates wide to the world? You can whitelist your own IP address and bypass the Wrenchmode maintenance page, while everyone else is safely kept away. Take a few minutes to poke around and make sure everything is working, rather than risking a landslide of user-facing 500 errors because you forgot one little thing.
Maintenance taking longer than you expected? Users getting antsy? Keep them in the loop with realtime updates. Post an update and it will appear for all users instantly, no refresh required. Users can be patient, but they like to know what’s going on. A dynamic stream of updates is a lot more reassuring than an ugly, static “Sorry we’re down…” page.
The available application locations for this add-on are shown below, and depend on whether the application is deployed to a Common Runtime region or Private Space. Learn More
|Region||Available||Installable in Space|
To provision, copy the snippet into your CLI or use the install button above.