TapTallyTapTally
HomeUser GuideDeploymentArchitectureSourcesAdvanced
GitHub
TapTally

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.

Get startedView on GitHub

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.

Read the guide
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

Explore the docs

TapTally — You tap, we tally. Free & self-hosted · GPLv3

GitHubDocker HubSupport