Config
    Xyppy Shopify Merchant AppUpdated Jul 15, 2026YAML

    Xyppy Shopify Merchant App Render config

    Imported YAML file from render.yaml.

    Source file

    render.yaml

    YAML67 lines
    1. services:
    2. - type: web
    3. name: BPE
    4. env: docker
    5. plan: free
    6. dockerfilePath: ./Dockerfile
    7. autoDeploy: true
    8. envVars:
    9. # Required Shopify env (set values in Render Dashboard or via secrets)
    10. - key: SHOPIFY_API_KEY
    11. sync: false
    12. - key: SHOPIFY_API_SECRET
    13. sync: false
    14. - key: SCOPES
    15. value: read_products,write_products
    16. - key: SHOPIFY_APP_URL
    17. sync: false
    18. - key: SHOPIFY_API_VERSION
    19. value: "2025-01"
    20. # Prisma database URL (set in Render Dashboard to your Neon connection string)
    21. - key: DATABASE_URL
    22. sync: false
    23. # Direct connection for Prisma Migrate (Neon direct host, NOT the -pooler)
    24. - key: DIRECT_URL
    25. sync: false
    26. # Increase advisory lock timeout to accommodate Neon cold starts
    27. - key: PRISMA_MIGRATE_ADVISORY_LOCK_TIMEOUT
    28. value: "60000"
    29. - key: NODE_ENV
    30. value: production
    31. - key: TEST_MODE
    32. value: "0"
    33. - key: JOB_QUEUE_ENABLED
    34. value: "1"
    35. - key: MAX_CONCURRENT_SHOPS
    36. value: "5"
    37. - type: web
    38. name: BPE-preview
    39. env: docker
    40. plan: starter
    41. dockerfilePath: ./Dockerfile
    42. autoDeploy: false
    43. envVars:
    44. # Preview Shopify credentials must be provided in Render
    45. - key: SHOPIFY_API_KEY
    46. sync: false
    47. - key: SHOPIFY_API_SECRET
    48. sync: false
    49. - key: SCOPES
    50. value: read_products,write_products
    51. - key: SHOPIFY_APP_URL
    52. sync: false
    53. - key: SHOPIFY_API_VERSION
    54. value: "2025-01"
    55. - key: DATABASE_URL
    56. sync: false
    57. - key: DIRECT_URL
    58. sync: false
    59. - key: PRISMA_MIGRATE_ADVISORY_LOCK_TIMEOUT
    60. value: "60000"
    61. - key: NODE_ENV
    62. value: production
    63. - key: TEST_MODE
    64. value: "0"
    65. - key: JOB_QUEUE_ENABLED
    66. value: "1"