Background
...
How to turn on / off maintenance mode
# put app to maintenance HTTP POST http://youapp.com/maintenance?access_key=[SECRET_KEY] # back to normal HTTP DELETE http://youapp.com/maintenance?access_key=[SECRET_KEY]
Pros
...
https://docs.nginx.com/nginx/admin-guide/security-controls/configuring-http-basic-authentication/