Introdução
- Este artigo guia você na criação e hospedagem de uma aplicação n8n na Square Cloud.
- Antes de começar, certifique-se de ter uma conta na Square Cloud, que pode ser criada através da página de cadastro. Você pode usar seu e-mail para criar uma conta.
- Por fim, você precisa ter um plano pago ativo com pelo menos 4GB de RAM na sua conta. Você pode visualizar nossos planos e adquirir um de acordo com suas necessidades aqui.
Criando o Projeto
- Primeiramente, precisamos de um ambiente JavaScript. Para isso, precisamos de um package.json.
- O package.json deve conter no campo dependencies o n8n e deve ter os scripts para iniciá-lo. Aqui está o exemplo:
package.json
Já temos tudo pronto para deploy em nosso repositório aqui. Você só precisa baixar o
project.zip e enviá-lo.📁 Arquivos Necessários
Os seguintes arquivos são necessários no seu zip:- package.json
- .env (opcional)
⚙️ Arquivo de Configuração
- Você precisa configurar o ambiente de execução para
Detectar manualmentee defini-lo comoNodeJS. Em um squarecloud.config ou squarecloud.app ficará assim:
squarecloud
- Em seguida, precisamos definir 2 variáveis de ambiente,
N8N_HOSTeN8N_PORTem um arquivo.envou no ambiente da Square Cloud no menu de upload. Seus valores devem ser0.0.0.0e80.
.env
Enviando o Projeto para a Square Cloud
Depois de preparar os arquivos do seu projeto, você pode enviá-los para a Square Cloud e hospedar seu projeto.- Upload via Dashboard
- Upload via CLI
Acesse o Dashboard da Square Cloud e envie os arquivos do seu projeto.


