# ───────────────────────────────────────────────────────────────────────────── # ClickTrack — environment configuration # Copy this file to .env and fill in your values. # ───────────────────────────────────────────────────────────────────────────── # ── Database ───────────────────────────────────────────────────────────────── DATABASE_URL=postgres://clicktrack:clicktrack@localhost:5432/clicktrack POSTGRES_PASSWORD=clicktrack # ── Redis ──────────────────────────────────────────────────────────────────── REDIS_URL=redis://localhost:6379 # ── Community registry ─────────────────────────────────────────────────────── REGISTRY_REPO= REGISTRY_BRANCH=main REGISTRY_SYNC_INTERVAL=3600 # ── AI Tempo Analysis ──────────────────────────────────────────────────────── # Required for the /analyze feature (AI tempo map generation). # Get a key at https://console.anthropic.com # BPM detection is client-side and works without this key. ANTHROPIC_API_KEY= # ── App ────────────────────────────────────────────────────────────────────── NEXT_PUBLIC_APP_NAME=ClickTrack # ── MusicBrainz ────────────────────────────────────────────────────────────── # Must identify your instance per MB rate-limit policy. MUSICBRAINZ_USER_AGENT=ClickTrack/0.1 (https://your-instance-url) # ── Ports (docker-compose.yml) ─────────────────────────────────────────────── HTTP_PORT=80 HTTPS_PORT=443