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.jsonSettings
- 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
[](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.