Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Como Hospedar CapRover em um VPS (Guia Completo)

Aprenda como hospedar o CapRover em um VPS com este guia completo. Instruções passo a passo para uma implantação fácil.

CapRover é uma plataforma open-source como serviço (PaaS) projetada para simplificar o processo de implantação e gerenciamento de aplicações em seu próprio servidor. Ao hospedar o CapRover em um VPS, você ganha maior controle sobre suas aplicações, reduz a dependência de serviços de terceiros e minimiza custos. Este guia irá orientar você pelo processo de configuração do CapRover em um VPS, do início ao fim.

Passo 1: Escolha um Provedor de VPS

Antes de instalar o CapRover, você precisa selecionar um provedor de VPS. Abaixo, uma comparação de alguns provedores populares de VPS que oferecem desempenho confiável e são bem indicados para hospedar aplicações como o CapRover.

Provedor de VPSPreço (Mensal)Opções de LocalizaçãoRecursos
Contabo VPS5,99 EUREuropaArmazenamento SSD, implantação rápida
Hetzner Cloud4,15 EUREuropaAlto desempenho, baixo custo
DigitalOcean6 USDGlobalInterface simples, bom suporte
Vultr6 USDGlobalInstâncias de CPU de alta frequência
Linode5 USDGlobalDesempenho confiável, fácil de escalar

Você pode escolher um provedor de VPS com base no seu orçamento e necessidades. Por exemplo, Hetzner é conhecido por sua ótima relação preço/desempenho, enquanto DigitalOcean oferece uma interface amigável para iniciantes.

Passo 2: Criar uma Instância de VPS

Depois de escolher um provedor, crie uma instância de VPS. Siga as instruções específicas do seu provedor. Aqui estão os passos gerais:

  1. Faça o cadastro em seu provedor escolhido.
  2. Selecione o tamanho do servidor e o sistema operacional (de preferência Ubuntu 20.04 ou superior).
  3. Configure opções adicionais, como backups ou monitoramento.
  4. Lance sua instância de VPS.

Passo 3: Conectar-se ao seu VPS

Após sua instância de VPS estar em execução, conecte-se a ela usando SSH. Abra seu terminal e execute:

ssh root@seu_ip_do_vps

Substitua seu_ip_do_vps pelo endereço IP real do seu VPS. Se solicitado, insira a senha de root que você recebeu do seu provedor de VPS.

Passo 4: Instalar Docker

O CapRover roda sobre Docker, então você precisa instalar o Docker no seu VPS. Execute os seguintes comandos:

sudo apt update
sudo apt install -y docker.io
sudo systemctl enable --now docker

Para verificar a instalação do Docker, execute:

docker --version

Você deverá ver a versão instalada do Docker.

Passo 5: Instalar CapRover

Agora que o Docker está configurado, você pode instalar o CapRover. Execute o seguinte comando para implantar o CapRover usando Docker:

docker run -v /var/run/docker.sock:/var/run/docker.sock --restart=always -d -p 3000:3000 caprover/caprover

Após o contêiner estar em execução, acesse o painel do CapRover pelo navegador em http://seu_ip_do_vps:3000.

Passo 6: Configurar o CapRover

  1. Configuração inicial: Ao acessar o painel pela primeira vez, será solicitado que você configure a instalação. Escolha uma senha de administrador forte.
  2. Nome de domínio: Se você possui um nome de domínio, aponte-o para o IP do seu VPS para acesso mais fácil. Caso contrário, pode usar o IP diretamente.
  3. Configuração SSL: O CapRover oferece a opção de ativar SSL automaticamente, o que deve ser feito para segurança.

Passo 7: Implantar Aplicações no CapRover

Depois de configurar o CapRover, você pode começar a implantar aplicações. Siga os passos abaixo:

  1. Criar um App: Acesse a seção “Apps” e clique em “Create New App”. Forneça um nome para sua aplicação.
  2. Método de Implantação: Selecione seu método de implantação. Pode usar repositórios GitHub, imagens DockerHub ou fazer upload de seus arquivos diretamente.
  3. Configurar Variáveis de Ambiente: Configure variáveis de ambiente necessárias e configurações específicas para sua aplicação.
  4. Iniciar a implantação: Clique em implantar para lançar sua aplicação.

Perguntas Frequentes (FAQs)

Como acessar meu painel do CapRover com segurança?

Para garantir acesso seguro ao seu painel CapRover, ative HTTPS. Durante a configuração inicial, o CapRover fornece uma opção para configurar SSL, permitindo acesso ao painel de forma segura usando HTTPS. Certifique-se de que seu domínio ou subdomínio esteja corretamente apontado para o IP do seu VPS, pois o CapRover usa Let’s Encrypt para certificados SSL.

Quais são os requisitos do sistema para rodar o CapRover?

O CapRover é leve e pode rodar em VPSs pequenos, mas recomenda-se alocar pelo menos 2GB de RAM e 1 núcleo de CPU para melhor desempenho, especialmente se pretende hospedar várias aplicações. Além disso, garanta espaço em disco suficiente para suas imagens Docker e dados das aplicações.

Posso integrar o CapRover com pipelines de CI/CD?

Sim, o CapRover suporta Integração Contínua e Deploy Contínuo (CI/CD). Você pode integrar seus repositórios GitHub para implantações automatizadas. Basta configurar webhooks no GitHub para notificar o CapRover sobre mudanças, possibilitando o deploy automático de novo código sempre que você fizer push para seu repositório.

Para uma comparação completa de VPS e encontrar o melhor provedor para suas necessidades, acesse nossa comparação completa de VPS.

Hospedar o CapRover por conta própria oferece uma solução robusta para gerenciamento de aplicações. Assuma o controle de seus recursos, aproveite a flexibilidade de um ambiente de aplicações personalizado e utilize o poder de aplicações Dockerizadas para seus projetos. --- FIM ---