Skip to main content

Updating Cyrus Panel

Follow the steps below to update Cyrus Panel to the latest version.


  1. Stop the Panel (e.g., stop your terminal session or pm2 stop cyrus / systemctl stop cyrus).

  2. Backup your .env configuration file:

    cp .env ../cyrus.env.backup
  3. Download the latest panel.zip:

    wget https://github.com/HasenDev/cyrus-panel/releases/latest/download/panel.zip
  4. Remove old files (keep your .env and uploads folder intact):

    find . -mindepth 1 -not -name '.env' -not -name 'panel.zip' -not -path './uploads*' -delete
  5. Extract the new release:

    unzip -o panel.zip
    rm panel.zip
  6. Install any new dependencies and restart:

    npm install --omit=dev
    npm run start