🚀 Introdução

  • Antes de começar, certifique-se de que o .NET (Dotnet) está instalado no seu sistema. Se ainda não o tiver, você pode baixá‑lo no site oficial do Dotnet.
  • Em seguida, será necessário criar uma conta na Square Cloud, o que pode ser feito através da página de login. Você pode usar seu e-mail, Discord ou ambos para criar a conta.
  • Por fim, é necessário ter um plano pago ativo na sua conta. Você pode ver nossos planos e adquirir um conforme sua necessidade aqui.

⚙️ Criando o arquivo de configuração do squarecloud

Saiba mais: como criar o arquivo de configuração para a Square Cloud.

O arquivo squarecloud.app é um arquivo de configuração que será usado para configurar sua aplicação; ele servirá para definir nome, descrição, versão, arquivo principal, entre outras coisas.

📄 Arquivos Obrigatórios

  • project/project.csproj (Exemplo de arquivo principal).
    No exemplo acima, o arquivo principal da aplicação está dentro de uma pasta. Se o seu arquivo de configuração também estiver dentro de uma pasta, é necessário definir o caminho no campo MAIN, por exemplo: MAIN=folder/file.csproj
  • squarecloud.app (arquivo que contém a configuração da Square Cloud).

▶️ Iniciar a Aplicação

  • Se o campo START não estiver definido no arquivo de configuração, a Square Cloud por padrão usará o processo de restore & run para iniciar sua aplicação. Se o campo START estiver definido, o valor nele será executado diretamente. Para mais informações sobre os parâmetros do arquivo de configuração, visite configuration parameters.
  • A Square Cloud usa dotnet restore para restaurar as dependências do projeto e dotnet run --project MAIN para compilar e executar o projeto especificado em MAIN.

🖥️ Preparando o Projeto para Upload

Antes de hospedar seu projeto na Square Cloud, primeiro verifique se os arquivos do projeto estão corretamente configurados para hospedagem.
O arquivo de configuração (squarecloud.app/.config) deve estar localizado na raiz do arquivo zip. Caso contrário, a Square Cloud não conseguirá encontrá‑lo durante o deploy.

📤 Enviando o Projeto para a Square Cloud

Após preparar os arquivos do projeto, você pode enviá‑los para a Square Cloud e hospedar sua aplicação.
Acesse o Dashboard da Square Cloud e faça o upload dos arquivos do seu projeto.
If you continue facing technical difficulties, our specialized support team is available to assist you. Contact us and we'll be happy to help you resolve any issue.