Voltar

Alojamento VPS com CapRover pré-instalado

O alojamento VPS com CapRover permite instalar aplicações e bases de dados prontas a partir de um painel web e publicar o seu próprio código num servidor só seu. Depois da encomenda, o Docker e o CapRover instalam-se sozinhos, a palavra-passe predefinida é substituída e o painel recebe um endereço HTTPS, de modo que o endereço e a palavra-passe ficam prontos no painel. Paga uma mensalidade fixa com tráfego ilimitado, e o acesso root é seu.

Qual é a dimensão do seu site?

Total$2.58/mês

Os preços incluem IVA.

Aumente ou reduza a RAM e o CPU quando quiser. O disco só pode aumentar, por isso comece pequeno.

O que vem instalado no servidor CapRover?

  • CapRover 1.15.5 a partir da imagem Docker oficial, a correr em Docker Swarm
  • Nginx e Let's Encrypt: o painel abre por HTTPS, e ativa os certificados das aplicações no painel
  • Uma nova palavra-passe de administrador, para que a predefinida captain42 deixe de funcionar
  • Um domínio raiz sslip.io, com o painel em captain e cada aplicação com o seu próprio nome
  • Lista One-Click Apps de modelos de aplicações e bases de dados prontos
  • Firewall com as portas 22, 80, 443 e 3000 abertas

Que tamanho é necessário para o CapRover?

O CapRover precisa oficialmente de pelo menos 1 GB de RAM e 5 GB de disco livre. As imagens Docker ocupam espaço, por isso esta instalação começa nos 20 GB de disco. Como regra geral, 1 GB serve para uma aplicação pequena ou um site estático, 2 GB para uma aplicação com base de dados e 4 GB para várias aplicações ou um projeto com muitas compilações. As compilações correm no servidor. Se compilar com frequência, a documentação do CapRover sugere criar a imagem em CI e enviá-la depois.

UtilizaçãoTamanhoPreç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 com muito movimento 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mês

Para quem é?

  • Programadores que publicam aplicações Node.js, Python, PHP, Ruby ou Go a partir de um painel
  • Quem quer escolher numa lista bases de dados como MariaDB, MySQL ou MongoDB e instalá-las
  • Quem executa algumas aplicações num servidor pequeno por um preço mensal fixo
  • Programadores que querem um painel web e uma ferramenta de linha de comandos

O que acontece depois de encomendar?

  1. Defina o tamanho e conclua o pagamento. O servidor arranca e o CapRover instala-se sozinho. Nos nossos testes em servidores reais, demorou cerca de 11 minutos.
  2. No painel, abra o servidor em Os meus servidores. No separador Resumo, clique na ligação Endereço do painel e introduza a palavra-passe da linha Palavra-passe.
  3. Para uma aplicação pronta, use o botão One-Click Apps/Databases na página Apps, confirme as variáveis e instale-a.
  4. Para o seu próprio código, crie uma aplicação vazia na mesma página e escolha um método no separador Deployment.
  5. Ative o HTTPS no separador HTTP Settings da aplicação.
  6. Para o seu próprio domínio, aponte um registo A com carácter universal (wildcard) para o IP do servidor e altere o domínio raiz na página Dashboard.

Em todos os servidores

  • Cópias de segurança diárias incluídas no preço
  • Tráfego ilimitado
  • Acesso root completo
  • Aumentar ou reduzir a RAM e o CPU mais tarde, e fazer crescer o disco
  • Localização: Istanbul · IST-1.

Bom saber

  • Ao encomendar, aceita a licença e os termos de utilização do CapRover. As funcionalidades Pro pagas não estão incluídas no preço. As estatísticas de utilização anónimas estão desativadas nesta instalação.
  • Quando o painel funcionar por HTTPS, pode fechar a porta 3000. O Docker ignora o ufw, por isso use este comando: docker service update --publish-rm "published=3000,target=3000,mode=host" captain-captain
  • Use palavras-passe únicas para as bases de dados e para o administrador das aplicações prontas. Algumas palavras-passe só se aplicam no primeiro arranque, por isso alterá-las mais tarde pode não atualizar os utilizadores existentes.
  • A cópia de segurança da configuração do CapRover não inclui os volumes das bases de dados. A cópia de segurança noturna do servidor abrange o servidor inteiro, e são guardados os últimos 7 dias.
  • Se não for possível emitir um certificado, o painel abre por http na porta 3000 do seu endereço IP.

CapRover: perguntas e respostas

De quanta RAM precisa o CapRover?

O CapRover precisa oficialmente de pelo menos 1 GB de RAM e 5 GB de disco livre. Como regra geral, 1 GB chega para uma aplicação pequena, 2 GB servem para uma aplicação com base de dados e 4 GB servem para um projeto com muitas compilações. Mais tarde, pode aumentar a partir do painel.

Qual é a palavra-passe predefinida do CapRover?

A palavra-passe predefinida do CapRover é captain42, mas neste servidor é substituída durante a configuração. A nova palavra-passe aparece na linha Palavra-passe do painel. O CapRover não pede nome de utilizador, apenas a palavra-passe.

O CapRover funciona sem domínio?

Sim. O domínio raiz é um endereço sslip.io baseado no seu IP, por isso não precisa de um registo wildcard para começar. O painel abre em captain e cada aplicação com o seu próprio nome nesse endereço. Mais tarde, pode passar para o seu próprio domínio.

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

Pode empacotar o projeto com um ficheiro captain-definition e carregá-lo no separador Deployment, usar o comando caprover deploy no seu computador ou ligar um repositório Git. Se já tiver uma imagem Docker, basta introduzir o nome dela.

O CapRover consegue publicar a cada push no GitHub?

Sim, através de um webhook. Adicione um ficheiro captain-definition ao repositório, introduza o repositório e o ramo no separador Deployment da aplicação e guarde. O CapRover gera um URL de webhook, que adiciona no GitHub como webhook de push. Mantenha esse URL em segredo.

O CapRover consegue executar um projeto Next.js ou Vite?

Qualquer projeto com um Dockerfile pode funcionar: indique-o no ficheiro captain-definition. As compilações fazem-se no servidor, por isso, para projetos como o Next.js, considere 4 GB como regra geral, ou crie a imagem em CI e publique-a como imagem pronta.

Leia mais e veja aplicações semelhantes