Upgrade Guide

How to keep your Senddera installation up to date with the latest features and security fixes.

Before You Begin

Always perform a full backup of your database and files before attempting an upgrade. While we strive for seamless updates, server-specific configurations can occasionally cause issues.

Automated Upgrade

If you used the automated installer, you can upgrade using the same script:

curl -sS https://get.senddera.com/upgrade | bash

Manual Upgrade

If you installed Senddera manually, follow these steps to upgrade to the latest version:

1. Pull Latest Changes

If you are using Git:

git pull origin main

If you are using a source bundle, download the latest version and overwrite your existing files (excluding your .env file and the storage directory).

2. Update Dependencies

composer install --no-dev --optimize-autoloader

3. Run Migrations

php artisan migrate --force

4. Clear Cache

php artisan optimize:clear

5. Restart Workers

If you are using queue workers (e.g., via Supervisor), make sure to restart them to load the new code:

sudo supervisorctl restart all
Last updated: May 14, 2026