The best and simplest free open source web page change detection, website watcher, restock monitor and notification service. Restock Monitor, change detection.
 
 
 
 
 
 
Go to file
dgtlmoon b752690f89 Fixing security update 2021-05-08 10:19:49 +10:00
.github Update FUNDING.yml 2021-04-21 11:13:50 +10:00
backend Also detect pytest in the environ (for local debug) 2021-05-03 11:20:11 +10:00
.dockerignore Adding dockerignore 2021-04-03 07:59:22 +02:00
.gitignore WIP, separate out the Flask from everything else, get pytest working 2021-02-12 19:24:30 +01:00
Dockerfile dev packages needed, drop apt cache 2021-04-03 09:05:02 +02:00
LICENSE Create LICENSE 2021-02-21 15:42:45 +01:00
README.md Re #46 - Add note to README.md about Javascript support 2021-05-01 10:02:43 +10:00
changedetection.py Re #45 - Set datastore path in app.config 2021-05-01 01:18:59 +10:00
requirements.txt Fixing security update 2021-05-08 10:19:49 +10:00
screenshot-diff.png Adding diff screenshot 2021-02-01 10:52:53 +01:00
screenshot.png Updating screenshot 2021-03-01 16:12:30 +01:00

README.md

changedetection.io

changedetection.io Docker Pulls Change detection latest tag version

Self-hosted change monitoring of web pages.

Know when web pages change! Stay ontop of new information!

Live your data-life pro-actively instead of re-actively, do not rely on manipulative social media for consuming important information.

Self-hosted web page change monitoring

Example use cases

Know when ...

  • Government department updates (changes are often only on their websites)
  • Local government news (changes are often only on their websites)
  • New software releases, security advisories when you're not on their mailing list.
  • Festivals with changes
  • Realestate listing changes

Get monitoring now! super simple, one command!

docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io

Now visit http://127.0.0.1:5000 , You should now be able to access the UI.

Updating to latest version

Highly recommended :)

docker pull dgtlmoon/changedetection.io
docker kill $(docker ps -a|grep changedetection.io|awk '{print $1}')
docker rm $(docker ps -a|grep changedetection.io|awk '{print $1}')
docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io

Screenshots

Examining differences in content.

Self-hosted web page change monitoring context difference

Please star this project and help it grow! https://github.com/dgtlmoon/changedetection.io/

Notes

  • Does not yet support Javascript
  • Wont work with Cloudfare type "Please turn on javascript" protected pages