Get started.
Four steps. Each one checks itself, so you know it worked.
Needs Bun, Node.js 18 or newer, a free Cloudflare account, and a domain on that account. About five minutes.
1. Get the codegit clone https://github.com/vidneat/grosslytics.git cd grosslytics && bun install2. Set up and deploybun run setupIt asks for a hostname (such as analytics.yourstartup.com) and a dashboard password, then opens Cloudflare: click Allow. It creates the database and queues, deploys, and prints your dashboard address and API_TOKEN. Run it again later to update.
Brand-new Cloudflare account? Open Workers & Pages once first, so Cloudflare creates your workers.dev subdomain. If your hostname already has DNS records, delete them first.
You can open the dashboard at any point.
Open the dashboard