Skip to content

Updating

BadgerPanel receives regular updates with new features, bug fixes, and security patches. This page explains how to keep your panel, daemons, and orchestrators up to date.


Checking for Updates

You can check whether a new version is available from within the panel:

  1. Go to Admin > System > Updates
  2. The page shows your current version and whether an update is available
  3. Release notes for available updates are displayed here as well

Updating the Panel

To update the panel, re-run the same activation command you used during installation:

bash
curl -fsSL https://activate.badgerpanel.com/setup | bash -s -- YOUR_LICENSE_KEY

The installer detects your existing installation and offers two choices:

  • Update - Pulls the latest images, applies database migrations, and restarts services. Your data, servers, and configuration are preserved.
  • Fresh install - Removes everything and starts over. Only use this if specifically instructed by support.

Choose the update option in most cases. The update typically completes in under a minute. Game servers running on your nodes are not affected during a panel update.


Updating Daemons

Daemons running on your nodes can be updated directly from the panel:

  1. Go to Admin > Nodes
  2. Select the node you want to update
  3. If a daemon update is available, an update option will be shown
  4. Push the update to the node

The daemon will restart briefly during the update. Running game servers will continue operating and reconnect automatically once the daemon comes back online.


Updating Orchestrators

Orchestrators (used for Kubernetes deployments) follow the same process as daemons:

  1. Go to Admin > Nodes
  2. Select the orchestrator node
  3. Push the update when available

Viewing the Changelog

Release notes and changelogs for each version are available under Admin > System > Updates. These notes describe what has changed, including new features, improvements, and fixes.


Best Practices

  • Back up before updating - While updates preserve your data, it is good practice to back up your database before major updates. See the Migration guide for backup instructions.
  • Update during low-traffic periods - The panel will be briefly unavailable during the update. Plan updates for times when fewer users are active.
  • Keep daemons up to date - After updating the panel, check for and apply any available daemon updates to ensure compatibility.

BadgerPanel Documentation