FlightHub 2 Editions
FlightHub 2 AIO beside a monitor in a control room (photo © DJI) Photo © DJI
FlightHub 2 · Editions

Cloud, AIO or On-Premises

One platform, three ways to run it.

Decision helper

Which edition fits?

Answer four questions.

1 · Where may flight data live?
2 · Must it run with no internet?
3 · How many docks and aircraft?
4 · Who runs the server?
Starting point
Cloud

  • Cloud if DJI’s cloud is acceptable.
  • AIO if data stays local, you need offline use, and you have up to 20 devices.
  • On-Premises if data stays local and you have more devices or your own IT team.

A starting point, not a quote. We confirm the fit with you.

Side by side

Edition comparison

Swipe sideways to compare all three →

  Cloud AIO appliance On-Premises
Hosting DJI cloud: AWS in Virginia (U.S.) or Frankfurt (EU) outside mainland China Your network: desk, server room or vehicle Your physical server, private cloud or public cloud tenant
Devices Business: no device-count limit. Enterprise: online-device limit per license Up to 20 per unit, in +1 or +5 expansion packs Sized by hardware, up to 200 per deployment
Livestream, storage, mapping Quotas by tier Bounded only by the hardware Bounded only by the hardware
2D / 3D models Cloud Modeling, by mapping-image quota Built-in Terra engine on the unit’s GPU Optional Terra module on a GPU server
4G Enhanced Transmission DJI service with Cellular Dongle 2 Built-in private 4G service Optional private 4G module
Offline / air-gapped No Yes, after one-time activation Yes, after one-time activation
Sign-in DJI account with MFA; SSO (third-party account login) on Enterprise only Local admin or OAuth 2.0 SSO Local admin or OAuth 2.0 SSO
Custom login page No Yes Yes
OpenAPI Yes, all tiers (differs from On-Premises API) Yes Yes
Frontend components No Yes Yes
MQTT bridge No Yes Yes
Updates Automatic Upload a package in the backend Your IT team schedules upgrades
Maps Online Offline tiles you supply, online, or intranet Offline tiles you supply
Who maintains it DJI You, with DJI remote support you switch on Your IT team

From DJI’s FlightHub 2 FAQ, On-Premises Deployment Manual v1.6 and AIO User Manual v1.0. Your pick from the helper is highlighted.

The details

Inside each edition

Cloud

Standard Starter plan with limited quotas
Business All professional features; no device-count limit; monthly quotas
Enterprise Heavy and government use; most resources unlimited; limit on devices online at once
Starter quotas Granted once per organization and device on first binding
Browser Chrome 92 or newer recommended

AIO appliance

Devices Up to 20 docks and aircraft
Processor Intel Core Ultra 7 265
Memory 64 GB
Graphics NVIDIA RTX 2000 Ada (runs 3D modeling)
Storage 3 × 2 TB SSD: system disk plus two data disks in RAID 1
Network 5 Gigabit Ethernet ports (4 for docks), Wi-Fi 7
Power 330 W, 100–240 V
Size, weight 223 × 87 × 202 mm; 3.008 kg
Pre-installed FlightHub 2 On-Premises, Cloud Modeling (Terra), 4G Enhanced Transmission
Where it goes Server room, office, or a vehicle (DJI vibration-tested)
License On a USB dongle that stays plugged in

On-Premises

Up to ~20 docks 8 CPU cores, 32 GB RAM, 1 TB SSD (DJI recommended)
Up to ~50 docks 16 cores, 64 GB RAM
Ceiling 200 devices per deployment (DJI)
Operating system Ubuntu Server 22.04 LTS
Where it runs Physical server, private cloud, or public cloud tenant
Browser Chrome only
License Tied to the server; moving servers needs DJI approval
Optional capabilities

Add what you need

Terra 3D reconstruction

Build 2D and 3D models on your own GPU. Built into the AIO; a separately licensed module for On-Premises, ideally on its own GPU server. DJI says the AIO turns 500 images into a 3D model in about five minutes.

4G Private Enhanced Transmission

Works with the DJI Cellular Dongle 2 on docks and aircraft to keep video and control up where the main link struggles, over a private APN. Built into the AIO; an optional module for On-Premises.

Multimodal LLM search

Search media and flag objects by text or image. On-Premises runs the model on a separate GPU server with at least 80 GB of video memory.

More livestreams

Larger On-Premises servers can spread livestreaming across more CPU cores for more simultaneous streams.

Adaptive network

For servers with several network cards, or docks on other subnets. Supports Dock 3 and manually flown aircraft.

Licensing, in plain terms

On-Premises and AIO activate once over the internet, then can run offline. Device counts come from a base package plus expansion packs. The On-Premises license is tied to its server; the AIO license lives on a USB dongle that must stay in.

Live drone video and map on two monitors at a desk (Ohio Drone Repair video)
Contact

Not sure which edition?

Tell us your fleet and your data rules. We’ll recommend one.

First Responder Owned · Veteran Led

Public safety: gov@ohiodronerepair.com · Sales: Sales@ohiodronerepair.com

Ohio Drone Repair is a dba of Ohio UAV Services LLC, 2236 N Cleveland Massillon Rd, Akron, OH. DJI, FlightHub, DJI Dock, Matrice, Mavic and Zenmuse are trademarks of SZ DJI Technology Co., Ltd. Product details are from DJI’s FlightHub 2 pages, FAQ, specs and manuals (October 2026) and change with DJI software releases; we confirm them against DJI’s current documents before you buy. Images marked © DJI are DJI’s, used as dealer reference; all other photos and video are Ohio Drone Repair’s own.