Note

    render

    services: - type: web name: BPE env: docker plan: free dockerfilePath: . /Dockerfile autoDeploy: true envVars: Required Shopify env (set value...

    Dates

    Created
    Not recorded
    Last updated
    Not recorded

    Document Metadata

    • services: -
    • type: web
    • name: BPE
    • env: docker
    • plan: free
    • dockerfilePath: . /Dockerfile
    • autoDeploy: true
    • envVars: # Required Shopify env (set values in Render Dashboard or via secrets) -
    • key: SHOPIFY_API_KEY
    • sync: false -
    • key: SHOPIFY_API_SECRET
    • sync: false -
    • key: SCOPES
    • value: read_products,write_products -
    • key: SHOPIFY_APP_URL
    • sync: false -
    • key: SHOPIFY_API_V

    services:

    • type: web name: BPE env: docker plan: free dockerfilePath: ./Dockerfile autoDeploy: true envVars:

      Required Shopify env (set values in Render Dashboard or via secrets)

      • key: SHOPIFY_API_KEY sync: false
      • key: SHOPIFY_API_SECRET sync: false
      • key: SCOPES value: read_products,write_products
      • key: SHOPIFY_APP_URL sync: false
      • key: SHOPIFY_API_VERSION value: "2025-01"

      Prisma database URL (set in Render Dashboard to your Neon connection string)

      • key: DATABASE_URL sync: false

      Direct connection for Prisma Migrate (Neon direct host, NOT the -pooler)

      • key: DIRECT_URL sync: false

      Increase advisory lock timeout to accommodate Neon cold starts

      • key: PRISMA_MIGRATE_ADVISORY_LOCK_TIMEOUT value: "60000"
      • key: NODE_ENV value: production
      • key: TEST_MODE value: "0"
      • key: JOB_QUEUE_ENABLED value: "1"
      • key: MAX_CONCURRENT_SHOPS value: "5"
    • type: web name: BPE-preview env: docker plan: starter dockerfilePath: ./Dockerfile autoDeploy: false envVars:

      Preview Shopify credentials must be provided in Render

      • key: SHOPIFY_API_KEY sync: false
      • key: SHOPIFY_API_SECRET sync: false
      • key: SCOPES value: read_products,write_products
      • key: SHOPIFY_APP_URL sync: false
      • key: SHOPIFY_API_VERSION value: "2025-01"
      • key: DATABASE_URL sync: false
      • key: DIRECT_URL sync: false
      • key: PRISMA_MIGRATE_ADVISORY_LOCK_TIMEOUT value: "60000"
      • key: NODE_ENV value: production
      • key: TEST_MODE value: "0"
      • key: JOB_QUEUE_ENABLED value: "1"

    Provenance