Vigyata.AI
Is this your channel?

Stop Overpaying — Self-Host This Price Tracker

7.0K views· 212 likes· 11:14· Jan 3, 2026

🛍️ Products Mentioned (2)

In this video I’m checking out PriceBuddy, a self-hosted app that tracks product prices over time. I’ll walk through the setup and show how I use it in my homelab to keep an eye on prices without relying on cloud services or browser extensions. Github Repo: https://github.com/jez500/pricebuddy Installation Guide Resource: https://pricebuddy.jez.me/installation.html Interested in other Homelab videos? Check out this playlist: https://www.youtube.com/playlist?list=PLhkW8M2MBf-H33LeTrVMc0LwN3EuOqGQV Wanting to automate your builds with Gitlab and Ansible? Check out this playlist: https://www.youtube.com/playlist?list=PLhkW8M2MBf-Gjb5qI-f1vPbXN530Hd1-3 For Business Inquiries you can email me at: sassdrew501@gmail.com

About This Video

In this homelab series video I’m checking out PriceBuddy, a self-hosted price tracker you can run on your own server. The whole point is simple: track product prices over time, see the history from the moment you start tracking, and optionally get notified when something hits a target price (or drops by a percentage). I walk through the UI, add a couple products by pasting URLs (Amazon and UniFi), and show how tagging helps keep your dashboard organized when you’re tracking a bunch of stuff. The big win for me is that PriceBuddy actually works with Amazon pricing. I’ve been using ChangeDetection.io for a while, and Amazon price checking just doesn’t work there, so this is likely what I’ll switch to for my “watch this price” use case. I also show where notifications live (email, Pushover, Notify, Apprise) and how the scrape schedule works—one fetch a day is usually plenty, and if you crank it to every minute you’re basically asking to get flagged as a bot. For setup, I keep it Docker-simple: install Docker on a Linux server, grab their docker-compose file, create the .env file, and run `docker compose up -d`. It spins up the app plus a MySQL backend and a Selenium-based scraper, then you hit it on port 8080 and log in (and yes—change the default creds).

Frequently Asked Questions

🎬 More from sass drew