−25%

no Windows com pagamento anual, até 31/10. Ver planos

EQVPS

VPS para Plausible: análise web sem cookies

Hospede o Plausible Community Edition para estatísticas que respeitam a privacidade, sem cookies. Requisitos, setup com Docker e HTTPS e do que o ClickHouse precisa.

O setup de analytics de sempre pede consentimento aos visitantes, envia os dados deles para terceiros e entrega um painel com duzentos relatórios que você nunca vai abrir. O Plausible faz o contrário: um script pequeno, nenhum cookie, uma página de estatísticas que você consegue de fato ler. A Community Edition é gratuita para hospedar por conta própria, e um VPS com IP próprio é tudo de que ela precisa.

Por que hospedar por conta própria

Do que ele precisa

O Plausible roda em três containers: o app, o PostgreSQL para contas e configurações e o ClickHouse para os eventos. O ClickHouse é o faminto por memória.

Instalação (Ubuntu 24.04, Docker)

apt update && apt install -y docker.io docker-compose-v2 git
git clone https://github.com/plausible/community-edition plausible-ce
cd plausible-ce
# check out the newest release tag
git checkout "$(git tag --sort=-v:refname | head -1)"

Crie o arquivo de ambiente; o Plausible consegue obter sozinho o próprio certificado Let's Encrypt:

cat > .env <<EOF
BASE_URL=https://stats.example.com
SECRET_KEY_BASE=$(openssl rand -base64 48)
HTTP_PORT=80
HTTPS_PORT=443
EOF

cat > compose.override.yml <<'EOF'
services:
  plausible:
    ports:
      - 80:80
      - 443:443
EOF

docker compose up -d

Aponte primeiro o registro A de stats.example.com para o VPS, para que o pedido de certificado dê certo. Depois abra a URL, crie a sua conta e adicione um site. O README do repositório é a referência para variáveis novas: dê uma olhada ao atualizar.

Adicione o script ao seu site

<script defer data-domain="example.com" src="https://stats.example.com/js/script.js"></script>

Alguns bloqueadores de anúncios bloqueiam tudo o que se chama «analytics»; servir o script a partir do seu próprio subdomínio já evita a maior parte disso.

Mantendo no ar

Onde ele não chega

O Plausible coleta menos de propósito. Nada de jornadas por usuário, nada de rastreamento entre dispositivos, nada de integração com plataformas de anúncios. Se o marketing vive dentro das ferramentas de uma rede de anúncios, você vai sentir falta desses relatórios. Para a maioria dos sites que só querem saber quais páginas funcionam e de onde vêm os visitantes, é a quantidade certa de dados, e ninguém precisa clicar em «Aceitar».

Relacionados

Pronto para implantar? Pague com cripto, sem KYC — online em cerca de um minuto.

Implantar agora →

FAQ

O Plausible precisa de banner de cookies?

O Plausible não define cookies e não guarda dados pessoais nem endereços IP completos: os visitantes são contados com um hash que muda todo dia. Na maioria dos casos isso significa que não é preciso banner de consentimento, mas a decisão final depende da sua jurisdição e do que mais o seu site carrega.

Quanta RAM o Plausible self-hosted precisa?

O Plausible guarda os eventos no ClickHouse, e é o ClickHouse que quer memória. Ele inicia com 2 GB, mas as mesclagens em segundo plano podem passar disso. 4 GB (Small-IP) é o tamanho confortável para alguns sites com tráfego constante.

Posso rodá-lo num plano NAT?

Não. O script de rastreamento e o painel são servidos via HTTPS no seu próprio domínio, então o servidor precisa aceitar a 443 de entrada. Isso exige um plano com IP dedicado.

Quanto disco os dados ocupam?

Muito pouco por evento: o ClickHouse comprime bastante. Um site com dezenas de milhares de visitas por mês usa bem menos de um gigabyte por ano. Por muito tempo, as imagens Docker ocupam mais espaço que os dados.

Como eu atualizo?

Baixe a nova versão no repositório da community edition e depois rode 'docker compose pull' e 'docker compose up -d'. Leia antes as notas de versão: versões maiores às vezes exigem uma etapa de migração.

Comentários

Nenhum comentário ainda. Seja o primeiro.

Deixe um comentário

Os comentários são moderados antes de aparecerem.