vince

command module
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 7, 2024 License: AGPL-3.0 Imports: 4 Imported by: 0

README

Vince Logo

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.
  • Extremely fast we use bit sliced index of roaring bitmaps.We base our implementation on serialized roaring bitmaps, there is no decoding while reading, data is loaded directly.
  • 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 --adminEmail=acme@example.com 

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.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
fb
geo
gen
internal
cmd
geo
ref
ro2
ua
ua2
DO NOT EDIT Code generated by ua/bot/make_bot.go
DO NOT EDIT Code generated by ua/bot/make_bot.go
web
tools

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL