Este repositório contém um setup básico para rodar um projeto Laravel 11 utilizando Docker com PHP 8.3, Nginx, MySQL, Redis, Mailpit e Minio.
- Docker
- Docker Compose
git clone https://github.com/diego-ronan-felix/laravel11-docker.git
cd laravel11-docker
cp .env.example .env
APP_NAME="Nome que você desejar"
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=db
DB_PORT=3306
DB_DATABASE=nome_que_voce_desejar
DB_USERNAME=root
DB_PASSWORD=senha_que_voce_desejar
REDIS_CLIENT=phpredis
REDIS_HOST=redis
REDIS_PASSWORD=null
REDIS_PORT=6379
MINIO_ROOT_USER=seu_usuario_para_o_minio
MINIO_ROOT_PASSWORD=sua_senha_para_o_minio
ARG permission=seuusername
docker-compose up -d
docker-compose exec app bash
composer install
php artisan key:generate
php artisan migrate
localhost
localhost:8025
localhost:9001