ESC
Advanced

Updates

Overview

FreshStay includes an auto-update system that keeps your installation current with the latest features and security patches.

Auto-Update System

The update system works in 3 steps:

1

Check for Updates

Navigate to Admin → System → Updates. The system checks our server for new versions.

2

Backup

Before updating, the system automatically creates a full backup of your files and database.

3

Install Update

Click "Update Now" to download and apply the update. The process takes 1-3 minutes.

**Important:** Always ensure you have a recent backup before updating. While the auto-update includes backup, having an independent backup is recommended.

Manual Updates

If auto-update fails, you can update manually:

BASH
# Download the latest version from CodeCanyon
# Extract and upload files (overwrite existing)

# Run database migrations
php artisan migrate

# Clear all caches
php artisan optimize:clear

# Rebuild assets
npm run build

# Re-optimize
php artisan optimize

Rollback

If an update causes issues, you can rollback to the previous version:

  • Navigate to Admin → System → Backups
  • Select the pre-update backup
  • Click "Restore" to rollback files and database
**Tip:** Test updates on a staging environment first before applying to production.

Version History

All releases and their changelogs are available on the Changelog page. Critical security updates are marked with a red badge.

Was this page helpful?