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?