ihti

webanalytics.tech - Self-hosted Web Analytics

webanalytics.tech is a self-hosted analytics tool built with Node.js and PostgreSQL. It is designed for developers who want complete control over their data, privacy, and infrastructure.

Add a comment

Replies

Best
ihti
Maker
📌
Hi there, The project started as hacking for fun in December out of curiosity about how to build web analytics. After a few days of hacking I got simple prototype and really enjoyed working on a project and decided to continue. Three months later, v.1.0 is ready! It's a simple self-hosted web analytics built with node and PostgreSQL. Install is straightforward; update the configuration, run a few npm commands, and that's it. I also included a guide on how to run it on Fly.io and Render.com in just a few minutes. Why self-hosted? There are plenty web analytics SaaS and I didn't want to create another one. It seems like there are room for self-hosted web analytics written in node which can be easily installed or modified and integrated into other node apps. One-time purchase, use forever, self-host, customize, and integrate as you wish. Live demo: https://demo.webanalytics.tech/p...
Nedim Hadzimahmutovic
@ihti you have built a decent, well-designed Analytics product. I really like that you get the code, it is easily self hosted on Docker. Bonus you only pay once. Kudos.
Mohd Danish
@ihti Congrates ihti, Looks good to me. Going to give this try.
Prateek Kapoor
Congratulations on the launch! The simplicity of installation and the inclusion of a guide for platforms like Fly.io and Render.com make it incredibly accessible. The decision to go self-hosted is commendable, especially in a landscape dominated by SaaS solutions. Great work!
Fajar Siddiq
congrats on the launch, is there an option for 1 click install and something easy to setup for static page?
ihti
Maker
@fajarsiddiq Thnx! Here [https://webanalytics.tech/howto] you can find instructions how to install app on Fly.io and Render.com, not 1 click install but it should not take more than 10-15min. Then add analytics to many website you want.
levene
Wow..nice