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

guide

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

Descubra como auto-hospedar o Plausible, uma ferramenta de análise de código aberto, em um VPS com nosso guia passo a passo voltado para desenvolvedores.

Plausible é uma ferramenta de análises web leve e de código aberto que respeita a privacidade dos usuários. Auto-hospedar o Plausible em um Virtual Private Server (VPS) permite que você mantenha controle total sobre seus dados, ao mesmo tempo em que se beneficia de análises poderosas. Neste guia, vamos passar pelos passos para configurar o Plausible usando Docker no seu provedor de VPS escolhido.

Pré-requisitos

Antes de começar, certifique-se de que você possui:

  1. Um VPS: Escolha um provedor entre as opções abaixo que sejam acessíveis e amigáveis para desenvolvedores:

    ProvedorPreçoRecursos
    Contabo VPS5,99 EUR/mêsOpções de armazenamento elevado
    Hetzner Cloud4,15 EUR/mêsDesempenho flexível e rápido
    DigitalOcean6 USD/mêsFácil de escalar serviços
    Vultr6 USD/mêsDisponibilidade global
    Linode (Akamai Cloud)5 USD/mêsÓtimo suporte comunitário
  2. Um nome de domínio: Certifique-se de registrar um domínio de sua propriedade.

  3. Conhecimento básico de comandos de terminal e Docker.

  4. Um ambiente Docker adequado instalado no seu VPS.

Passo 1: Configurando seu VPS

  1. Acesse seu VPS: Use SSH para conectar ao seu VPS.

    ssh root@seu-vps-ip
  2. Atualize seu sistema: Sempre verifique se seu servidor está atualizado.

    apt update && apt upgrade -y
  3. Instale Docker: Se o Docker ainda não estiver instalado, execute os seguintes comandos:

    apt install apt-transport-https ca-certificates curl software-properties-common -y
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
    add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
    apt update
    apt install docker-ce -y
  4. Instale Docker Compose: Você também precisará do Docker Compose para gerenciar os contêineres Docker.

    curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    chmod +x /usr/local/bin/docker-compose

Passo 2: Configurando a Analítica do Plausible

  1. Crie um Diretório para o Plausible: Organize seus arquivos com um diretório dedicado.

    mkdir ~/plausible
    cd ~/plausible
  2. Crie um Arquivo Docker Compose: Use seu editor de texto favorito para criar docker-compose.yml.

    version: '3'
    
    services:
      plausible:
        image: plausible/analytics:latest
        environment:
          - DATABASE_URL=postgres://plausible:plausible@db/plausible
          - SECRET_KEY=sua-chavede-segredo
          - PLAUSIBLE_PUBLIC_HOST=seu-dominio.com
        ports:
          - "8000:8000"
        depends_on:
          - db
    
      db:
        image: postgres:13
        environment:
          - POSTGRES_USER=plausible
          - POSTGRES_PASSWORD=plausible
          - POSTGRES_DB=plausible
        volumes:
          - db_data:/var/lib/postgresql/data
    
    volumes:
      db_data:
  3. Modifique as Variáveis de Ambiente: Garanta que você substitua sua-chavede-segredo por uma string aleatória segura e seu-dominio.com pelo seu domínio real.

Passo 3: Executando o Plausible

  1. Inicie os Serviços: Execute o comando abaixo para lançar o Plausible.

    docker-compose up -d
  2. Acesse o Plausible: Abra seu navegador e navegue até http://seu-dominio.com:8000. Se tudo estiver configurado corretamente, você verá a página de login do Plausible.

  3. Configuração do Frontend: Siga a documentação do Plausible para adicionar seu domínio e começar a rastrear análises.

Passo 4: Protegendo sua Instalação

  1. Configure HTTPS: É recomendável executar sua análise usando HTTPS. Você pode obter um certificado SSL gratuito com Let’s Encrypt. Aqui está um guia rápido:

    apt install certbot
    certbot certonly --standalone -d seu-dominio.com
  2. Configure o Nginx como Proxy Reverso: Caso queira servir o Plausible em portas padrão e adicionar SSL.

    server {
        listen 80;
        server_name seu-dominio.com;
        return 301 https://$host$request_uri;
    }
    
    server {
        listen 443 ssl;
        server_name seu-dominio.com;
    
        ssl_certificate /etc/letsencrypt/live/seu-dominio.com/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/seu-dominio.com/privkey.pem;
    
        location / {
            proxy_pass http://localhost:8000;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto $scheme;
        }
    }

Perguntas Frequentes (FAQs)

1. O que é o Plausible e por que devo auto-hospedá-lo?

Plausible é uma ferramenta de análise web de código aberto, projetada para fornecer uma alternativa simples e focada na privacidade ao Google Analytics. Ao auto-hospedar, você controla seus dados e garante que a privacidade dos usuários seja respeitada, cumprindo regulamentos como o GDPR. Além disso, evita o lock-in de fornecedores e permite personalizar o serviço de acordo com suas necessidades específicas.

2. Qual provedor de VPS é melhor para auto-hospedar o Plausible?

A escolha do melhor provedor de VPS depende do seu orçamento, localização e necessidades de desempenho. Por exemplo, a Hetzner Cloud oferece preços competitivos por 4,15 EUR/mês, enquanto DigitalOcean e Vultr são populares por sua fácil escalabilidade e facilidade de uso, por 6 USD/mês. Para uma comparação completa de VPS, confira este link. Sempre analise os recursos específicos e suporte que atendam às suas exigências técnicas antes de tomar uma decisão.

3. Como monitoro a saúde do meu serviço Plausible auto-hospedado?

Para monitorar sua instância do Plausible, você pode usar comandos de gerenciamento nativos do Docker como docker logs plausible para verificar erros ou problemas. Além disso, integrar soluções de monitoramento como Grafana ou Prometheus pode fornecer insights sobre o desempenho e uso de recursos dos seus contêineres Docker. É importante verificar regularmente os logs operacionais para identificar e resolver possíveis falhas ou downtime preventivamente.

Seguindo esses passos, você pode hospedar de forma eficiente o Plausible em um VPS, mantendo desempenho e privacidade dos dados. Aproveite sua jornada de auto-hospedagem com ferramentas de código aberto! --- FIM ---