Upgrading
Upgrading
Section titled “Upgrading”Before replacing the binary or container image, confirm the data directory is backed up and mounted — that’s where Weaver stores its persistent state.
Docker
Section titled “Docker”docker compose pulldocker compose up -dAfter restart, open Weaver and check Monitoring, Logs, and Settings > General.
Homebrew
Section titled “Homebrew”brew updatebrew upgrade weaver-usenetbrew services restart weaver-usenetIf you need a same-version Homebrew packaging fix immediately, use:
brew update --forcebrew reinstall weaver-usenetRelease Binary
Section titled “Release Binary”Stop the running process, replace the binary with the new release, then start it with the same data directory and command-line flags.
Before Upgrading
Section titled “Before Upgrading”- Export a backup from Settings > Backup.
- Confirm the data directory is persistent.
- Note any reverse proxy base URL.
- Check that no maintenance action is in progress.
After Upgrading
Section titled “After Upgrading”- Confirm the web UI loads.
- Check Monitoring for queue and bandwidth cap state.
- Check Logs for migration or startup errors.
- Verify API integrations if they use API keys.