TeamTalk Manager

¿De qué trata?

TeamTalk Manager es una aplicación de escritorio para Windows que permite administrar varios servidores TeamTalk 5 remotos desde un solo lugar, todo por SSH, sin tener que entrar a la terminal del servidor.

Detecta automáticamente las instancias de TeamTalk que hay en cada servidor (servicios systemd, procesos sueltos o archivos de configuración XML) y desde ahí se puede iniciarlas, detenerlas, reiniciarlas, ver su estado y su log en tiempo real con filtros rápidos. Incluye un asistente paso a paso para crear instancias nuevas (con servicio de arranque automático opcional), y otro para editar la configuración de una ya existente, además de edición directa del XML para quien lo prefiera.

Permite hacer copias de seguridad de la configuración y la base de datos de usuarios de forma manual o programada automáticamente, y restaurarlas cuando haga falta. También sirve para subir y actualizar el binario de tt5srv en el servidor, deteniendo y reiniciando las instancias activas de forma automática durante el proceso.

Si la conexión SSH se corta de golpe, la aplicación lo detecta sola y ofrece reconectar. La lista de servidores configurados se puede exportar e importar para llevarla de una máquina a otra (las contraseñas no se incluyen, por seguridad; se guardan cifradas en la cuenta de Windows de cada usuario).

Está pensada para funcionar bien con lectores de pantalla como NVDA o JAWS: todos los controles tienen nombres accesibles y el foco se mueve solo a donde corresponde en cada paso.

Es standalone: no requiere instalar Python ni ninguna otra dependencia, solo Windows.