LoudVoice News · Configuration
LoudVoice News uses the Laravel scheduler for publishing, YouTube pulls and license heartbeat. Updates and mail go through the queue.
Scheduler
* * * * * cd /var/www/loudvoice && php artisan schedule:run >> /dev/null 2>&1
Queue worker
[program:loudvoice-worker]
command=php /var/www/loudvoice/artisan queue:work --sleep=1 --tries=3 --max-time=3600
autostart=true
autorestart=true
user=www-data
Storage
php artisan storage:link
Object storage (S3-compatible) is optional. Local disks must be backed up with the database.
Symptoms if this is skipped
- Notifications sit in
jobs - Scheduled YouTube imports never run
- License heartbeat looks stale in admin
Did this page help?