Commands/Update
v6.21.66
Commands

Update

Update to the latest version with automatic backup.

Command

update
$ nexoraldns update

What it does

Queries GitHub for the latest release version
Backs up current configuration automatically
Gracefully stops services and pulls latest images
Restarts with the new version and verifies health
⚠️
Brief downtime
DNS resolution and the dashboard are unavailable for 30–60 seconds during the update. Schedule during low-usage periods.

Configuration backup

backup path
/var/lib/nexoraldns/backups/config_YYYY-MM-DD_HH-MM-SS.tar.gz

Includes custom DNS records, block lists, user settings and dashboard configurations. Query logs and cache data are not included.

Rollback

restore
nexoraldns stop
sudo tar -xzf /var/lib/nexoraldns/backups/config_LATEST.tar.gz -C /
nexoraldns start

Check versions

version check
cd /path/to/NexoralDNS && git describe --tags
curl -s https://api.github.com/repos/nexoral/NexoralDNS/releases/latest | grep tag_name