- execute following commands
docker-compose up -d
docker-compose exec app composer install
docker-compose exec app php artisan migrate
docker-compose exec app php artisan passport:install
- setup development settings with PHPStorm while referring this page
⚠️ important points ⚠️
- Languages & Frameworks > PHP
- CLI Interpreter
- Server: docker-compose
- Service: app
- Docker container
- Servers
- Port: 8080
- Absolute path on the server: no need settings
- Run/Debug Configurations
- setup environment variables
cp .env .env.local
# fill in these values
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_CALLBACK_URL=
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
GITHUB_CALLBACK_URL=