Sharing workflow to monitor and validate for SSL certificate

This workflow is designed for DevOps engineers, IT administrators, and business owner who need comprehensive SSL certificate monitoring and health assessment — featuring full SSL verification without relying on expensive monitoring services.

How it work?

  1. Daily Trigger runs the workflow every morning for proactive monitoring.
  2. URL Collection fetches the list of website URLs to monitor from your data source.
  3. Dual SSL Analysis:
    • Bubobot SSL Scanner — Our custom SSL health assessment tool at Github
    • SSL Checker API — External verification for cross-validation
  4. Comprehensive Health Check:
    • Certificate expiration monitoring (customizable threshold)
    • SSL configuration security assessment
    • Protocol support analysis (TLS 1.3, 1.2, deprecated protocols)
    • Cipher suite strength evaluation
    • Vulnerability scanning (POODLE, BEAST, etc.)
    • Compliance checking (PCI DSS, NIST, FIPS)

Key features

  • :counterclockwise_arrows_button: Dual Verification: Cross-checks results between internal scanner and external service
  • :bar_chart: SSL Labs-Style Grading: A+ to F rating system with detailed analysis
  • :shield: Security Assessment: Vulnerability detection and compliance checking
  • :mobile_phone: Discord Integration: Rich embed notifications with color-coded alerts

Setup Instructions

  1. Data Source:
    • Configure your URL source from Notion
    • Ensure it contains a URL column with domains to monitor
  2. Credentials:
    • Set up Discord webhook for alert notifications
    • Configure any required API credentials for data sources