Add self-hosted Umami analytics to replace the third-party cloud.umami.is tracker. Creates @harb/analytics package with typed event helpers and instruments the conversion funnel: CTA clicks (landing), wallet connect, swap initiated, and stake created (web-app). - Add Umami Docker service sharing existing postgres (separate DB) - Add Caddy /analytics route to proxy Umami dashboard - Configure via VITE_UMAMI_URL and VITE_UMAMI_WEBSITE_ID env vars - Document setup and funnel events in docs/ENVIRONMENT.md Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| anvil-entrypoint.sh | ||
| bootstrap.sh | ||
| Caddyfile | ||
| entrypoint-common.sh | ||
| foundry.Containerfile | ||
| init-umami-db.sh | ||
| landing-ci-entrypoint.sh | ||
| landing-entrypoint.sh | ||
| node-dev.Containerfile | ||
| ponder-entrypoint.sh | ||
| txnbot-entrypoint.sh | ||
| webapp-entrypoint.sh | ||