Quick Start

Get from zero to analytics in under a minute. This guide assumes you have Docker installed.

1. Run Tally

docker run -d   --name tally   -p 3000:3000   -v tally-data:/app/data   -e ADMIN_PASSWORD="change-me-to-something-long"   -e SITES='{"localhost":{"token":"dev-token"}}'   tally:latest

2. Add the tracker

Add this to any HTML page:

<script
  src="http://localhost:3000/t.js"
  data-site="localhost"
  data-token="dev-token"
></script>

3. Visit your page

Open the page in your browser. The tracker will send a pageview event to your Tally instance.

4. Check the dashboard

Open http://localhost:3000/dashboard and log in with the password you set. You should see your visit in the overview within seconds.

That's it. You now have a fully functional, self-hosted analytics instance. Read on for configuration options , production deployment , or tracker details .