All Docs

Updates — PacketPilot

How to keep PacketPilot Config and Analyze up to date, online and offline.

Keeping PacketPilot Up to Date

PacketPilot is designed to work without internet access. Updates work the same way — connected or offline.


Two Products, Two Update Paths

PacketPilot Config (Windows EXE)

Online: Config exposes a Check for Updates button in the About dialog (sidebar). When triggered, it compares the installed version against the hosted manifest and shows the result.

Offline: Download an offline installer package on a connected machine, transfer it to the air-gapped workstation, verify the checksum, and run the installer.

Config update workflow


PacketPilot Analyze (Docker Stack)

Online: Pull the latest images and update the compose file.

Air-gapped: Download the full release package on a connected machine, transfer it, load the images, and restart.

Analyze update workflow


Version Display

| Product | Where to find the current version | |---------|-----------------------------------| | Config | About dialog (sidebar). Shows current installed version. | | Analyze | Footer of every Analyze web UI page. Also available via GET /api/version |


Release Package Format

All release packages for air-gapped distribution follow a standard structure. This applies to offline installers and Analyze Docker bundles.

Release package specification