Web Analyticsdocker-ready
OpenPanel: the best Open Source alternative to Mixpanel in 2026
OpenPanel combines web and product analytics (events, funnels, user profiles) in a modern dashboard, as a recent, self-hostable alternative to Mixpanel and Amplitude.
Technical profile
- License
- AGPL-3.0
- Category
- Web Analytics
- Replaces
- Mixpanel, Amplitude
- Tech stack
- Next.jsPostgreSQLClickHouse
Preview

Public image provided by OpenPanel on its own website.
Key features
- Product events and funnels
- Unified user profiles
- Modern, fast dashboard
OpenPanel vs. Mixpanel
Pros
- Combines web and product analytics in a single tool
Things to consider
- Young project, still small community
Quick Docker installation guide
Copy this docker-compose.yml, adjust the example passwords and run docker compose up -d on your server. See the full step-by-step guide →
docker-compose.yml
version: "3.9"
services:
openpanel:
image: ghcr.io/openpanel-dev/openpanel:latest
restart: unless-stopped
ports:
- "3000:3000"
environment:
- DATABASE_URL=postgresql://openpanel:openpanel@openpanel-db:5432/openpanel
- CLICKHOUSE_URL=http://openpanel-ch:8123
depends_on:
- openpanel-db
- openpanel-ch
openpanel-db:
image: postgres:15-alpine
restart: unless-stopped
environment:
- POSTGRES_USER=openpanel
- POSTGRES_PASSWORD=openpanel
- POSTGRES_DB=openpanel
volumes:
- openpanel_pg_data:/var/lib/postgresql/data
openpanel-ch:
image: clickhouse/clickhouse-server:24-alpine
restart: unless-stopped
volumes:
- openpanel_ch_data:/var/lib/clickhouse
volumes:
openpanel_pg_data:
openpanel_ch_data: