Skip to content

Yet another open source TAK Server for ATAK, iTAK, and WinTAK

License

Notifications You must be signed in to change notification settings

brian7704/OpenTAKServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenTAKServer

PyPI - Downloads PyPI - Version Discord GitHub Release Date

OpenTAKServer (OTS) is yet another open source TAK Server for ATAK, iTAK, and WinTAK. OTS's goal is to be easy to install and use, and to run on both servers and SBCs (ie Raspberry Pi).

Join us on our Discord server

Current Features

  • Connect via TCP from ATAK, WinTAK, and iTAK
  • SSL
  • Authentication
  • WebUI with a live map
  • Client certificate enrollment
  • Send and receive messages
  • Send and receive points
  • Send and receive routes
  • Send and receive images
  • Share location with other users
  • Save CoT messages to a database
  • Data Packages
  • Alerts
  • CasEvac
  • Optional Mumble server authentication
    • Use your OpenTAKServer username and password to log into your Mumble server
  • Video Streaming

Planned Features

  • Federation
  • DataSync plugin

Requirements

  • RabbitMQ
  • MediaMTX (Only required for video streaming)
  • openssl
  • nginx

Installation

Ubuntu

curl https://raw.githubusercontent.com/brian7704/OpenTAKServer-Installer/online_installer/ubuntu_installer.sh | bash -

Raspberry Pi

curl https://raw.githubusercontent.com/brian7704/OpenTAKServer-Installer/master/raspberry_pi_installer.sh | bash -

Windows

Open PowerShell as an administrator and run the following command

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/brian7704/OpenTAKServer-Installer/master/windows_installer.ps1'))

MacOS

Coming soon

Documentation

https://docs.opentakserver.io