├── Dockerfile ├── Makefile └── README.md /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM python 2 | 3 | RUN pip install FreeTAKServer 4 | RUN pip check FreeTakServer 5 | EXPOSE 8099 6 | EXPOSE 9999 7 | ENTRYPOINT ["python", "-m", "FreeTAKServer.controllers.Orchestrator", "-CoTPort", "8099", "-IP", "0.0.0.0", "-APIPort", "9999"] 8 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | 2 | build: 3 | docker build -t integrii/atak . 4 | 5 | run: 6 | docker run -p 8099:8099 -p 9999:9999 atak 7 | 8 | push: 9 | docker push integrii/atak 10 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # FreeTakServerContainer 2 | A docker container for [FreeTakServer](https://github.com/FreeTAKTeam/FreeTakServer). Listens on ports 8099 and 9999 within the container. 3 | 4 | Start it with `make start`, or `docker run -p 8099:8099 -p 9999:9999 integrii/atak`. 5 | 6 | Run as a daemon: 7 | `docker run -d --restart=always -p 8099:8099 -p 9999:9999 integrii/atak` 8 | --------------------------------------------------------------------------------