maid / maid
Maid 是一个基于 Kubernetes 的 Laravel 容器化部署平台
dev-master
2023-04-07 13:39 UTC
Requires
- php: ^8.0
- ext-json: *
- ext-openssl: *
- ext-sodium: *
Requires (Dev)
- composer/composer: ^2.0
- guzzlehttp/guzzle: ^7.4
- jolicode/jolinotif: ^2.2
- laravel-zero/framework: ^9.0
- maid/sdk: dev-main
- mbaynton/launch-cli-editor: ^1.0
- mockery/mockery: ^1.4.2
- padraic/phar-updater: ^1.0.6
- pestphp/pest: ^1.0
- react/http: ^1.6
- symfony/yaml: ^6.0
- vlucas/phpdotenv: ^5.4
This package is auto-updated.
Last update: 2024-09-07 16:29:05 UTC
README
加速开发
Maid 是一个 容器化部署平台,专为 Laravel 设计,由 Kubernetes 提供。从简单到复杂的应用程序,在 maid.sh 上启动您的 Laravel 应用程序,享受简单性,专注于创新和交付价值。
由认证 Laravel 开发者 GhostZero 创建
快速开始
安装
您可能希望将 maid 安装为全局命令,这可以使用 Composer 通过以下命令完成
composer global require maid/maid
要升级 maid,只需使用以下命令
composer global update maid/maid
登录
安装 maid-cli 后,您需要使用您的用户账户凭据进行授权。
maid login
注意:为了防止命令启动网页浏览器,请使用 maid login --console-only。要无浏览器和非交互式授权,请在 maid-cli 配置目录内创建一个
credentials.json
文件。
创建清单文件
首先,我们需要在您项目的根目录中创建一个 maid.yml
文件,这可以通过以下命令交互式完成
maid init
在初始化过程中,它尝试识别您的项目中的常用 Laravel 生态系统组件,并在清单文件中定义它们。
部署您的应用程序
初始化项目后,您可以从部署第一个版本开始。
maid deploy
官方文档
您可以在 这里 查看我们的官方文档。