Skip to content

vinceanalytics/vince

Repository files navigation

vince

Vince is a privacy friendly web analytics server focused on painless self hosting.

Vince Analytics

Features

  • Automatic TLS native support for let's encrypt.
  • Drop in replacement for plausible you can use existing plausible scripts and just point them to the vince instance (note that vince is lean and only covers features for a single entity self hosting, so it is not our goal to be feature parity with plausible).
  • Outbounds links tracking
  • File download tracking
  • 404 page tracking
  • Custom event tracking
  • Time period comparison
  • Public dashboards allow access to the dashoard to anyone(by default all dashboards are private).
  • Unique shared access generate unique links to dahboards that can be password protected.
  • Zero Dependency: Ships a single binary with everything in it. No runtime dependency.
  • High events ingestion rate : We buffer and use LSM based underlying key value store that is optimized for writes.
  • Easy to operate: One line commandline flags with env variables is all you need.
  • Unlimited sites: There is no limit on how many sites you can manage.
  • Unlimited events: scale according to availbale resources.
  • Privacy friendly: No cookies and fully compliant with GDPR, CCPA and PECR.

Installation

Vince ships a single executable without any dependencies.

Installing

MacOS and Linux

curl -fsSL https://vinceanalytics.com/install.sh | bash

Docker

docker pull ghcr.io/vinceanalytics/vince

Download

see release page

Checking installation

vince --version

Start vince

vince  --adminName=acme --adminPassword=1234 [email protected] 

This command will start vince on localhost:8080.

Credit

Plausible Analytics : vince started as a Go port of plausible with a focus on self hosting.