Skip to main content

Update System

The Update System lets you upgrade eStay to a newer version directly from the admin panel without manually replacing files via FTP or SSH.

Navigate to Settings → Update System in the admin sidebar.

Update System

Before You Update

warning

Always take a full backup of your project files and database before running any update.

warning

If upgrading from a very old version, you must update sequentially. Do not skip intermediate versions. For example: v1.0 → v1.1 → v1.2 → v1.3. Skipping versions may cause database migration errors or missing features.

Finding the Update File

Update zip files are included in the downloaded source package:

eStay Admin - current_version/
└── Updates/
└── your_required_version_update_file.zip

Download the correct zip for the version you are upgrading to.

Steps to Update

  1. Log in to your admin panel.
  2. Navigate to Settings → Update System or visit:
    https://yourdomain.com/admin/settings/updater
  3. The page shows your Current Version and Latest Version details.
  4. Click Choose File and select the update .zip file.

Upload Update File

  1. Click Update The System.
  2. Wait for the update process to complete — do not close the browser tab.
  3. Once done, the system confirms the update and displays the new version number.
info

The updater handles file replacement and database migrations automatically. No manual php artisan migrate is required after using the built-in updater.

After Updating

  • Clear your browser cache.
  • Test key workflows (login, booking, payments) to confirm everything is working.
  • Check Settings to verify any new configuration options added in the new version.