Local / Auto-hospedado
Compreensão básica
Este produto possui três partes principais: uma API centralizada, um relay e clientes. O cliente é o que os usuários finais e os agentes de suporte veem e usam para compartilhar uma tela e controlar um computador. Quando o cliente é iniciado, ele contata a API centralizada, que o direciona para o servidor relay apropriado. Uma vez conectado, a API centralizada redirecionará qualquer agente de suporte que tentar se conectar a este computador específico para o servidor relay correto.
Uma vez estabelecida a conexão entre o usuário final e o agente de suporte, toda a comunicação entre essas entidades ocorrerá exclusivamente através do servidor de retransmissão.
Todas as informações necessárias sobre computador, usuário e sessão para o funcionamento adequado do TSplus Remote Support são armazenadas pela API centralizada em um banco de dados MySQL.
Isso significa que, ao auto-hospedar uma infraestrutura de TSplus Remote Support, você precisará hospedar tanto uma API centralizada quanto um relé.
Nota: a API centralizada e o relé podem ser hospedados no mesmo servidor.
Pré-requisitos
A API centralizada e o relé devem ser hospedados no Ubuntu 24.04 LTS.
Uma vez que a API Centralizada e o relay são fornecidos via contêineres Docker, é necessário ter o Docker e o docker-compose instalados, bem como um acesso à internet aberto para os seguintes endpoints do docker hub:
https://hub.docker.com
https://registry-1.docker.io
https://production.cloudflare.docker.com
https://auth.docker.io
https://cdn.auth0.com
https://login.docker.com
Docker compose pode ser instalado usando o seguinte comando:
sudo apt-get install docker-compose
Um certificado SSL/TLS no formato .pfx para o relay e a API centralizada.
Recursos recomendados:
Para o Relay:
-
Largura de banda:
- UP: 500Ko/s * número máximo de sessões simultâneas planejadas
- DOWN: 500Ko/s * número máximo de sessões simultâneas planejadas
- RAM: mínimo 100Mo * número máximo de sessões simultâneas planejadas Para a API:
- RAM: mínimo 8Go