- git
- docker, docker-compose
# create .env file from .env.example, then edit it as you wish
cp .env.example .env
# install vendor directory using composer docker image
docker run --rm --volume "$PWD":/app composer install
# generate Laravel app key
docker run --rm --volume "$PWD":/app composer php artisan key:generate
# fix vendor directory permissions
sudo chown -R 1000:1000 ./vendor
# run the app using Laravel Sail
./vendor/bin/sail up -d
The Laravel framework is open-sourced software licensed under the MIT license.