Maid is a containerized deployment platform for Laravel
Maid is a containerized deployment platform for Laravel, powered by Kubernetes. From simple to complex apps, launch your Laravel application on maid.sh, enjoy the simplicity and focus on innovating and shipping value.
Created by GhostZero, Certified Laravel Developer
Most likely you want to install maid as a global command, this can be done with Composer using the following command:
composer global require maid/maid
To upgrade maid, simply use the following command:
composer global update maid/maid
After installing the maid-cli, you need to authorize using your user account credentials.
Note: To prevent the command from launching a web browser, use maid login --console-only. To authorize without a web browser and non-interactively, create a
credentials.jsonfile within the maid-cli config directory.
First we need to create a
maid.yml within the root directory of your project, this is done interactively by the following command:
During the initialization process it tries to recognize frequently used Laravel ecosystem components from your project and also define them in your manifest file.
After initializing your project you can start to deploy your first version:
You can view our official documentation here.