{"repo":"askides/aurora","free":true,"listed":false,"github":"https://github.com/askides/aurora","clone":"git clone https://github.com/askides/aurora.git","description":"Zero cookies, anonymous open source web analytics.","language":"TypeScript","stars":559,"topics":["analytics","googleanalytics","javascript"],"license":"MIT","category":"analytics","readme_excerpt":"Aurora Open, cookie-free website analytics you host yourself. Aurora measures your traffic without storing anything on your visitors' devices — no cookies, no localStorage , no fingerprinting — and keeps every event in a Postgres database you control. The tracking script is 2.4 KB over the wire. Why cookie-free matters ePrivacy Art. 5(3) governs \"storage of information in terminal equipment\" — a localStorage key counts just as much as a cookie does. Aurora writes to neither, so there is no consent banner to show for it. Visitors are identified by a rotating HMAC derived from the IP address, user agent and a server-side salt, never by a stored identifier. The hash input rotates daily, so yesterday's visitor id cannot be linked to today's, and nothing that leaves the browser can be traced back to a person. Quick start with Docker Images are published for linux/amd64 and linux/arm64 . Use :latest or pin a version ( :4 , :4.0 , :4.0.0 ); :edge tracks main and is not stable. Then open http://localhost:3000/signup , create an account, and add a site. Configuration Variable Required Description ----------------------- -------------------- --------------------------------------------------------------------------------------------- DATABASE URL yes Postgres connection string, used at runtime and for migrations. SESSION SECRET yes Signs the session cookie. openssl rand -base64 32 . AURORA SALT yes in production HMAC salt for visitor ids. Without it they would be derivable by anyone, s","default_branch":null,"files":null,"tree":[],"storefront":"/r/askides","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/askides/aurora/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}