Voltar

VPS com CapRover, já instalado

A hospedagem de CapRover permite instalar apps e bancos de dados prontos por um painel web e publicar seu próprio código em um servidor só seu. Depois do pedido, o Docker e o CapRover se instalam sozinhos, a senha padrão é trocada e o painel ganha um endereço HTTPS, então o endereço e a senha ficam prontos no seu painel. Você paga uma mensalidade fixa com tráfego ilimitado, e o acesso root é seu.

Qual o tamanho do seu site?

Total$2.58/mês

Os preços incluem impostos.

Aumente ou reduza RAM e CPU quando quiser. O disco só pode crescer, então comece pequeno.

O que vem instalado no seu servidor CapRover?

  • CapRover 1.15.5 da imagem Docker oficial, rodando no Docker Swarm
  • Nginx e Let's Encrypt: o painel abre por HTTPS, e você ativa certificados para os apps no painel
  • Uma nova senha de administrador, então a padrão captain42 não funciona mais
  • Um domínio raiz sslip.io, com o painel em captain e cada app sob o próprio nome
  • Lista One-Click Apps com modelos prontos de apps e bancos de dados
  • Firewall com as portas 22, 80, 443 e 3000 abertas

Qual tamanho você precisa para CapRover?

O CapRover exige oficialmente pelo menos 1 GB de RAM e 5 GB de disco livre. As imagens Docker ocupam espaço, então esta instalação começa com 20 GB de disco. Como regra prática, 1 GB serve para um app pequeno ou um site estático, 2 GB para um app com banco de dados e 4 GB para vários apps ou um projeto com muitos builds. Os builds rodam no servidor. Se você faz builds com frequência, a documentação do CapRover sugere gerar a imagem em um CI e enviá-la pronta.

UsoTamanhoPreçoEscolher
Site novo 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/mês
Site em crescimento 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mês
Site movimentado 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mês

Para quem é?

  • Desenvolvedores que publicam apps Node.js, Python, PHP, Ruby ou Go por um painel
  • Quem quer escolher bancos de dados como MariaDB, MySQL ou MongoDB em uma lista e instalá-los
  • Quem roda alguns apps em um servidor pequeno por um preço mensal fixo
  • Desenvolvedores que querem um painel web e também uma ferramenta de linha de comando

O que acontece depois do pedido?

  1. Defina o tamanho e conclua o pagamento. Seu servidor inicia e o CapRover se instala sozinho. Nos nossos testes em servidor real, levou cerca de 11 minutos.
  2. No seu painel, abra seu servidor em Meus servidores. Na aba Visão geral, clique no link Endereço do painel e digite a senha da linha Senha.
  3. Para um app pronto, use o botão One-Click Apps/Databases na página Apps, confira as variáveis e instale.
  4. Para o seu próprio código, crie um app vazio na mesma página e escolha um método na aba Deployment.
  5. Ative o HTTPS na aba HTTP Settings do app.
  6. Para o seu próprio domínio, aponte um registro A curinga para o IP do servidor e altere o domínio raiz na página Dashboard.

Em todo servidor

  • Backup diário incluído no preço
  • Tráfego ilimitado
  • Acesso root completo
  • Aumente ou reduza RAM e CPU depois, e aumente o disco
  • Localização: Istanbul · IST-1.

Bom saber

  • Ao fazer o pedido, você aceita a licença e os termos de uso do CapRover. Os recursos Pro pagos não estão incluídos no preço. A análise de uso anônima está desativada nesta instalação.
  • Quando o painel funcionar por HTTPS, você pode fechar a porta 3000. O Docker ignora o ufw, então use este comando: docker service update --publish-rm "published=3000,target=3000,mode=host" captain-captain
  • Use senhas exclusivas de banco de dados e de administrador nos apps prontos. Algumas senhas só valem na primeira inicialização, então alterá-las depois pode não atualizar os usuários já existentes.
  • O backup de configuração do CapRover não inclui os volumes de banco de dados. O backup noturno do servidor cobre o servidor inteiro, e os últimos 7 dias são mantidos.
  • Se não for possível emitir um certificado, o painel abre por http na porta 3000 do seu endereço IP.

Perguntas e respostas sobre CapRover

De quanta RAM o CapRover precisa?

O CapRover exige oficialmente pelo menos 1 GB de RAM e 5 GB de disco livre. Como regra prática, 1 GB basta para um app pequeno, 2 GB atende um app com banco de dados e 4 GB atende um projeto com muitos builds. Você pode aumentar pelo painel depois.

Qual é a senha padrão do CapRover?

A senha padrão do CapRover é captain42, mas neste servidor ela é trocada durante a configuração. A nova senha aparece na linha Senha do seu painel. O CapRover não pede usuário, só a senha.

O CapRover funciona sem um domínio?

Sim. O domínio raiz é um endereço sslip.io baseado no seu IP, então você não precisa de um registro curinga para começar. O painel abre em captain e cada app sob o próprio nome nesse endereço. Você pode migrar para o seu próprio domínio depois.

Como envio meu próprio código para o CapRover?

Você pode empacotar o projeto com um arquivo captain-definition e enviá-lo na aba Deployment, usar o comando caprover deploy no seu computador ou conectar um repositório Git. Se você já tem uma imagem Docker, basta digitar o nome dela.

O CapRover pode publicar a cada push no GitHub?

Sim, por um webhook. Adicione um arquivo captain-definition ao seu repositório, digite o repositório e a branch na aba Deployment do app e salve. O CapRover gera uma URL de webhook, que você adiciona no GitHub como um webhook de push. Mantenha essa URL em sigilo.

O CapRover roda um projeto Next.js ou Vite?

Qualquer projeto com um Dockerfile pode rodar: aponte para ele no arquivo captain-definition. Os builds acontecem no servidor, então para projetos como Next.js considere 4 GB como regra prática, ou gere a imagem em um CI e publique-a como imagem pronta.

Leia mais e veja apps parecidos