
Por que escolher a Square Cloud?
Todo site é servido por trás da rede global da Cloudflare, com TLS gratuito, CDN gratuita e proteção contra DDoS integrados por padrão — o mesmo edge de nível de produção, seja para uma landing estática ou uma aplicação completa com SSR de framework. Você configura um subdomínio; nós cuidamos dos certificados, do cache e do roteamento.Edge Cloudflare + Square Shield
Todo site fica atrás do WAF Cloudflare Premium com o Square Shield Enterprise por cima — mitigação de DDoS, filtragem de bots e TLS gratuito com renovação automática, inclusos sem custo adicional.
NVMe + 10Gbps, isolado
SSDs NVMe Samsung empresariais e uplinks de 10Gbps, com sua aplicação em um container isolado. Somado a uma CDN global gratuita, os assets estáticos são cacheados no edge e servidos perto de cada visitante.
DNS gerenciado
DNS automático com propagação global rápida — conecte um domínio personalizado e a Square Cloud gerencia os registros e certificados para você, sem configuração manual de DNS.
Snapshots instantâneos
Pontos de restauração em um clique, inclusos gratuitamente. Recupere-se de um deploy quebrado em segundos, sem perda de dados e com zero downtime.
Ambientes suportados
Oferecemos ampla compatibilidade para que você possa hospedar seu site na tecnologia de sua preferência.Frameworks
Temos suporte nativo para as tecnologias mais populares do mercado, garantindo compatibilidade e performance.
Além dos frameworks mostrados na imagem acima, nossa plataforma oferece suporte universal para praticamente qualquer framework ou biblioteca. Nossa infraestrutura flexível se adapta automaticamente às necessidades específicas do seu projeto, garantindo compatibilidade com a tecnologia que você escolher.
Linguagens
JavaScript
Python
Java
Rust
Elixir
PHP
Go
C#
Ruby
Ecossistema para Desenvolvedores
Otimize seu workflow com nossas ferramentas de desenvolvimento:- Square Cloud CLI: Gerencie suas aplicações direto do terminal.
- Extensão para VSCode: Integre a gestão da sua hospedagem no seu editor.
- GitHub Webhooks: Configure deploys automáticos com base em eventos.
- GitHub Actions: Automatize deploys via workflows inteligentes.
- SDKs: Interaja com a nossa API de forma programática.
Como hospedar meu site?
Arquivo de Configuração
O primeiro passo para hospedar seu site no Square Cloud é criar um arquivo de configuração detalhado. Este arquivo não é apenas um simples documento de texto, mas um guia abrangente que define as configurações para a aplicação no Square Cloud. Ele funciona como um plano arquitetônico para seu projeto na plataforma.Uma vez que o plano é adquirido, você precisa criar este arquivo, detalhando cada configuração e preenchendo-o corretamente. Detalhes sobre como criar este arquivo estão disponíveis aqui, com um guia passo a passo.
Lembre-se de incluir os seguintes campos no arquivo de configuração:
- SUBDOMAIN: O subdomínio do seu site.
Exemplo:SUBDOMAIN: test(test.squareweb.app) - MEMORY: A quantidade de RAM, com um mínimo de 512MB.
Criação do Arquivo ZIP
Com o arquivo de configuração pronto, o próximo passo é preparar sua aplicação para upload. Isso envolve colocar os arquivos da aplicação e o arquivo de configuração do Square Cloud dentro de um arquivo .zip.No entanto, nem todos os arquivos precisam ser incluídos neste .zip. Arquivos como
node_modules, package-lock.json, pyproject.toml, poetry.lock, __pycache__ e poetry.lock não são necessários, pois podem ser gerados automaticamente no lado do servidor.Arquivo de Dependências
Outro aspecto crucial é incluir o arquivo de dependências no .zip. Este arquivo informa à plataforma Square Cloud quais dependências instalar para o seu projeto. Para um projeto Node.js, este arquivo é o
package.json, e para um projeto Python, é o requirements.txt.Esses arquivos listam as bibliotecas e pacotes necessários para o correto funcionamento da aplicação. Manter esses arquivos atualizados é crucial para evitar erros de instalação. Além disso, é importante notar que dependências nativas, como node-fetch em Node.js e random em Python, não devem ser incluídas nesses arquivos, pois são bibliotecas nativas.Upload do Site
Após seguir todos os passos e configurar seu projeto para o Square Cloud, é hora de fazer o upload do seu site. Acesse a página de upload no site Square Cloud e envie seu arquivo .zip aqui.O processo é simples: selecione seu arquivo .zip e clique no botão de upload. A plataforma Square Cloud iniciará o processo de implantação, instalando as dependências necessárias e configurando o ambiente com base no arquivo de configuração.

Perguntas frequentes
Quanto custa hospedar um site?
Quanto custa hospedar um site?
A hospedagem de sites começa no plano Hobby por R$12,49/mês, que atende ao mínimo de 512 MB de RAM exigido para sites. Veja Planos e Preços para a comparação completa.
Eu recebo um subdomínio gratuito?
Eu recebo um subdomínio gratuito?
Sim — todo deploy web inclui um subdomínio
*.squareweb.app sem custo adicional, como parte do seu plano pago. Ele fica pronto para uso assim que você define o campo SUBDOMAIN no seu arquivo de configuração.Posso usar meu próprio domínio?
Posso usar meu próprio domínio?
Domínios personalizados estão disponíveis a partir do plano Standard. Veja Definir Domínio Personalizado para como vincular um e os registros DNS necessários.

