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 .