Stars: 108
Forks: 40
Pull Requests: 137
Issues: 3
Watchers: 4
Last Updated: 2023-08-16 04:22:35
E-commerce template based on PHP8, Laravel10 Octane, Vue.js, RoadRunner, Temporal.io
License: MIT License
Languages: PHP, Vue, Shell, Blade, Dockerfile, Roff
There is the DEMO ULE-shop.
It uses roadrunner, Laravel/Octane and temporal. If you prefer more traditional nginx/php server, checkout to the version 0.01 please.
HTTPS locally
mkdir ssl && cd ssl && mkcert -install
Populate database
docker-compose exec roadrunner /bin/bash
composer install
php artisan migrate
php artisan db:seed --class=DatabaseSeeder
To reset roadrunner server execute
docker-compose exec roadrunner rr -c /etc/.rr.yaml reset
To observe roadrunner workers execute
docker-compose exec roadrunner rr -c /etc/.rr.yaml workers -i
How to use xdebug with roadrunner
. Set in the rr settings: pool.num_workers: 1, pool.debug: false.
If you have any active XDebug listener while starting RoadRunner with XDebug enabled — disable it. This will prevent false-positive debug session.
Start server, enable listener and run:
docker-compose exec roadrunner rr -c /etc/.rr.yaml reset http
Uladzimir Sadkou: [email protected]