# Neta self-host environment # Use app-only when Neta connects to an external Supabase-compatible backend. NETA_INSTALL_MODE=app-only # Public URL where users open Neta. NEXT_PUBLIC_SITE_URL=http://localhost:3000 # Host port mapped to the Neta container's internal port 3000. NETA_PORT=3000 # Supabase API URL. For a hosted project this looks like: # https://your-project.supabase.co # For a bundled/self-hosted Supabase setup this is usually your public API URL. NEXT_PUBLIC_SUPABASE_URL= # Supabase anon/public API key. NEXT_PUBLIC_SUPABASE_ANON_KEY= # Supabase service role key. Required for creating client portal accounts. # Keep this secret. It is only used server-side. SUPABASE_SERVICE_ROLE_KEY= # Optional internal Supabase URL for Docker networks. # In bundled mode this is set to http://neta-supabase-proxy:8000 by docker-compose.full.yml. # SUPABASE_INTERNAL_URL= # Optional: direct Postgres connection string used only by bash ./scripts/apply-migrations.sh. # Do not expose this to browsers. It is not required by the web container. # DATABASE_URL=postgresql://postgres:password@host:5432/postgres