Listing_SuggestPrice/backend/.env.example

48 lines
1.3 KiB
Plaintext

TZ=UTC
PORT=3333
HOST=localhost
LOG_LEVEL=info
APP_KEY=
NODE_ENV=development
# Database (MySQL / MariaDB)
DB_HOST=127.0.0.1
DB_PORT=3306
DB_USER=root
DB_PASSWORD=
DB_DATABASE=suggestprice
# Redis (queue / BullMQ)
REDIS_HOST=127.0.0.1
REDIS_PORT=6379
REDIS_PASSWORD=
# Sync ERP định kỳ (cron) — mặc định 2h sáng mỗi ngày, giờ Sydney
SYNC_CRON=0 2 * * *
SYNC_TZ=Australia/Sydney
# Pricing engine
OPENAI_API_KEY=
OPENAI_MODEL=gpt-4o-mini
PRICING_AUTO_APPLY_THRESHOLD_PCT=5
PRICING_FLOOR_MARKUP=1.25
# ERP (sync — bổ sung sau)
ERP_API_URL=
ERP_API_KEY=
# eBay
EBAY_CLIENT_ID=
EBAY_CLIENT_SECRET=
# EBAY_BASE_URL=https://api.ebay.com
# Marketplace suy từ product.warehouse: 'US' -> EBAY_US, còn lại -> EBAY_AU (không cấu hình qua env).
# Nguồn listing ĐÃ BÁN: 'scrape' (Puppeteer, mặc định) | 'api' (Insights API, cần Limited Release)
EBAY_SOLD_SOURCE=scrape
# EBAY_SCRAPE_TIMEOUT=60000 # timeout điều hướng (ms)
# EBAY_SCRAPE_RETRIES=10 # số lần thử lại khi bị chặn
# Tiền tệ đích cho giá sold (eBay đổi tiền theo geo-IP). Mặc định USD.
EBAY_TARGET_CURRENCY=USD
# Tỉ giá quy về USD (1 đơn vị -> USD) — override mặc định nếu cần chính xác hơn:
# EBAY_FX_RATES={"VND":0.00004,"AUD":0.65,"GBP":1.27,"EUR":1.08,"CAD":0.73}