# --- Billsline runtime configuration (host-agnostic) ---
# Copy to .env (local) or paste into your host's environment variables
# (Vercel: Project Settings -> Environment Variables).

# Supabase — server side
SUPABASE_URL="https://<project-ref>.supabase.co"
SUPABASE_PUBLISHABLE_KEY="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Imxib3JodnN3cGZkenFyaWNyZnJ4Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3ODgxNTY3MjgsImV4cCI6MjEwMzczMjcyOH0.V_9StE_8kUV74Tomhffob_3emVnLuMojQ1mB69HdaBE"
SUPABASE_SERVICE_ROLE_KEY="<service role key — keep secret, server only>"
SUPABASE_PROJECT_ID="<project-ref>"

# Supabase — browser side (safe to expose)
VITE_SUPABASE_URL="https://<project-ref>.supabase.co"
VITE_SUPABASE_PUBLISHABLE_KEY="<anon / publishable key>"
VITE_SUPABASE_PROJECT_ID="<project-ref>"

# Public address of this deployment (no trailing slash)
PUBLIC_SITE_URL="https://your-domain.com"
VITE_SITE_URL="https://your-domain.com"

# Provider credentials are normally stored in the database via
# Admin -> API Keys. These env values are optional fallbacks.
# HUSMODATA_API_TOKEN=
# FLUTTERWAVE_SECRET_KEY=
# FLUTTERWAVE_SECRET_HASH=
# PAYSTACK_SECRET_KEY=
# ASPFY_SECRET_KEY=

# Web push (optional) — generate a VAPID keypair once and reuse it
# VAPID_PUBLIC_KEY=
# VAPID_PRIVATE_KEY=
# VAPID_SUBJECT="mailto:support@your-domain.com"
