site recebe visitas pela internet. Ele ganha um endereço https://nome.cubehost.dev, com HTTPS automático desde o primeiro deploy.
Sites e APIs são dos planos pagos, a partir do Block. O mínimo de memória de um site é 512 MB. Veja os planos.
A regra de ouro: 0.0.0.0 e PORT
O seu app precisa escutar em 0.0.0.0 (não em localhost nem 127.0.0.1), na porta da variável de ambiente PORT. A porta vem do port do cube.json (padrão 8080).
Se o app escutar em outro endereço ou porta, o visitante vê a página Este site não respondeu.
Exemplos
- Express
- Flask
- Next.js
O que o seu site ganha
HTTPS automático
Todo site abre com cadeado em
https://nome.cubehost.dev, e o certificado renova sozinho.WebSocket e streaming
Conexões WebSocket e respostas em streaming (SSE) passam normalmente.
IP real do visitante
O cabeçalho
X-Forwarded-For traz o IP de quem visitou, e X-Forwarded-Proto diz se foi https.Proteção na frente
O tráfego passa por uma rede de proteção antes de chegar ao seu app, e o endereço do servidor não aparece.
Páginas que o visitante pode ver
Endereço
O subdomínio vem docube.json, do painel ou é gerado a partir do nome. Troque quando quiser em Configurações › Rede. Veja as regras em Endereço e domínios.
