https://github.com/stefanpejcic/heimdall
Monitor domain WHOIS, SSL & Uptime with GitHub Actions 🕒
https://github.com/stefanpejcic/heimdall
domain domain-monitor domains expiration expiration-date github-actions github-issues ssl uptime whois
Last synced: 15 days ago
JSON representation
Monitor domain WHOIS, SSL & Uptime with GitHub Actions 🕒
- Host: GitHub
- URL: https://github.com/stefanpejcic/heimdall
- Owner: stefanpejcic
- License: mit
- Created: 2025-10-03T21:50:30.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2026-05-18T20:26:04.000Z (16 days ago)
- Last Synced: 2026-05-18T20:38:59.997Z (16 days ago)
- Topics: domain, domain-monitor, domains, expiration, expiration-date, github-actions, github-issues, ssl, uptime, whois
- Language: HTML
- Homepage: https://github.com/stefanpejcic/heimdall/wiki
- Size: 48.2 MB
- Stars: 8
- Watchers: 0
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [🗿 Heimdall](https://github.com/stefanpejcic/heimdall)
An open-source WHOIS, DNS, Uptime monitor and status page, fully powered by GitHub Actions and GitHub Pages.
----
Easily monitor your domains and get alerts when:
* ⏳ Domain (WHOIS) is set to expire within **30 days**
* 🔓 SSL certificate **expires soon** _([example](https://github.com/stefanpejcic/heimdall/issues/410))_
* ⚠️ HTTP status code for website is **>400** _([example](https://github.com/stefanpejcic/heimdall/issues/1432))_
* 🐌 Response time for website is **>1000ms** _([example](https://github.com/stefanpejcic/heimdall/issues/1433))_
* 🚨 IP address (A record) for domain changes _([example](https://github.com/stefanpejcic/heimdall/issues/1372))_
* 🚨 Nameservers for the domain are changed
relies entirely on **GitHub Actions** and **GitHub Issues** - no external services required.
Visit on github: [stefanpejcic/heimdall/](https://github.com/stefanpejcic/heimdall/wiki)