Umami is a simple, fast, privacy-focused alternative to Google Analytics.
 
 
 
 
Go to file
Philipp Dormann 8965d60516 drop more dependencies + remove updater 2021-05-22 18:10:20 +02:00
assets Added button to show/hide charts, closes #577. 2021-04-28 02:02:59 -07:00
components drop more dependencies + remove updater 2021-05-22 18:10:20 +02:00
hooks Proper fix. 2021-04-28 02:18:54 -07:00
lang drop other languages 2021-05-22 17:25:20 +02:00
lang-compiled add lang en-US 2021-05-22 16:54:35 +02:00
lib general cleanup 2021-05-22 16:44:53 +02:00
pages Support CIDR notation in IGNORE_IP, closes #544. 2021-04-25 23:57:49 -07:00
prisma 🧹 cleanup postgres + mysql 2021-05-22 18:09:28 +02:00
public Fix datamaps. 2021-03-26 22:32:13 -07:00
redux drop more dependencies + remove updater 2021-05-22 18:10:20 +02:00
scripts drop more dependencies + remove updater 2021-05-22 18:10:20 +02:00
styles Added font for Chinese traditional. 2021-03-12 22:53:56 -08:00
tracker Update tracker script. 2021-02-01 22:49:00 -08:00
.dockerignore for better local building performance 2020-08-23 14:07:01 +12:00
.eslintrc.json Updated packages. 2021-04-24 21:27:24 -07:00
.gitignore 🧹 cleanup postgres + mysql 2021-05-22 18:09:28 +02:00
.prettierignore Add indexes to tables. 2020-07-17 19:33:40 -07:00
.prettierrc.json Initial commit. 2020-07-17 01:03:38 -07:00
.stylelintrc.json Initial commit. 2020-07-17 01:03:38 -07:00
Dockerfile schema + docker cleanups 2021-05-22 17:37:00 +02:00
LICENSE Added license. 2020-08-17 00:05:57 -07:00
README.md 🧹 cleanup postgres + mysql 2021-05-22 18:09:28 +02:00
docker-compose.yml 🧹 cleanup postgres + mysql 2021-05-22 18:09:28 +02:00
jsconfig.json Initial commit. 2020-07-17 01:03:38 -07:00
lang-ignore.json Added Czech language. 2020-10-22 10:36:08 -07:00
next.config.js Add environment variable for basePath. 2020-12-03 22:28:05 -08:00
package.json drop more dependencies + remove updater 2021-05-22 18:10:20 +02:00
postcss.config.js Initial commit. 2020-07-17 01:03:38 -07:00
yarn.lock drop more dependencies + remove updater 2021-05-22 18:10:20 +02:00

README.md

umami-sqlite

Modded version of Umami Analytics backed by a local SQLite database

Umami is a simple, fast, website analytics alternative to Google Analytics.

Getting started

  • Node.js >= 14.17.0

Install Dependencies

yarn

Run db migration

yarn prisma migrate dev

Configure umami

Create an .env file with the following

HASH_SALT=(any random string)

Build the application

npm run build

Start the application

npm start

By default this will launch the application on http://localhost:3000. You will need to either proxy requests from your web server or change the port to serve the application directly.