Create a new Laravel project with docker-local (MySQL or PostgreSQL)
/plugin marketplace add mwguerra/claude-code-plugins/plugin install docker-local@mwguerra-marketplaceCreate a new Laravel project with complete Docker configuration.
FIRST, verify docker-local is installed:
which docker-local > /dev/null 2>&1 && echo "docker-local: OK" || echo "docker-local: NOT INSTALLED"
If NOT installed, ask user to install:
composer global require mwguerra/docker-local
export PATH="$HOME/.composer/vendor/bin:$PATH"
docker-local init
docker-local make:laravel myapp
docker-local make:laravel myapp --postgres
myapp and myapp_testingmyappmyapp_# Navigate to project
cd ~/projects/myapp
# Open in browser
docker-local open
# Run tinker
docker-local tinker
# Create models
docker-local new:model Post -mcr
| Project | URL |
|---|---|
| myapp | https://myapp.test |
| mailpit | https://mail.localhost |
| minio | https://minio.localhost |
# Check .env configuration
docker-local env:check
# Run migrations
docker-local db:fresh
$ARGUMENTS