You can configure your App with a custom maintenance page.
To configure one, set the
MAINTENANCE_PAGE_URL Configuration variable on your app:
aptible config:set --app "$APP_HANDLE" \ MAINTENANCE_PAGE_URL=http://...
Aptible Deploy will download and cache the maintenance page when deploying your app. If it needs to be served, Aptible Deploy will serve the maintenance page directly to clients.
- Make sure your maintenance page is publicly accessible so that Aptible Deploy can download it.
- Don't use relative links in your maintenance page: the page won't be served from its original URL, so relative links will break.
If you don't set up a custom maintenance page, a generic Aptible Deploy maintenance page will be served instead.
If all your app Containers are down, or if your Service is scaled to zero, Aptible Deploy will route your traffic to an error page server: Brickwall.
Brickwall will serve your
Custom Maintenance Page if you set one up, and fallback to a generic Aptible Deploy error page if you did not.
You usually shouldn't need to, but you can identify responses coming from Brickwall through their
Server header, which will be set to
Updated about a month ago