A tool that periodically checks the front and backend of web servers and sends notifications by e-mail or other methods in case of any change.
Usur means "watch over" in old Turkish.
- Reading site addresses from JSON file
- Take a screenshot of the homepage of these sites with Selenium and save it to the relevant folder
- Comparing the current image with the reference image via OpenCV
- Global config file
- HTML diff check
- Modular structure
- Sending notification by e-mail in case of detecting a difference
- Database integration
- Presenting statistics via web panel
- Multi-site support
- Cross-platform support with Docker image
venv\Scripts\activate