|
@@ -85,6 +85,10 @@ jobs:
|
|
|
BETTER_AUTH_SECRET: ${BETTER_AUTH_SECRET}
|
|
BETTER_AUTH_SECRET: ${BETTER_AUTH_SECRET}
|
|
|
NEXT_PUBLIC_APP_URL: ${APP_URL}
|
|
NEXT_PUBLIC_APP_URL: ${APP_URL}
|
|
|
TORQVOICE_MODE: cloud
|
|
TORQVOICE_MODE: cloud
|
|
|
|
|
+ # Production sits behind Cloudflare and the origin only accepts its
|
|
|
|
|
+ # edges, so the visitor address is the one Cloudflare says it is.
|
|
|
|
|
+ # Without this every visitor shares the edge's rate-limit bucket.
|
|
|
|
|
+ TRUST_CF_CONNECTING_IP: "true"
|
|
|
STRIPE_SECRET_KEY: ${STRIPE_SECRET_KEY}
|
|
STRIPE_SECRET_KEY: ${STRIPE_SECRET_KEY}
|
|
|
STRIPE_WEBHOOK_SECRET: ${STRIPE_WEBHOOK_SECRET}
|
|
STRIPE_WEBHOOK_SECRET: ${STRIPE_WEBHOOK_SECRET}
|
|
|
STRIPE_PRO_PRICE_ID: ${STRIPE_PRO_PRICE_ID}
|
|
STRIPE_PRO_PRICE_ID: ${STRIPE_PRO_PRICE_ID}
|