############################################################################### # Stirling-PDF SaaS environment defaults. # # This file is committed and provides non-secret defaults loaded by # `task backend:dev:saas`. Put real values for secrets (passwords, project # refs, edge function secrets) in `.env.saas.local` - any variable set there # takes precedence over what's defined here. # # DO NOT commit `.env.saas.local`. Only `.env.saas` is checked in. ############################################################################### # ---------- Supabase project ---------- # Project reference (the subdomain part of .supabase.co). Required. # Set in .env.saas.local. SAAS_DB_PROJECT_REF= # Edge function secret used by billing/license rollup calls. Set in .env.saas.local. SUPABASE_EDGE_FUNCTION_SECRET= # ---------- Database (saas profile) ---------- # Direct JDBC URL to the Supabase Postgres. Required when running the plain # `saas` profile (i.e. without `--spring.profiles.include=dev`). # Example: jdbc:postgresql://db..supabase.co:5432/postgres SAAS_DB_URL= SAAS_DB_USERNAME=postgres SAAS_DB_PASSWORD= # ---------- Database (dev profile overrides) ---------- # Used when `--spring.profiles.include=dev` is active. The dev profile # defaults the URL/username to the shared dev Supabase project, but the # password must still be provided in .env.saas.local. SAAS_DEV_DB_URL= SAAS_DEV_DB_USERNAME=postgres SAAS_DEV_DB_PASSWORD=