Note
It must:
- be on the latest version of Laravel
- be lightweight to run with Docker
- use modern technologies such as PHP 8.3, Go 1.22, Python 3.12, etc.
# Build dev image
task build
# Copy Laravel environment variables file
cp -n dev-frontend.env apps/frontend/.env
# Up containers
task up
# Install dependencies, generate key, run migrations
task install
# Show logs
task logs
# Run queue worker
task queue
# Enter the apps container
task console
# Down containers
task downInstall asset deps:
task bun-installBuild assets:
task bun-dev
task bun-prodUpdate locales:
task lang-updateApply fixes by phpcs:
task fix-phpcsAnalyse the code by Larastan:
task phpstanCheck security vulnerabilities in dependencies:
task check-security- In
docker-compose.ymlcheck new versions of images - In
Dockerfilecheck new version ofphpimage- Check a new version of php-zmq, phpredis
- Check a new version of Caddy
- In the apps container run
composer update/composer outdatedto check new versions - In the apps container run
bun x npm-check-updates --format group -ito check new versions