Updating Cyrus Panel
Follow the steps below to update Cyrus Panel to the latest version.
-
Stop the Panel (e.g., stop your terminal session or
pm2 stop cyrus/systemctl stop cyrus). -
Backup your
.envconfiguration file:cp .env ../cyrus.env.backup -
Download the latest
panel.zip:wget https://github.com/HasenDev/cyrus-panel/releases/latest/download/panel.zip -
Remove old files (keep your
.envanduploadsfolder intact):find . -mindepth 1 -not -name '.env' -not -name 'panel.zip' -not -path './uploads*' -delete -
Extract the new release:
unzip -o panel.ziprm panel.zip -
Install any new dependencies and restart:
npm install --omit=devnpm run start