open-source-uom / myuom

The myUoM app is a project of the Open Software Team of Applied Informatics, University of Macedonia (https://opensource.uom.gr). It was designed to facilitate students' daily interactions with the university.
https://my.uom.gr
MIT License
25 stars 16 forks source link

Set up analytics tracking tool #114

Open NikolasPpd opened 4 months ago

NikolasPpd commented 4 months ago

Set up Umami to track user analytics and help us make more informed decisions (or any other open source alternative that you might be aware of).

Umami makes it easy to collect, analyze, and understand your web data — while maintaining visitor privacy and data ownership.

Requirements

  • A database. Umami supports MySQL (minimum v8.0) and PostgreSQL (minimum v12.14) databases.
  • A server with Node.js version 18.17 or newer.

Due to the aforementioned system requirements it might be infeasible to install this on our current server.

GeorgeFkd commented 4 months ago

There is also plausible an open source solution alternative to google analytics. Regarding the server installation we can provision a server for the analytics tool different from the one hosting MyUoM.

The docs are here, a detailed setup of the self-hosted solution.