Operations and Maintenance
Use this section as your day-to-day playbook: monitoring health, reviewing logs, applying updates, and handling common maintenance tasks without downtime.
Backups
- Use the admin backups page to configure schedules and retention.
- Test restore workflows on a staging account before relying on them.
- Keep at least one offsite destination configured.
Upgrades
From the panel directory:
cd /var/www/jabaliphp artisan jabali:upgradeCheck for updates only:
php artisan jabali:upgrade --checkService health
Key services:
jabali-agentjabali-queuejabali-health-monitor
Check status:
systemctl status jabali-agent jabali-queue jabali-health-monitorRestart if needed:
sudo systemctl restart jabali-agent jabali-queue jabali-health-monitorLog locations
- Panel logs:
/var/www/jabali/storage/logs - Nginx logs:
/var/log/nginx - System services:
journalctl -u <service>
Common maintenance tasks
- Rotate or archive old backups to control disk usage.
- Review failed jobs and mail queues regularly.
- Audit admin users and remove unused accounts.