Note that this topic has significant overlap with that one:
That topic has received significant updating lately (that increased the overlap even more). Maybe it makes sense to merge the offline-page part from here to there as a note (since it’s easy to add if you already run a separate Nginx instance), then mark this one as deprecated (linking to the alternatives)?
Your suggested HAProxy topic would still make sense in addition, as the default way to go for people not wanting to install a front Nginx for other reasons.