@licheesight/shopee-crawler
v0.1.0
Published
Local SQLite backend and Excel export server for Shopee Product Crawler.
Readme
@licheesight/shopee-crawler
Local SQLite backend for the Shopee Product Crawler Chrome extension. It stores crawled Shopee products on your computer, provides a small admin UI, and exports product data to Excel.
Install
Requires Node.js 22.13 or newer.
npm install -g @licheesight/shopee-crawlerRun
shopee-crawler startThe server starts at http://127.0.0.1:3000. On first run, it creates a local SQLite database at ~/.licheesight/shopee-crawler/data.sqlite and prints a generated admin password once.
Admin UI:
http://127.0.0.1:3000/adminUseful commands:
shopee-crawler start --host 127.0.0.1 --port 3000 --data-dir ~/.licheesight/shopee-crawler
shopee-crawler admin reset-passwordAPI
GET /healthPOST /api/products/batchGET /api/export/kiotviet— legacy-compatible Excel export endpointGET /admin
The export endpoint name is kept for extension compatibility, but the downloaded file is a normal Excel workbook.
Flags override SHOPEE_CRAWLER_HOST, PORT, and SHOPEE_CRAWLER_DATA_DIR environment variables.
