Updates and Uninstall
Check for updates
Section titled “Check for updates”Most interactive commands check GitHub Releases at startup and print a warning when a newer version exists. Disable that request for offline or scripted use:
wakezilla --no-update-check proxy-serverServices installed by wakezilla setup disable the automatic check.
Install the latest release
Section titled “Install the latest release”wakezilla updateThe updater downloads the archive and SHA256SUMS, verifies the selected asset, extracts it to a temporary directory, and replaces the executable that started the command.
If that executable is in a protected directory such as /usr/local/bin, run the update with suitable privileges.
Install a specific release
Section titled “Install a specific release”wakezilla update --version 0.2.11Do not include the leading v.
Refresh system-service copies
Section titled “Refresh system-service copies”System services run protected copies created by setup. After updating the command-line executable, rerun setup for each installed service:
sudo wakezilla setup --mode proxy --port 3000 --yessudo wakezilla setup --mode client --port 3001 --yesUse an elevated PowerShell without sudo on Windows.
Rerunning client setup without --key preserves an existing secure shutdown key. To replace that key, use Reconfigure security on the machine detail page and run the newly generated command instead.
Remove system services
Section titled “Remove system services”sudo wakezilla uninstallThis removes both proxy and client services when present. On Windows it also removes the inbound firewall rules created by setup.
The command intentionally preserves:
config.toml;machines.json;access_history.json;- service log files;
- the user-installed Wakezilla executable.
See Storage and Backups before deleting retained data.
Remove the executable
Section titled “Remove the executable”Use the reverse of the installation method:
- installation script: remove the binary from
$HOME/.local/binor the chosenBIN_DIR; - Homebrew:
brew uninstall wakezilla; - Cargo:
cargo uninstall wakezilla; - Windows installer: use Installed apps or its registered uninstaller.
Run wakezilla uninstall first whenever system services are still installed.