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 a58679f983 Chdir is not needed because we add the file from the full path, but make it 'relative' in the Zip 2021-04-09 04:50:55 +02:00
.github Create codeql-analysis.yml 2021-04-04 06:27:32 +02:00
backend Chdir is not needed because we add the file from the full path, but make it 'relative' in the Zip 2021-04-09 04:50:55 +02: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 Update README.md 2021-04-02 05:00:58 +02:00
changedetection.py Fix backup generation on relative paths (like when run outside docker, under venv, etc) 2021-04-09 04:49:50 +02:00
docker-compose-development.yml Bring dev environment inline 2021-02-24 14:44:28 +01:00
requirements.txt yarl not needed, lock requests version 2021-04-03 10:28:11 +02: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/