The Cockpit "AryaOS Site" plugin for
AryaOS: one page for everything the whole sensor
fleet inherits. Set the site COT_URL, choose the ADS-B decoder, and upload
site-wide TAK TLS certificates once (PYTAK_TLS_CLIENT_CERT/KEY/CAFILE in
/etc/aryaos/aryaos-config.txt, inherited by every PyTAK gateway) — then restart the
sensor fleet with one click. The page also shows nearby AryaOS nodes heard over Mesh SA,
including roles, health, position status, and admin links. Per-tool tweaks live in each
gateway's own Cockpit plugin. Its networking controls include the optional
DHCP-less Ethernet MANET fallback (IPv4LL) setting; DHCP remains preferred and
the change waits for the next Ethernet activation so the current admin session is
never deliberately disconnected.
The package also adds focused management pages for ACARS, GDL90, SiK telemetry, and GutCheck. Each page provides service controls, state, configuration paths, and logs.
Pre-installed on AryaOS; from the snstac package repository:
sudo apt install cockpit-aryaosDifferent sensor, same workflow — pick the gateway for your application; most have a matching Cockpit plugin for browser-based management:
| Application | Gateway | Cockpit plugin |
|---|---|---|
| Aircraft via ADS-B (1090 MHz / 978 MHz UAT) | adsbcot | cockpit-adsbcot |
| Ships & vessels via AIS | aiscot | cockpit-aiscot, cockpit-aiscatcher |
| Drone / UAS Remote ID (counter-UAS) | dronecot | cockpit-dronecot |
| Own position via GPS/GNSS | lincot | cockpit-lincot, cockpit-gps |
| APRS amateur radio | aprscot | — |
| Weather stations | windtak | — |
| CoT routing / TAK Server bridging | cotbridge | — |
All gateways are built on PyTAK, speak Cursor on Target (CoT) to ATAK, WinTAK, iTAK, TAK Server, and Mesh SA, ship as signed Debian/RPM packages at snstac.github.io/packages, and come pre-installed on AryaOS, the situational-awareness OS for Raspberry Pi.