Rust compilado em modo release
Envie o código com o Cargo.toml e ele é compilado em modo release. Binário nativo, sem garbage collector e com memória previsível.
A partir de R$ 12,49/mês
O que vem pronto
O ambiente já conhece a sua linguagem: você sobe o código e ele roda.
Build release por padrão
Seu código é compilado com as otimizações de release ativadas, sem precisar configurar nada.
Cargo sem modificações
Usa o seu Cargo.toml como está, com acesso a qualquer crate publicada no crates.io.
Memória previsível
Sem garbage collector, o consumo de RAM fica estável, o que ajuda o app a caber no limite do plano.
Container isolado
Cada app roda em seu próprio container isolado, com o limite de RAM que você definir.
O que você pode hospedar
Projetos que rodam neste runtime.
APIs HTTP em Rust
Backends assíncronos com Axum, Actix Web ou Rocket, rodando sobre o runtime Tokio.
Bots de Discord em Rust
Bots com serenity ou twilight, que costumam usar pouca memória mesmo quando estão em muitos servidores.
Workers de processamento pesado
Compressão, criptografia, parsing e processamento de imagem em código nativo compilado.
Microsserviços gRPC com Tonic
Comunicação tipada entre serviços com Protobuf e streaming bidirecional.
Servidores de jogos
Backends para partidas multiplayer, placares e matchmaking, com latência consistente e sem pausas de GC.
Serviços para fintech
Serviços que precisam de memória previsível e comportamento estável sob carga, sem garbage collector.
Configuração e versões
O dashboard gera o squarecloud.app no deploy, ou você escreve o seu na raiz do projeto: nome, arquivo principal, memória e versão em um só lugar.
DISPLAY_NAME=Rust
MEMORY=512
VERSION=recommended- Versões
1.98- Arquivos aceitos
.rs- Dependências
Cargo.toml- Valores de RUNTIME=
rust
Combine com outros serviços
Tudo no mesmo painel, na mesma infraestrutura e na mesma fatura.
Um plano para cada fase do seu projeto
Comece pequeno e escale quando precisar, sem contratos de fidelidade.
Hobby
Para validar ideias, bots e projetos pessoais
A partir de R$ 12,49/mês
- 1 GB de RAM
- 1 vCPU
- Até 4 projetos
- Escala até 2 GB no mesmo plano
Standard
RecomendadoPara produção, com bancos de dados e domínio próprio
A partir de R$ 44,99/mês
- 4 GB de RAM
- 4 vCPU
- Até 16 projetos
- Escala até 8 GB no mesmo plano
Pro
Para alta escala, com snapshots diários das aplicações e analytics avançado
A partir de R$ 124,99/mês
- 12 GB de RAM
- 6 vCPU
- Até 48 projetos
- Escala até 24 GB no mesmo plano
4,9 de 5 · 402 avaliações no Google + TrustpilotTrustpilot
Perguntas frequentes sobre Rust Hosting
Build release, Cargo, crates.io e performance.
O build é em modo release?
Sim. Todo build é feito automaticamente com cargo build --release: código otimizado, sem overhead de debug.
Posso usar qualquer crate de crates.io?
Sim. A Square usa seu Cargo.toml sem modificação. Tokio, Axum, Actix, Rocket, Tonic e todo o ecossistema async estão disponíveis.
Como Rust se compara a Node.js em memória?
Rust não tem GC, então o uso de memória é previsível. Para o mesmo workload, costuma usar menos RAM que Node.js, o que ajuda em apps com limite rígido.
Posso fazer cross-compilation?
Não é necessário. A Square compila no ambiente Linux x86_64 dela. Mantenha seu projeto cross-platform e não há setup extra.