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

guide

Como Auto-Hospedar Bitwarden em um VPS (Guia Completo)

Descubra como hospedar seu próprio Bitwarden em um VPS de maneira eficiente com este guia completo para desenvolvedores e homelabbers.

O Bitwarden é uma solução de gerenciamento de senhas de código aberto popular que oferece acesso seguro e fácil às senhas, tornando-se uma escolha preferida entre desenvolvedores e homelabbers. Neste guia, vamos orientá-lo pelo processo de auto-hospedagem do Bitwarden em um Virtual Private Server (VPS) usando Docker. Também analisaremos os principais provedores de VPS que oferecem opções acessíveis para configurar sua solução auto-hospedada.

1. Pré-requisitos

Antes de instalar o Bitwarden no seu VPS, certifique-se de que você possui o seguinte:

Aqui estão alguns provedores de VPS recomendados:

ProvedorPreço MensalRAMCPUOpções de armazenamento
Contabo VPS5.99 EUR/mês4 GB2 vCPU200 GB SSD
Hetzner Cloud4.15 EUR/mês2 GB1 vCPU20 GB SSD
DigitalOcean6 USD/mês1 GB1 vCPU25 GB SSD
Vultr6 USD/mês1 GB1 vCPU25 GB SSD
Linode (Akamai)5 USD/mês2 GB1 vCPU50 GB SSD

Explore a comparação completa de VPS.

2. Configurando seu VPS

  1. Selecione seu Provedor de VPS: Escolha um provedor da tabela de comparação. Para iniciantes, Hetzner Cloud ou Contabo são populares devido à sua acessibilidade e recursos.

  2. Crie uma Instância: Configure um novo servidor. Utilize a imagem Ubuntu e conecte-se via SSH.

    ssh usuário@seu-vps-ip
  3. Atualize o Sistema:

    sudo apt update && sudo apt upgrade -y
  4. Instale Docker e Docker Compose:

    sudo apt install -y docker.io docker-compose
    sudo systemctl enable docker
    sudo systemctl start docker

3. Instalando o Bitwarden

Agora que seu VPS está configurado com Docker, siga estes passos para instalar o Bitwarden:

  1. Clone o Repositório Docker do Bitwarden:

    git clone https://github.com/bitwarden/server.git
    cd server
  2. Configure as Variáveis de Ambiente: Você precisará configurar seu domínio e outros parâmetros. Crie um arquivo .env no diretório server para personalizar sua instância do Bitwarden.

    cp .env.sample .env
    nano .env

    Atualize as seguintes variáveis:

    # Seu domínio ou subdomínio
    API_DOMAIN=seu-dominio.com
    # Opcional: configure um email para notificações
    SMTP_HOST=smtp.seu-email.com
    SMTP_PORT=587
    [email protected]
    SMTP_PASS=sua-senha-de-email
  3. Inicie o Bitwarden:

    Execute o Docker Compose para baixar as imagens necessárias e iniciar os containers:

    docker-compose up -d
  4. Acesse o Bitwarden: Abra um navegador e navegue até https://seu-dominio.com. Você deverá ver a interface de login e registro do Bitwarden.

  5. Configure HTTPS (Opcional, mas Recomendado): Para proteger sua instância, instale um proxy reverso como Nginx e configure SSL com Let’s Encrypt.

4. Melhores Práticas

FAQs

Q1: Posso rodar o Bitwarden em um VPS com especificações baixas?

Embora tecnicamente possível, rodar o Bitwarden de forma eficiente exige pelo menos 2GB de RAM para uma experiência suave. Usar um VPS com configurações menores pode causar problemas de desempenho, especialmente se vários usuários acessarem o serviço simultaneamente. A maioria dos usuários acharia opções de VPS como Hetzner ou Contabo seguras e com baixo custo.

Q2: Quais são as considerações de segurança ao hospedar o Bitwarden por conta própria?

Auto-hospedar o Bitwarden permite controle total sobre seus dados, mas também implica responsabilidades de segurança. Use HTTPS para criptografar os dados em trânsito. Atualize regularmente seu servidor e a instalação do Bitwarden para corrigir vulnerabilidades. Além disso, considere implementar firewalls e ferramentas de monitoramento para aumentar a segurança.

Q3: Existe uma maneira de escalar minha instância do Bitwarden conforme minhas necessidades crescem?

Sim! Provedores de VPS como DigitalOcean ou Contabo permitem escalabilidade horizontal, ou seja, você pode fazer upgrade do seu plano ou adicionar mais recursos (CPU e RAM) conforme necessário. Altere para uma instância maior pelo painel do provedor e garanta que sua instalação do Bitwarden possa suportar a carga aumentada. Considere também adotar uma estratégia de backups para preservar seus dados durante essas transições.

Seguindo este guia, você deverá ter uma instância do Bitwarden totalmente funcional rodando no seu VPS. Comece a gerenciar suas senhas com segurança hoje!