48 lines
1.3 KiB
Plaintext
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}
|