Upgrading skyportd
Update the daemon binary and restart the service.
Keep skyportd close to your panel version. The daemon checks compatibility with the panel during enrollment and runtime, so mismatched versions may cause sync failures.
1. Back up local state
Section titled “1. Back up local state”sudo cp -r /etc/skyportd/config /etc/skyportd/config.backup2. Stop the service
Section titled “2. Stop the service”sudo systemctl stop skyportd3. Download the new binary
Section titled “3. Download the new binary”# For x86_64:sudo curl -fsSL https://github.com/skyportsh/skyportd/releases/latest/download/skyportd-linux-x86_64 \ -o /etc/skyportd/skyportdsudo chmod +x /etc/skyportd/skyportdFor aarch64 or riscv64, replace the binary name accordingly.
4. Start the service
Section titled “4. Start the service”sudo systemctl start skyportd5. Verify
Section titled “5. Verify”journalctl -u skyportd -n 50 --no-pagerIf the daemon refuses to connect due to a version mismatch, update the panel first.
Upgrade checklist
Section titled “Upgrade checklist”- Read the release notes
- Upgrade the panel first if required
- Update one node and verify it
- Roll out to remaining nodes