# Usage icon search or pick icon in here # Set up queue for running automatically - Install Supervisor ``` sudo apt update && sudo apt install supervisor -y ``` - Create Supervisor Config ``` sudo nano /etc/supervisor/conf.d/laravel-worker.conf [program:laravel-worker] process_name=%(program_name)s_%(process_num)02d command=php /home/arifal/development/sibedas-pbg-web/artisan queue:work --queue=default --timeout=40000 --tries=1 --sleep=3 autostart=true autorestart=true numprocs=4 redirect_stderr=true stdout_logfile=/home/arifal/development/sibedas-pbg-web/storage/logs/worker.log stopasgroup=true killasgroup=true ``` - Reload Supervisor ``` sudo supervisorctl reread sudo supervisorctl update sudo supervisorctl start laravel-worker sudo supervisorctl restart laravel-worker sudo supervisorctl status ``` # How to running - Install composer package ``` composer install ``` - Install npm package ``` npm install && npm run build ``` - Create symlinks storage ``` php artisan storage:link ``` - Running migration ``` php artisan migrate ``` - Create view table - excute all sql queries on folder database/view_query # Technology version - php 8.3 - node v22.13.0 - npm 10.9.2