Implantar um bot por SFTP com o FileZilla
Host, porta 2222, usuário bot-xxxxxxxx: como enviar os arquivos do seu bot por SFTP, sem terminal, e evitar bloqueios de conexão.
Cada bot da ACLClouds tem seu próprio acesso SFTP. Com o FileZilla ou outro cliente SFTP, você envia o código do bot ao servidor e depois o reinicia pelo painel. Este artigo explica a conexão, o que enviar e o que bloqueia um login SFTP.
- Cada bot tem seu acesso SFTP: host, porta 2222, usuário bot-xxxxxxxx e senha.
- Envie o código, não o node_modules: o armazenamento gratuito é de 715 MB.
- 6 falhas em 10 minutos bloqueiam o login por 15 minutos.
Encontrar os dados de acesso
Os dados de acesso ficam na aba Configurações do bot, no cartão «Acesso SFTP». Só o proprietário do bot pode vê-los.
- Host: o endereço mostrado no cartão.
- Porta: 2222, não a porta SFTP habitual 22.
- Usuário: bot- seguido de oito caracteres, específico deste bot. A senha pode ser exibida, copiada ou alterada no mesmo cartão.
Conectar com o FileZilla
No FileZilla, a conexão usa SFTP. Conectado, a pasta remota é a do bot: coloque nela os arquivos do projeto como faria em uma pasta local.
- Gerenciador de sites, novo site: protocolo SFTP, host, porta 2222, usuário e senha do cartão.
- Arraste package.json, o arquivo de inicialização e a pasta src do seu PC.
- Não envie node_modules nem pastas de cache: são pesadas e o armazenamento gratuito é de 715 MB.
Evitar bloqueios de conexão
Depois de várias falhas, o servidor recusa logins por um tempo. Uma senha copiada errado é suficiente para chegar a isso, porque cada tentativa conta.
- 6 logins falhos em 10 minutos bloqueiam as tentativas por 15 minutos.
- Durante o bloqueio, não tente com mais frequência: espere e depois copie e cole a senha do cartão.
- Se a senha parecer perdida, use a opção Alterar no cartão «Acesso SFTP».
Por que a ACLClouds para um bot implantado por SFTP
O acesso SFTP está incluído na oferta de bots, inclusive no plano gratuito. Não há terminal para configurar a fim de enviar seu código.
- Plano gratuito: 1 bot, 315 MB de RAM, 0,25 vCPU, 715 MB de armazenamento, envios de até 100 MB.
- Acesso SFTP próprio de cada bot, na porta 2222.
- As imagens Node.js e Python incluem ffmpeg, yt-dlp e deno.
Perguntas frequentes
Por que a porta é 2222 e não 22?
O SFTP dos bots da ACLClouds escuta na porta 2222. Informe-a explicitamente no FileZilla, ou a conexão falha.
Quem pode entrar no SFTP de um bot?
Só o proprietário do bot vê o cartão «Acesso SFTP» e seus dados. Não compartilhe a senha: altere-a se achar que vazou.
Preciso reiniciar o bot depois de um envio?
Sim. Depois de enviar os arquivos, reinicie o bot pelo painel para que o novo código seja carregado.