Documentation Index
Fetch the complete documentation index at: https://revlytics.co/docs/llms.txt
Use this file to discover all available pages before exploring further.
Why self-host?
- Full data ownership — All analytics data stays on your servers
- Privacy compliance — Meet strict data residency requirements
- No limits — No event caps or feature restrictions
- Customization — Modify the codebase to fit your needs
Requirements
| Component | Minimum | Recommended |
|---|---|---|
| CPU | 2 cores | 4+ cores |
| RAM | 4 GB | 8+ GB |
| Storage | 20 GB | 50+ GB SSD |
| Node.js | 18+ | 20+ |
| Docker | 20+ | Latest |
Architecture
A self-hosted Revlytics instance requires:- Next.js app — The dashboard and API server
- ClickHouse — Analytics event storage (high-speed columnar DB)
- Supabase — Authentication and configuration storage (or self-hosted PostgreSQL)
- Redis — Optional, for caching and rate limiting