Air-Gapped & Offline Operation
Ztrace Documentation
Deploy Ztrace in secure, isolated environments without internet connectivity. Perfect for classified operations and sensitive data processing.
Enterprise Feature
Air-gapped deployment is available on Enterprise plans. Contact sales for licensing and offline model packages.
Deployment Architecture
Local Server Mode
Run the full Ztrace stack on local hardware with bundled AI models and reference data.
Private Cloud
Deploy on your own cloud infrastructure with complete data isolation.
Installation Guide
air-gapped-install.sh
Bash
1# Air-Gapped Deployment Guide2 3# 1. Download offline package4curl -<span class="text-yellow-300">L</span> https://releases.<span class="text-cyan-300">ztrace</span>.<span class="text-cyan-300">ai</span>/offline/v3.<span class="text-orange-400">2.<span class="text-cyan-300">0</span></span>/ztrace-offline.<span class="text-cyan-300">tar</span>.<span class="text-cyan-300">gz</span> \5 -o ztrace-offline.<span class="text-cyan-300">tar</span>.<span class="text-cyan-300">gz</span>6 7# 2. Verify checksum8sha256sum ztrace-offline.<span class="text-cyan-300">tar</span>.<span class="text-cyan-300">gz</span>9# Expected: 8a7b9c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b10 11# 3. Transfer to air-gapped system (USB, secure transfer, etc.)12 13# 4. Extract on air-gapped system14tar -xzf ztrace-offline.<span class="text-cyan-300">tar</span>.<span class="text-cyan-300">gz</span>15cd ztrace-offline16 17# 5. Install dependencies18./install-deps.<span class="text-cyan-300">sh</span>19 20# 6. Load AI models21./load-models.<span class="text-cyan-300">sh</span> --model geo-v3 --model geo-v3-precision22 23# 7. Start local server24./ztrace-server start \25 --port <span class="text-orange-400">8080</span> \26 --models ./models \27 --data ./reference-data \28 --license ./license.<span class="text-cyan-300">key</span>29 30# 8. Verify installation31curl http://localhost:<span class="text-orange-400">8080</span>/health32 33# Response:34# {35# "status": "healthy",36# "version": "3.2.0",37# "models_loaded": ["geo-v3", "geo-v3-precision"],38# "reference_data_version": "2024.12",39# "license_valid": true,40# "license_expires": "2025-12-31"41# }42 43# 9. Configure SDK to use local server44<span <span class=<span class="text-emerald-<span class="text-orange-400">400</span>">"text-purple-<span class="text-orange-400">400</span> font-medium"</span>>class</span>=<span class="text-emerald-<span class="text-orange-400">400</span>">"text-purple-<span class="text-orange-400">400</span> font-medium"</span>>export</span> ZTRACE_BASE_URL=http://localhost:<span class="text-orange-400">8080</span>45<span <span class=<span class="text-emerald-<span class="text-orange-400">400</span>">"text-purple-<span class="text-orange-400">400</span> font-medium"</span>>class</span>=<span class="text-emerald-<span class="text-orange-400">400</span>">"text-purple-<span class="text-orange-400">400</span> font-medium"</span>>export</span> ZTRACE_API_KEY=local-key46 47# 10. Run analysis locally48ztrace analyze ./image.<span class="text-cyan-300">jpg</span> --output ./result.<span class="text-cyan-300">json</span>Available Offline Models
| Model | Size | Accuracy | Speed |
|---|---|---|---|
| geo-v3-lite | 2GB | 85% | Fast |
| geo-v3 | 8GB | 94% | Balanced |
| geo-v3-precision | 24GB | 97% | Thorough |
Last updated December 2025
Was this helpful?