Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom "Site Maintenance" page #349

Open
jayjun opened this issue Jun 21, 2017 · 3 comments
Open

Custom "Site Maintenance" page #349

jayjun opened this issue Jun 21, 2017 · 3 comments
Labels

Comments

@jayjun
Copy link

jayjun commented Jun 21, 2017

It'll be nice to be able to customise the blank "Site Maintenance" page, seen after deis maintenance:on.

Maybe a volume of static files can be mounted for nginx to read from. Not sure which volume type fits best?

@vdice vdice added the question label Jun 21, 2017
@vdice vdice added this to the v2.16 milestone Jun 21, 2017
@krancour
Copy link
Contributor

A simpler implementation would be (optional) support for a designated "maintenance app" to which all traffic for an app under maintenance can be routed.

@vdice vdice removed this from the v2.16 milestone Jul 3, 2017
@chdsbd
Copy link

chdsbd commented Dec 13, 2017

Heroku has a pretty simple solution of using config variables pointing to static page urls: https://devcenter.heroku.com/articles/error-pages#configure-your-application. So a user could set a config variable MAINTENANCE_PAGE_URL pointing to some static site to display.

From a cursory glance through the code base, this will require changes across multiple repos (there are probably more): controller, router model, router nginx config, workflow-cli

EDIT: Just realized Workflow is EOL... ☹️

@Cryptophobia
Copy link

This issue was moved to teamhephy/router#9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants