fabriziosalmi / websites-monitor

Websites monitoring via GitHub Actions (expiration, security, performances, privacy, SEO)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 🟒 (312 days left) 🟒 (35 days left) 🟒 (49 days left)
SSL Expiration 🟒 (80 days left) 🟒 (54 days left) 🟒 (250 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-06-24 04:04:05