I recently deployed a Hugo blog that I'm locally hosting. I would like to know roughly how much traffic it's getting (almost nothing except friends right now, but I still would like some data).
Obviously I could use Google Analytics or something, but I would rather not introduce any kind of Google tracking to my site. Honestly I think I'd be happy enough with one of those "counter" things from the 90's.
Does anyone here have anything? It's been forever since I've done anything like this, I'm sure the state of the art has advanced.
I've used it for six years and am quite happy with it.
It's built on the LAMP stack, so you'll also have access to the data from all your websites in a MySQL database.
You can enable/disable specific static features. Fun fact: if you want session recordings, it comes with a unique "lightweight" session recording mode that is specifically built for statically generated websites. That version only stores minimal data, without storing the content on the webpage.
I think the coolest feature is the multi-domain tracking, so you can see stats for all your websites on one page, and even apply filters to it (e.g. see for all websites traffic from Google vs HN).
If you ever decide to host your blog on a cloud provider, Cloudflare provides nice and simple analytics.
It's self-hosted, PHP/Postgresql, server-side. Plus, you can get a free tier with 1,000 API requests/month if you want to enrich data about your IP visitors. As a co-founder, I believe it's one of the most advanced solutions available. (-;
If not joking, I use tirreno for some personal websites with partly masked IP as it shows very interesting insights about bots and their behavior.
Under 90s thing you probably mean is awstats (https://github.com/eldy/awstats). CERN and many other organizations continue to use it even now.
Dead Comment
That's probably the easiest thing while not adding Google to my stack.