ATAK EN DOCKER CON PORTAINER
Para facilitar la rapidez y gestión de las tareas, como siempre se puede hacer en cualquier aparato con unas mínimas condiciones, en este caso en digital ocean en marketplace instalamos ya el sistema ubuntu con docker preinstalado una vez hecho eso y logueados por ssh se ejecutan estas dos líneas y se habrá instalado portainer que es un contenedor como docker a su vez, este sistema facilita la gestión de programas y funcionalidad ya que casi todo se hace a través de la interfaz web de portainer. El firewall UFW no hace falta hacer nada con él porque docker modifica las iptables directamente y la de los contenedores.
Si sólo se quiere ejecutar el docker sin portainer se ejecuta este comando después de instalar docker y listo estaría funcionando el docker con solo un comando
docker run -d -v fts_data:/data -p 5000:5000 -p 8080:8080 -p 8087:8087 -p 8089:8089 -p 8443:8443 -p 19023:19023 --env IP=XXX.XX.XX.XX --env MSG="This is my first FTS!" --name MyFirstTakServer freetakteam/freetakserver:1.7.5
- Para instalar portainer
docker volume create portainer_data
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
Una vez instalado portainer ya se puede cerrar la terminal y acceder a la ip del servidor con puerto 9000
Se introduce el usuario y contraseña que queramos
Elegimos instalación local de docker ya que estamos en el propio servidor metidos
Una vez en dashboard pasamos a desplegar el contenedor del FTS directamente
Pinchamos en el contenedor
Se rellena la imagen con el docker que se va a instalar
https://hub.docker.com/r/freetakteam/freetakserver
Actualmente sólo está hasta la versión 1.7.5 por lo que habría que rellenarlo así, si se deja por defecto descarga la última pero no la coge bien
Se rellenan manualmente los puertos que usa el Atak, si solo se va a usar el 8080 y 8087 pues se ponen esos dos solo si no quiere interfaz web
Se marca always para que siempre reinicie
Y pinchamos en desplegar contenedor y ya estaría listo el FTS se puede hacer sin el portainer también, pero como voy a instalar más docker como el rtsp-simple-server, por eso lo hago así para activar y desactivar los docker
Con SSL actualmente está dando pegas según el foro, imagino que lo arreglarán, pero la interfaz web funciona cambiando unas variables.
En el vídeo explico la instalación de rtsp-simple-server también. Podéis poner tantos docker como queráis y activarlos todo depende de la ram del servidor que tengáis. Por ejemplo podéis poner también el docker de mumble-server también.
Links
https://hub.docker.com/r/coppit/mumble-server