Files
sibedas/README.md
2025-03-07 14:27:49 +07:00

1.3 KiB
Executable File

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