############################################################################### # Stirling-PDF SaaS local environment template. # # Copy this file to `.env.saas.local` (gitignored) and fill in real values. # Loaded by `task backend:dev:saas` via Taskfile's `dotenv:` directive, then # read by Spring Boot's `${...}` placeholders in application-saas.properties # and application-dev.properties. # # DO NOT commit `.env.saas.local`. Only `.env.saas.example` is checked in. ############################################################################### # ---------- Supabase project ---------- # Project reference (the subdomain part of .supabase.co). Required. # Example dev project: SAAS_DB_PROJECT_REF= # Edge function secret used by billing/license rollup calls. 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 here. SAAS_DEV_DB_URL= SAAS_DEV_DB_USERNAME=postgres SAAS_DEV_DB_PASSWORD=