TAK Server Setup

How to install a TAK server on your machine

Requirements

Have the following on your device:

  • Debian-based operating system such as Debian or Ubuntu

    • Virtual machine will also work

  • Docker with compose

    • Test if you have docker successfully installed with docker run hello-world

  • 4 GB of memory

  • Network connection

  • unzip and netstat utilities

    • install with

      sudo apt update
      sudo apt install net-tools unzip zip

Installation

  1. Clone this repo https://github.com/Cloud-RF/tak-server

    git clone https://github.com/Cloud-RF/tak-server.git
  2. Download this file and put it in the same directory as the cloned repo, tak-server

  3. Navigate to the tak-server directory and run ./setup.sh

  4. When prompted for a network interface select the option starting with ens or enp to expose the machine's physical network.

Successful Installation

Upon successful installation you will see something like this:

Make sure to save your passwords somewhere safe.

Web UI Access

See the section "Web UI Access" at this link. https://github.com/Cloud-RF/tak-server

RTSP Video Stream

Adding a stream

After following the instructions to run the TAK server and access the Web Interface in "Web UI Access", navigate to https://localhost:8443 . You should reach the following screen.

Click the menu in the top-right corner, and then select Data --> Video Feed Manager

Click add and then enter your video stream parameters.

Viewing stream

Go the main dashboard at https://localhost::8443 and navigate to Menu --> Situation Awareness --> WebTAK

You should find a page like the picture below. Navigate to the "+" sign in the top-left corner and then click video.

You can then filter for the type of video stream. In the image below, I selected RTSP and can see a RTSP video stream from my phone called "test," which was previously added from the video feed manager. This stream can be opened in VLC or any compatible media player.

Last updated