2.8k stars · MIT · no releases; rolling docker-compose.yml
The self-host distribution for Plausible Analytics (the analytics engine itself lives in plausible/analytics).
▶Repo detailsthe review · specs · pros & cons · install
What it is
This repository is the self-hosted distribution of Plausible Analytics: a set of Docker instructions plus the settings you need. Plausible itself counts page views and visitors without storing anything that identifies a person, which is why it needs no consent banner in Europe.What it is good for. Anyone who wants honest visitor numbers without the legal weight of Google Analytics. It is worth being straight about the crowd it joins. Edition 1 and Edition 5 recommended Umami, which does nearly the same job and is also MIT-licensed. Edition 11 recommended PostHog, which does far more and is easiest on their hosted free tier. Edition 9 recommended Counterscale, for Cloudflare. Edition 8 recommended GoAccess, which reads your server's own log files. You have five ways to count visitors on this radar now and none of them is installed. Pick one this month.
- No cookies, so no consent banner and a much shorter privacy policy.
- The tracking script is about one kilobyte, so it does not slow the page down.
- The whole thing is MIT-licensed and runs on your own machine, so the numbers are yours.
- It is a real service to keep running: a container, a PostgreSQL database and a ClickHouse database beside it. Expect 2 GB of memory or more.
- This repository publishes no GitHub releases. You install a named branch, which the quickstart gives as
v3.2.1. The code here was last pushed on 15 May 2026, so it is current, but there is no release page to read. - It counts pages and visits. It will not replay a session or tell you why somebody left.
git clone -b v3.2.1 --single-branch https://github.com/plausible/community-edition plausible-ce cd plausible-ce touch .env echo "BASE_URL=https://plausible.example.com" >> .env echo "SECRET_KEY_BASE=$(openssl rand -base64 48)" >> .env docker compose up -d