Skip to main content

Upgrading

Vodia Monitor supports near zero-downtime upgrades. A brief restart of 5–10 seconds is required. No data is lost.

note

Please perform a full backup of the virtual machine before proceeding with any upgrade.

Standard Upgrade

cd vodia-monitor
wget https://cdn.vodia.net/vodia-monitor/vodia-monitor.zip -O vodia-monitor-update.zip
unzip -o vodia-monitor-update.zip
cp .env .env.bak.$(date +%s)
cp .env /tmp/.env.vodia-monitor.bak
cp -rf vodia-monitor/* .
cp .env.bak.* .env
rm -rf vodia-monitor/
rm -rf vodia-monitor-update.zip
docker compose build --no-cache
docker compose up -d

Database migrations run automatically on startup. Your data is preserved.