Skip to Content
πŸŽ‰ Bref 3.0 is released. Read more β†’
DocumentationLaravelMaintenance mode

Maintenance mode

Similar to the php artisan down command, you may put your app into maintenance mode. All that’s required is setting the MAINTENANCE_MODE environment variable:

serverless.yml
provider: environment: MAINTENANCE_MODE: ${param:maintenance, null}

You can then deploy:

# Full deployment (goes through CloudFormation): serverless deploy --param="maintenance=1" # Or quick update of the functions config only: serverless deploy function --function=web --update-config --param="maintenance=1" serverless deploy function --function=artisan --update-config --param="maintenance=1" serverless deploy function --function=<function-name> --update-config --param="maintenance=1"

To take your app out of maintenance mode, redeploy without the --param="maintenance=1" option.

Last updated on