Help me Mastodon: I’m looking for a service, app, self-hosted software, Linux command, or something else, that will periodically load a website and email me any changes that have been made since the last visit. The page structure is pretty simple, and it only needs to check once per week or so. Any recommendations? #Web #saas #linux
@DazeEnd
@XenoPhage didnt you have a nagios check that did this to alert you of new releases for software you cared about?
@gangrif @DazeEnd Yeah. I've seen it done a few different ways. Initially I was using a simple regex check. But I believe there are scripts/apps now that will cache the page locally and then alert you if it changes. Let me poke around and see if I can find one.

@gangrif @DazeEnd I see a bunch of hosted solutions like visualping.io and changedetection.io.. Looks like there's an open source version of changedetection.io here as well : https://github.com/dgtlmoon/changedetection.io

These all seem rather heavy for a simple web page change detection.. I'm trying to remember the name of the tool I used to use.. it was pretty brilliant..

@DazeEnd I thought of Rocket Validator, which I've used and can crawl sites on a schedule, but it doesn't do exactly what you are asking for.

https://rocketvalidator.com/

One option I saw in my search was changedetection.io, but I have not used it myself. Good luck.

https://changedetection.io/

https://github.com/dgtlmoon/changedetection.io

Rocket Validator

Rocket Validator finds Accessibility and HTML issues in your large sites, in seconds. Get your site scanned by Axe Core and W3C Validator with just one click.

@DazeEnd some bash/python with curl + diff + mail/ntfy.sh/etc perhaps? you'll get the most control over it and your requirement seems simple enough that it could work