Aldi Scraper

Worker:
Deployed:
Store Sync
Sync Aldi Stores from API
Fetches all store location IDs from the Aldi (Uberall) locator API, batch-fetches full details, compares results with CockroachDB, then inserts new stores, updates changed fields, and marks removed stores as Deactivated. Also syncs to D1 and writes JSON files to R2.
Last Sync Results
Total Active
Added
Deactivated
Updated
⚠️
Aldi scraper is currently running. Currently scraping: . Wait for it to finish or click Stop before starting another scrape. Concurrent scrapes would corrupt session data.
Oracle Daemon
● Unknown pm2: —
⏳ Restart command queued — watchdog will pick it up within ~15s
Live Session
🧺 Aldi Idle
✓ Done0
✗ Failed0
⏳ Total0
Not scraping
Total
Enabled
Disabled
Processing
Queued
Processed
Pending
Failed
Selected
0
Enable / Disable by Distance
Only affects Enabled/Disabled stores — Deactivated are never changed.
Calculates and permanently stores the closest Australian city for every store based on lat/long.
Working… 0%
Loading… 0 selected
# Store Name Store ID State Postcode Nearest City Km Status Scrape Last Scraped Prods Actions
Loading…
Operation Log
Output
— Aldi scraper log appears here —