Open-Source Website Analytics

Open-Source Website Analytics

Umami is an easy-going, rapid, open-source web analytics alternative to Google Analytics or Facebook Pixel. It supports MySQL and Postgresql and you can create a database, and set the tables with the included scripts.

Installing from source :

Requirements

  • A server with Node.js 10.13 or newer
  • A database (MySQL or Postgresql)

Get the source code and install packages

git clone https://github.com/mikecao/umami.git
cd umami
npm install

Installing with Docker

To build the umami container and start up a Postgres database, run:

docker-compose up

Alternatively, to pull just the Umami Docker image with PostgreSQL support:

docker pull ghcr.io/mikecao/umami:postgresql-latest

Or with MySQL support:

docker pull ghcr.io/mikecao/umami:mysql-latest

Demo : Here

More Info :