XorMon Upgrade
cd xormon-ng ./xormon.sh rollback ... The rollback was successful ============================================================================= Starting previous version... (log: /home/xormon/xormon-ng/server-nest/logs/upgrade.log) Xormon is running under the same UID (1000) ============================================================================= STARTING AFTER INSTALL / UPGRADE... Connection to database postgres was successful! Looking for database xormon Connection to database xormon was successful! Exiting verify.ts... Application launched successfully [2026-06-29T14:15:51.000Z] Rollback finished (rc=0)
![]() |
cd /home/xormon/xormon-ng/ ./xormon.sh status ./xormon.sh startIgnore message "PM2 fail to start" at the end of the start procedure if apears.
cd /home/xormon/xormon-ng/ ./xormon.sh stop # Use always absolute path to the xormon package! ./xormon.sh upgrade /tmp/xormon-ng-<ver>.tar.gzApplication should come up in a few minutes, check the UI
cd /home/xormon/xormon-ng/ ./xormon.sh status ./xormon.sh startIgnore message "PM2 fail to start" at the end of the start procedure if apears.
docker-compose pull docker-compose up -d
docker load < xormon-ng-docker-<version>.tar.gz
docker rm -f {UUID|name}
docker run --init -d --name xormon --ulimit core=0 -p 8443:8443 -p 8162:8162 \
-v /var/xormon-ng/files:/usr/src/app/server-nest/files \
--link timescaledb:timescaledb --env-file ./xormon-ng.env xorux/xormon-ng:latest
docker load < xormon-ng-docker-<version>.tar.gz
docker rm -f {UUID|name}
docker run --init -d --name xormon --ulimit core=0 -p 8443:8443 -p 8162:8162 \
-v /var/xormon-ng/files:/usr/src/app/server-nest/files \
--link timescaledb:timescaledb --env-file ./xormon-ng.env <image>
<image> ... version of your loaded image