People
- Users — create/edit/delete, reset password, bulk import, assign IN/OUT groups
- Groups — create/update + view membership
- Certificates — issue, revoke, download
.p12+ CA PEM
Capabilities
CoT streaming, the Marti API, the GeoLibre COP, and the
TMG TAK Server Console (native Windows desktop app, plus a browser
/console). The sections marked * draw on the same
real-time engine that powers GeoInsights.today
— available in TeamTrack, but part of our broader data platform.
TAK Server core
CoT XML + protobuf on TCP/TLS/UDP, group routing, async DuckDB persistence, and the Marti HTTPS API surface clients hit during connect, mission, sync, and enrollment.
| Port | Protocol | Role |
|---|---|---|
8087 | TCP | Plain CoT streaming (XML → protobuf) |
8089 | TLS / mTLS | Secure CoT streaming (client cert required) |
6969 | UDP | CoT datagram input (+ Mesh SA multicast) |
8443 | HTTPS / mTLS | Marti API + TLS enrollment |
18443 | HTTP | Admin API + Blazor /console + COP /cop |
9000 | TLS | Server-to-server federation |
TAK Protocol v1 advertised → client request → server response → framed 0xbf messages.
tls/config → signClient/v2 issues client certs from a per-tenant CA.
The same OUT ∩ IN routing as standard TAK — async DuckDB writes never block fan-out.
TMG TAK Server Console
The TMG TAK Server Console is a native Windows desktop app — point
it at the service and manage everything from one window: Home, Network, Clients, Certificates,
Users, Packages, Missions, Collab, and Settings. No SSH, no scp, no ProgramData
hunting. A browser console at /console is also included for remote/admin access.
.p12 + CA PEMappsettings for
bind changes), mission contents are managed via the Marti API rather than the UI, and
there's no in-console profile/icon editor or plugin system.
Multitenancy (SaaS-ready)
Each tenant gets a private data directory with its own DuckDB file, JSON stores, identity, missions, feeds, and certificate authority. Cross-tenant CoT delivery is structurally impossible because every tenant has its own CotHub instance.
| Demux | Surface |
|---|---|
| TLS SNI | CoT TLS (8089) & Marti mTLS (8443) |
| Host header / path | Web admin, COP, REST |
| COP login claim | tenant_id pins user to tenant |
Shared with GeoInsights *
TeamTrack ships with optional data-integration capabilities drawn from the same engine that powers our real-time platform. For the full event-driven IoT and sensor-processing story, that's GeoInsights.today.
Our desktop event-driven data-processing solution. Ingests sensors, RF, IoT, and ISR video and sends CoT to TeamTrack so non-TAK data reaches every EUD and the COP.
Real-Time Geospatial Engine →Our server-side real-time event-driven IoT platform for cloud deployments. Processes streams at scale and publishes CoT into TeamTrack over the same Marti/CoT interface.
GeoInsights.today →Data integration *
An optional FeedIngestHost connects to decoded sensor streams, normalizes each
payload through a single parser, and publishes group-scoped CoT — with live bbox + predicate
filtering that updates without reconnecting.
This is the same ingest technology that powers GeoInsights.today; TeamTrack includes a compatible subset wired into the CotHub.
| Feed type | URL scheme |
|---|---|
| AprsKiss | kiss://host:port |
| AprsIs | aprs-is://rotate.aprs2.net:14580 |
| MqttSensor | mqtt:// · mqtts:// |
| ScadaMqtt | mqtts://broker:8883/?topic=scada/# |
| UdpJson | udp://0.0.0.0:19000 |
ISR video & KLV/MISB *
Tap KLV-bearing MPEG-TS streams and synthesize a moving air-platform marker and a sensor-footprint polygon — turning ISR video into a georeferenced overlay on the tactical picture.
The full motion-imagery and telemetry-processing platform lives at GeoInsights.today.
Collaboration *
An optional integration with a paired Fluxer instance fuses GeoChat messaging, attachments, and LiveKit voice/video calling into the CoT bus — all off by default.
Identity federation and event bridging here share a lineage with the real-time event platform at GeoInsights.today.
Get a guided walkthrough on your own network, or start a self-host trial.