Herokuの無料dynoを使ってると1日6時間sleepしないといけないわけですが、
sleep中にアクセスされるとふつうにHerokuのApplication Errorのページを返されるのでちょっと困ってしまいます。
幸いHerokuのエラーページはカスタム可能なので、
sleepしてる時間帯を表示してあげるカスタムエラーページを作りました。
デモ
こんな感じ。
使い方
GithubPagesでホスティングしてるので、以下のコマンドで
URLを設定すればそのまま使えます。
heroku config:set \
ERROR_PAGE_URL=//notsobad-jp.github.io/herokusleep/
色や文言を変えたいとか、sleep時間が違う人は
適宜カスタマイズして使ってください。