MerchantryTidbits

scraping / app

PriceBuddy

Capability: PriceBuddy

Use it when

  • You keep manually rechecking store pages for an item and want scheduled tracking with an alert when the price drops below your target
  • You want price history for a product across multiple retailers so you can tell whether a sale discount is genuine

What it solves

Not the fit when

  • Commercial hosting, resale, or incorporation into a commercial product; the repository's custom license expressly prohibits commercial use.
  • Adds affiliate codes for some stores by default unless `AFFILIATE_ENABLED=false` is set.
  • Optional AI page repair requires the operator's own OpenAI, Anthropic, Gemini, or Ollama provider.
  • Not a hosted service; the operator maintains the server and scraping compatibility.
  • general purpose web crawling
  • bot-detection bypass for hostile sites
  • stock market or crypto price feeds

Install

Download docker-compose.yml from the repo, adjust for your environment, then: touch .env && docker compose up -d (app runs at http://localhost:8080; change the default admin@example.com/admin login immediately)

Invoke

Open the web app at http://localhost:8080, paste a product URL to start tracking, set a target price or percentage drop, and pick a notification channel (email, Telegram, Discord, ntfy, Pushover, Gotify, Apprise)

Alternatives

No reviewed alternatives recorded yet.