Skip to content

stefanpejcic/domain-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

47 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Easily monitor your domains and get alerts when:

  • โณ domain is set to expire within 30 days
  • ๐Ÿ”’ domain SSL certificate expires soon
  • โš ๏ธ HTTP status code for website is >400

relies entirely on GitHub Actions and GitHub Issuesโ€”no external services required.

image

Demo

For demo view: http://status.pejcic.rs/status/

slika

๐Ÿš€ Usage

  1. Fork repository
  2. Add your domains to domains.txt.
  3. Optional: If you want a status page, create Gitub Page
  4. Thatโ€™s itโ€”no extra configuration needed.

The workflow will:

  • Run automatically once per day (or you can trigger it manually).
  • Check the expiration dates of your listed domains.
  • If a domain expires soon, SSL expired or status code is >400, a GitHub issue will be opened:
image
  • If the domain is later renewed, SSL renewed or status code changes, the issue will be automatically closed:
image

About

Monitor domain expirations, SSL & HTTP status with GitHub Actions ๐Ÿ•’

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •