Selezione MIT GDPR e privacy

Statistiche senza cookie

umami-software/umami

Umami è una piattaforma di analisi per siti e prodotti attenta alla privacy: traffico, campagne, comportamento, conversioni e ricavi in un unico posto, senza cookie, in self-hosting o nel cloud.

Paesaggio di colonne di vetro di varie altezze, attraversato da sottili linee luminose, visto dall’alto.
Autore
umami-software
Linguaggio
TypeScript
Licenza
MIT
Stelle GitHub
39.683
Ultima attività
Categoria
GDPR e privacy

Licenza verificata il 25/10/2026. Stelle e ultima attività rilevate su GitHub alla stessa data.

Presentazione

Umami è una piattaforma di analisi per siti web e prodotti digitali che riunisce in un unico posto traffico, campagne, comportamento dei visitatori, conversioni e ricavi. Il repository la presenta come attenta alla privacy: niente cookie, nessuna sorveglianza. Il README rimanda a una demo online.

Si può installare su un proprio server, dal codice sorgente (Node.js 18.18 o successivo e database PostgreSQL 12.14 o successivo) oppure con Docker, o usare nel cloud. Il README cita anche un endpoint MCP, disattivato per impostazione predefinita, da abilitare con la variabile MCP_ENABLED=1 e una chiave API.

Punti di forza

  • Traffico, campagne, comportamento, conversioni e ricavi riuniti in un unico strumento.
  • Presentato come senza cookie e senza sorveglianza.
  • Self-hosting dai sorgenti (pnpm, database PostgreSQL) oppure con Docker e Docker Compose.
  • Autenticazione a due fattori opzionale, disponibile dopo aver impostato la variabile TWO_FACTOR_ENCRYPTION_KEY.
  • Endpoint MCP /mcp opzionale, disattivato per impostazione predefinita, con chiave API creata in Settings → API keys.

Per chi

Per chi vuole misurare audience e conversioni di un sito o di un prodotto senza cookie, in self-hosting o nel cloud. L’installazione descritta richiede un server con Node.js e PostgreSQL, oppure Docker.

Installazione

Il README descrive due strade: immagine Docker o docker compose (il file docker-compose.yml è nel repository, con un database PostgreSQL), oppure installazione dal codice sorgente con pnpm, un file .env con DATABASE_URL, poi build e avvio. Una guida dettagliata rimanda a umami.is/docs.

Comandi

Rileggete il README del progetto prima di lanciare questi comandi.

docker pull docker.umami.is/umami-software/umami:latest
docker compose up -d

Leggete il README su GitHub

Punti di attenzione

  • Requisiti per l’installazione dai sorgenti: Node.js 18.18 o successivo e PostgreSQL 12.14 o successivo.
  • Il README indica che la prima build crea un utente di accesso admin con password umami: se ne deve tenere conto in fase di installazione.
  • L’autenticazione a due fattori non è disponibile finché non viene impostata la chiave TWO_FACTOR_ENCRYPTION_KEY.

Utilizzabile da un agente?

Nessun SKILL.md, AGENTS.md o CLAUDE.md nella radice. L’unico elemento legato agli agenti è l’endpoint MCP opzionale citato nel README; i suoi strumenti non sono descritti.

Mi piace e commenti

Senza account: un «mi piace» per browser, che potete togliere. I commenti sono pubblicati dopo la revisione.

Questo progetto è ospitato dal suo autore: i vostri commenti riguardano questa scheda, non il codice. Per segnalare un problema del progetto, usate il suo repository.

Selezione MIT

Skill di conformità GDPR e AI Act

better-isms/grcskills

Una sessantina di skill di conformità (DPIA, AI Act, policy, incidenti); l’umano conserva ogni decisione.

Selezione MIT

Consenso ai cookie

orestbida/cookieconsent

Un modulo leggero per il consenso ai cookie, scritto in JavaScript puro.

Fatto da SOGNI DIGITALI

Design system completo

design-system-builder

Una pagina interattiva multilingue e il file design.md che leggono i vostri agenti di codice.

Uno skill su misura per il vostro mestiere?

Scriviamo anche skill privati, a vostro nome. Parliamone in una chiamata di 30 minuti.

Prenotate la chiamata gratuita (30 min)