Skip to content

Multiple Servers on Single Host

It is possible to run FreeTakServer multiple times on a single host by changing the port numbers.

If you follow an installation guide for your target platform and have a container running named fts using the default ports, this will explain how to run a second server on non default ports.

Limitations

Currently due to a bug in the ATAK client you will need to share packages across all FTS servers on the same host. The additional servers will use the first server, using the default port of 8080 for data packages.

Running an additional container

docker volume create fts_data2

docker run -d -p 8088:8087/tcp -e FTS_CONNECTION_MESSAGE="Server 2" -e FTS_SAVE_COT_TO_DB="True" -v fts_data2:/host/system/folder --name fts2 --restart unless-stopped freetakteam/freetakserver:1.1.2

We can use this command as a template to run as many FTS server instances as we would like on a single host by changing the name of the container and the ports FTS is running on. So long as we avoid collisions on ports and names, if we have the resources we can run multiple servers with ease.