changedetection.io watches any web page and alerts you the moment it changes, with a visual diff of exactly what was added or removed, preinstalled and running behind nginx and ready within minutes of launch. A unique access password is generated on first boot. Backed by 24/7 cloudimg support.
Real screenshots of this software running on the cloudimg image, taken while testing the deployment guide.
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
Overview
changedetection.io is a self-hosted service that monitors web pages for changes and notifies you when something you care about is added, removed or updated. Point it at any URL, optionally narrow it to a CSS or xpath region, and it periodically re-fetches the page, stores a snapshot, and shows you a clear visual diff of what changed. This image delivers changedetection.io fully installed and running behind an nginx reverse proxy, so a change-monitoring console is serving within minutes of launch. The current release available is changedetection.io 0.55.7.
Application Stack
changedetection.io runs as a container bound to the loopback interface and fronted by nginx on port 80, with the WebSocket upgrade its live-updating watch list needs already configured. The Docker engine and the reverse proxy start on boot and the container restarts on failure. All settings, page-content history snapshots and diffs live on a dedicated data disk so they are independently resizable and separate from the operating system disk.
Watch Any Web Page
Add a watch for any URL and choose how often it is checked. Restrict monitoring to a page region with a visual selector, CSS or xpath so navigation and adverts do not create noise. Every check stores a snapshot and produces a side-by-side or inline diff highlighting exactly what changed. Get notified through dozens of channels including email, webhooks, Slack, Discord and Telegram, with the notification body templated from the change. Group watches with tags, filter for keywords, and monitor price and stock changes on product pages.
Secure First Boot
On the first boot of your instance a one-shot service generates an access password unique to that instance, applies it to changedetection.io using the application's own salted hash format, verifies the sign-in round-trip, and records the password in a file only the root user can read. No shared or default credentials ship in the image, and you can change or remove the password later from the settings screen.
Ready To Use
Open the web UI in your browser, read the generated password, sign in, and start adding watches immediately. A built-in health endpoint answers on the reverse proxy for load-balancer and uptime checks. The watch database and history live on a dedicated, independently resizable data disk.
cloudimg Support
24/7 technical support by email and chat. Help with deployment, HTTPS and reverse-proxy configuration, notification channels, monitoring at scale, storage and upgrade planning.
Use Cases
Track competitor pricing and product pages. Watch documentation, changelogs, policy and terms pages for edits. Monitor job boards, listings and availability. Get alerted to defacement or unexpected edits on your own sites. Keep an audit trail of how important pages change over time.
All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.