You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FRONTEND_COMMAND='npm run dev'# Command to run the frontend service (default: 'npm run dev', use 'npm run prod' for production)
45
+
NEXT_PUBLIC_DD_SERVICE_FRONTEND=store-frontend# Service name for frontend service in Datadog
46
+
NEXT_PUBLIC_FRONTEND_API_ROUTE=http://service-proxy:80# base url for next.js API routes (default: 'http://service-proxy:80')
47
+
NEXT_PUBLIC_SPREE_API_HOST=http://service-proxy/services/backend# base url for backend service (default: 'http://service-proxy/services/backend')
48
+
NEXT_PUBLIC_SPREE_CLIENT_HOST=/services/backend# base url for backend service (default: '/services/backend')
49
+
NEXT_PUBLIC_SPREE_IMAGE_HOST=/services/backend# base url for backend service (default: '/services/backend')
50
+
NEXT_PUBLIC_SPREE_ALLOWED_IMAGE_DOMAIN=service-proxy# allowed image domain for backend service (default: 'service-proxy')
51
+
NEXT_PUBLIC_ADS_ROUTE=/services/ads# base url for ads service (default: '/services/ads')
52
+
NEXT_PUBLIC_DISCOUNTS_ROUTE=/services/discounts# base url for discounts service (default: '/services/discounts')
53
+
NEXT_PUBLIC_DBM_ROUTE=/services/dbm# base url for dbm service (default: '/services/dbm')
30
54
31
-
# for all client-side spree fetch calls from frontend service
32
-
NEXT_PUBLIC_SPREE_CLIENT_HOST=/services/backend
33
-
NEXT_PUBLIC_SPREE_IMAGE_HOST=/services/backend
34
-
# configured in the next.config.js file to allow for image loading from the spree service
35
-
NEXT_PUBLIC_SPREE_ALLOWED_IMAGE_DOMAIN=nginx
55
+
# =============================================
56
+
# Backend Service Configuration
57
+
# =============================================
58
+
RAILS_ENV=production
59
+
REDIS_URL=redis://redis:6379/0
60
+
DISABLE_SPRING=1
36
61
37
-
# called in client-side fetch calls from frontend service (no need to include the domain)
38
-
NEXT_PUBLIC_ADS_ROUTE=/services/ads
39
-
NEXT_PUBLIC_DISCOUNTS_ROUTE=/services/discounts
40
-
NEXT_PUBLIC_DBM_ROUTE=/services/dbm
62
+
# =============================================
63
+
# Puppeteer Configuration
64
+
# =============================================
65
+
STOREDOG_URL=http://service-proxy:80# base url for storedog service (default: 'http://service-proxy:80')
66
+
PUPPETEER_TIMEOUT=30000# timeout for puppeteer (default: 30000)
41
67
42
-
# used in frontend service app.tsx file for RUM config
43
-
NEXT_PUBLIC_DD_APPLICATION_ID=
44
-
NEXT_PUBLIC_DD_CLIENT_TOKEN=
45
-
NEXT_PUBLIC_DD_SITE=datadoghq.com
46
-
NEXT_PUBLIC_DD_SERVICE_FRONTEND=store-frontend
47
-
NEXT_PUBLIC_DD_ENV=storedog-local
48
-
# see version in NEXT_PUBLIC_DD_VERSION_FRONTEND above
68
+
SKIP_SESSION_CLOSE=# skip session close for puppeteer (default: ''). note that the current puppeteer script doesn't make use of this environment variable but can easily be updated to do so
0 commit comments