Avançar para o conteúdo principal

O SimpleX Chat é uma plataforma de mensagens privadas que utiliza identificadores anónimos temporários para eliminar a necessidade de identificação do utilizador a longo prazo. Esta aplicação implementa um servidor de retransmissão SMP auto-hospedado utilizado para passar mensagens na rede SimpleX. Também instala o servidor XFTP para suportar o protocolo de transferência de ficheiros XFTP.

Implantação de uma aplicação Marketplace

O Linode Marketplace permite-lhe implementar facilmente software numa Instância de Computação utilizando o Cloud Manager. Consulte Introdução ao Marketplace Apps para obter as etapas completas.

  1. Inicie sessão no Cloud Manager e seleccione a ligação Marketplace no menu de navegação esquerdo. Isso exibe a página Criar Linode com a guia Marketplace pré-selecionado.
  2. Sob a secção Seleccionar aplicação, seleccione a aplicação que gostaria de implementar.
  3. Preencha o formulário seguindo os passos e conselhos do guia Criar uma Instância de Computação. Dependendo da aplicação Marketplace que seleccionou, poderão estar disponíveis opções de configuração adicionais. Consulte a secção Opções de Configuração abaixo para obter distribuições compatíveis, planos recomendados e quaisquer opções de configuração adicionais disponíveis para esta aplicação Marketplace .
  4. Clique no botão Criar Linode. Uma vez que a Instância de Cálculo tenha sido provisionada e esteja totalmente ligada, aguarde que a instalação do software esteja concluída. Se a instância for desligada ou reiniciada antes deste momento, a instalação do software provavelmente falhará.
  5. Para verificar se a aplicação foi totalmente instalada, consulte Introdução a Marketplace Apps > Verificar instalação. Depois de instalada, siga as instruções na secção Introdução após a implementação para aceder à aplicação e começar a utilizá-la.

Para verificar se a aplicação foi totalmente instalada, consulte Introdução a Marketplace Apps > Verificar instalação. Depois de instalada, siga as instruções na secção Introdução após a implementação para aceder à aplicação e começar a utilizá-la.

Tempo estimado de implantação: O SimpleX Chat deve ser totalmente instalado dentro de 5 a 10 minutos após o término do provisionamento da instância de computação.

Opções de configuração

  • Distribuições suportadas: Ubuntu 22.04 LTS
  • Plano recomendado: Recomendamos uma instância de computação de 4 GB Dedicated CPU ou Shared CPU para o SimpleX Chat.

Opções SimpleX

ConfiguraçãoDescrição
Palavra-passe do servidor SMP (opcional)Define a palavra-passe para o smp-server.
Quota do servidor XFTP (opcional)Define a quota de armazenamento do servidor de ficheiros em GB.

Opções de Linode

Utilizador limitado (Opcional)

Opcionalmente pode preencher os seguintes campos para criar automaticamente um utilizador limitado para a sua nova Instância de Computação. Isto é recomendado para a maioria das implantações como medida de segurança adicional. Esta conta será atribuída à sudo grupo, que fornece permissão elevada ao executar comandos com o sudo prefixo.

  • Utilizador limitado de sudo: Introduza o seu nome de utilizador preferido para o utilizador limitado.
  • Palavra-passe para o utilizador limitado: Introduza uma palavra-passe forte para o novo utilizador.
  • Chave pública SSH para o utilizador limitado: Se desejar entrar como utilizador limitado através de autenticação de chave pública (sem introduzir uma palavra-passe), introduza aqui a sua chave pública. Ver Criar um par de chaves SSH e Configurar Autenticação de Chave Pública num Servidor para instruções sobre como gerar um par de chaves.
  • Desactivar o acesso root sobre SSH: Para bloquear o utilizador root de iniciar sessão sobre SSH, seleccionar Sim (recomendado). Ainda pode mudar para o utilizador root uma vez iniciado a sessão e também pode iniciar a sessão como root através de Lish.

Domínio personalizado (Opcional)

Se você deseja configurar automaticamente um domínio personalizado, primeiro precisa configurar seu domínio para usar os servidores de nomes da Linode. Isso geralmente é realizado diretamente através do seu registrador. Consulte Usar os servidores de nomes da Linode com seu domínio. Quando isso estiver concluído, você pode preencher os seguintes campos para o aplicativo Marketplace :

  • Linode API Token: Se desejar usar o Linode's DNS Manager para gerenciar registros DNS para seu domínio personalizado, crie um token de acesso pessoal do Linode API Token de acesso pessoal na sua conta com acesso de leitura/gravação aos domínios. Se isso for fornecido junto com os campos de subdomínio e domínio (descritos abaixo), a instalação tentará criar registros DNS através do Linode API. Consulte Obter um token de acesso API . Se não fornecer este campo, terá de configurar manualmente os seus registos DNS através do seu fornecedor de DNS e apontá-los para o endereço IP da nova instância.
  • Subdomínio: O subdomínio que deseja utilizar, como por exemplo www para www.example.com.
  • Domínio: O nome de domínio que deseja utilizar, como por exemplo.com.

Começar após a implantação

Quando o SimpleX Server estiver instalado e a funcionar, pode mostrar as suas cadeias de ligação SMP e XFTP com o seguinte comando enquanto estiver ligado ao servidor:

docker-compose --project-directory /etc/docker/compose/simplex logs grep 'Server address' | uniq

Para começar a utilizar o seu servidor, terá de o configurar para funcionar com a sua aplicação SimpleX. As aplicações disponíveis podem ser descarregadas aqui: Descarregar aplicações SimpleX

Para obter mais informações sobre a configuração e a ligação da aplicação SimpleX ao seu servidor SMP, consulte a seguinte documentação do SimpleX:

O SimpleX Chat Marketplace App foi criado para o Linode pelo SimpleX. Para obter suporte sobre a implantação do aplicativo, entre em contato com o Suporte Linode. Para obter suporte sobre a ferramenta ou o software em si, use as informações na barra lateral ou naveguena Documentação do SimpleX Chat.