You tap, we tally.
Self-hosted click analytics for Kubernetes
TapTally is a free-to-use, self-hosted analytics engine focused on tracking clicks from websites, applications, and any other digital touchpoint — packaged as Helm charts you own end to end.
Why TapTally
Self-hosted & free
Run the whole stack on your own cluster. GPLv3 licensed — your data never leaves your infrastructure.
Helm-native
Two charts — backend API and frontend PWA — with toggles for Ingress, Gateway API HTTPRoute, and autoscaling.
nginx & traefik log collection
An optional collector reads your ingress controller access logs directly — no sidecar — and tallies requests for you.
PostgreSQL + S3 / MinIO
Durable storage with PostgreSQL and any S3-compatible object store, including self-hosted MinIO.
Scroll to explore
Deploy in minutes
Install the backend and frontend charts, point them at your database and object storage, and you're collecting taps. Everything is configured through values.yaml.
helm install taptally-backend ./helm/taptally-backend
helm install taptally-frontend ./helm/taptally-frontend
# later, after editing values.yaml
helm upgrade taptally-backend ./helm/taptally-backend