Skip to content

fabriziosalmi/websites-monitor

Repository files navigation

Websites Monitor

Project Description

This project aims to continuously monitor various aspects of specified websites. It runs a variety of checks, ranging from performance to security considerations. The GitHub Action is scheduled to run once per day, updating this README with the latest results.

Static Badge

How to Use

  1. Fork this repository.
  2. Add the websites you want to monitor in the websites.txt file, one per line.
  3. Enable GitHub Actions if not already enabled.
  4. The README will be automatically updated with the latest check results once a day.

Monitoring Checks

Create report

Check Type audiolibri.org get.domainsblacklists.com example.com
Domain breach 🔘 🔘 🔘
Domain Expiration 🟢 (344 days left) 🟢 (67 days left) 🟢 (81 days left)
SSL Expiration 🟢 (53 days left) 🟢 (86 days left) 🟢 (282 days left)
DNS Blacklists (Spamhaus + Spamcop) 🟢 🟢 🟢
DNS Blacklist (DomainsBlacklists) 🟢 🟢 🟢
HSTS 🟢 🟢 🔴
XSS Protection 🟢 🟢 🔴
Redirect chains 🟢 🟠 🟢
Pagespeed Performances 100 98 100
Website Load Time 🟢 🟢 🟢
Rate limited 🔴 🔴 🔴
CDN 🔴 🔴 🔴
Brotli 🟢 🔴 🔴
Deprecated libs 🟢 🟢 🟢
Client rendering 🔴 🔴 🟢
Mixed content 🔴 🟢 🟢
Content-Type headers 🟢 🟢 🟢
Internationalization
FLOC 🔴 🔴 🔴
AMP 🔴 🔴 🔴
Robots.txt 🔴 🔴 🔴
Sitemap 🔴 🔴 🔴
Favicon 🟢 🟢 🔴
Alt Tags 🟢 🟢 🔴
Open Graph Protocol 🟢 🔴 🟢
Semantic Markup 🔴 🔴 🔴
Ad and tracking 🟢 🟢 🟢
Privacy-Protected Whois 🔴 🔴 🔴
Privacy Exposure 🔴 🔴 🟢

Last Updated: 2024-05-23 04:04:03