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.