Air-Gapped Deployment
Deploy Pentora in environments without internet access.
Offline Installation
- Download on internet-connected system:
# Download binary
curl -LO https://github.com/pentora-ai/pentora/releases/latest/download/pentora-linux-amd64
# Download fingerprint catalog
curl -LO https://catalog.pentora.io/fingerprints.yaml
- Transfer to air-gapped system:
scp pentora-linux-amd64 fingerprints.yaml user@airgapped-host:/tmp/
- Install on air-gapped system:
sudo mv /tmp/pentora-linux-amd64 /usr/local/bin/pentora
sudo chmod +x /usr/local/bin/pentora
# Install fingerprint catalog
mkdir -p ~/.local/share/pentora/cache/fingerprints/
cp /tmp/fingerprints.yaml ~/.local/share/pentora/cache/fingerprints/
Configuration
Disable remote features:
fingerprint:
  cache:
    auto_sync: false # Disable automatic catalog updates
server:
  external_access: false
Enterprise License
Copy license file:
cp license.key ~/.local/share/pentora/config/
Offline grace period: 7 days
Updates
Manual update process:
- Download new version on internet-connected system
- Transfer to air-gapped environment
- Replace binary
- Restart service
See Enterprise Overview for air-gapped features.