Skip to content
All apps

Plausible Analytics

Cookie-free website analytics with goals and funnels

Setup check
Not yet
Setup
One click
Memory
From 3 GB
Sign in
Your own account
Category
Analytics
License
AGPL-3.0-only

About this app

Plausible Community Edition counts visitors, page views, sources, goals and funnels with a tracking script under 1 KB that sets no cookies. It suits sites that want clear traffic numbers without Google Analytics; it needs about 3 GB of memory because events are stored in ClickHouse.

What this app needs

recipe.json

Settings

  • Database passwordGenerated if left empty
  • Secret key baseGenerated if left empty
  • Two-factor vault keyGenerated if left empty

After it starts

Open the app and register. The first account owns the instance; after that, registration is by invitation only.

  • Add your site and paste the tracking script into its pages. The script loads from this deployment's URL, so use a persistent deployment for real sites.
  • Email reports and password resets need a mail server (MAILER_* settings) and internet access, which this recipe does not set up.
Technical details
Opens
app:8000/
Check
GET /api/health within 600 s
  • dbHealth check
    Image
    postgres:17.11-alpine
    Ports
    No ports
    Data
    postgres → /var/lib/postgresql/data
    Internet
    No internet access
    Limits
    0.5 CPUs · 512 MB
  • app
    Image
    ghcr.io/plausible/community-edition:v3.2.1
    Ports
    8000/http
    Data
    data → /var/lib/plausible
    Internet
    No internet access
    Limits
    1 CPU · 1024 MB
    Waits for db (healthy), events (healthy)
  • eventsHealth check
    Image
    clickhouse/clickhouse-server:24.12.6.70-alpine
    Ports
    No ports
    Data
    events-data → /var/lib/clickhouseevents-logs → /var/log/clickhouse-serverevents-config → /etc/clickhouse-server/config.devents-users → /etc/clickhouse-server/users.d
    Internet
    No internet access
    Limits
    1 CPU · 1536 MB
    Waits for events-config (completed)
  • events-configRuns once
    Image
    clickhouse/clickhouse-server:24.12.6.70-alpine
    Ports
    No ports
    Data
    events-config → /etc/clickhouse-server/config.devents-users → /etc/clickhouse-server/users.d
    Internet
    No internet access
    Limits
    1 CPU · 128 MB

Checks by Setup

No current check by Setup; runs on your own server do not change the badge.

Past checks

No checks recorded yet.

For maintainers

Share this app’s recipe and setup button.

Add Setup to your repo

Preview of the Badge
[![Runs on Setup](https://usesetup.app/api/badge/plausible)](https://usesetup.app/run?source=https%3A%2F%2Fgithub.com%2Fplausible%2Fanalytics)

Green: Setup passed it within 30 days. Blue: CI reported a pass. Your own runners never change the badge.