Wrenchmode Beta

A beautiful "Down For Maintenance" page for your app in under 5 minutes. Starting at $0/mo.

Beautiful, Informative Maintenance Pages

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.

Trivial 90 Second Setup

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.

Zero Performance Impact

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.

Let In Some, Keep Out the Rest

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.

Realtime Updates

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.

Region Availability

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

  • Common Runtime
  • Private Spaces
Region Available
United States Available
Europe Available
Region Available Installable in Space
Virginia Available
Oregon Available
Frankfurt Available
Tokyo Available
Sydney Available
Dublin Available

Plans & Pricing

    • Remove Wrenchmode Branding
    • Fully Customizable Maintenance Page
Install Wrenchmode
heroku addons:create wrenchmode

To provision, copy the snippet into CLI or login to provision on Elements.

Wrenchmode Documentation