🗓️ Expiration-check is a command-line tool designed to verify the expiration dates of domains and TLS certificates.
  • Go 70.6%
  • Makefile 21.6%
  • Shell 7.8%
Find a file
Simon Vieille 63310a2f2e
All checks were successful
ci/woodpecker/push/build Pipeline was successful
fix descriptions
2024-07-24 09:14:35 +02:00
.woodpecker build multi-arch binaries 2024-07-22 11:05:38 +02:00
checker add whois as RDAP fallback 2024-07-22 14:32:50 +02:00
render add output format option 2024-07-22 13:32:47 +02:00
.gitignore apply linter 2024-07-22 11:36:24 +02:00
app.go fix descriptions 2024-07-24 09:14:35 +02:00
CHANGELOG.md add whois as RDAP fallback 2024-07-22 14:32:50 +02:00
go.mod add whois as RDAP fallback 2024-07-22 14:32:50 +02:00
go.sum add whois as RDAP fallback 2024-07-22 14:32:50 +02:00
main.go init 2024-07-22 10:36:51 +02:00
Makefile apply linter 2024-07-22 11:36:24 +02:00
README.md fix descriptions 2024-07-24 09:14:35 +02:00

Expiration check

Checks the expiration dates of domains and certificates.

Domain expiration check uses RDAP and fallback with a whois request.

Usage

Go to releases and download the latest version.

$ expiration-check domains -d example.com -d other-example.com
+-------------------+------+---------------------+
| DOMAIN            | DAYS | DATE                |
+-------------------+------+---------------------+
| example.com       |  XX  | YYYY-MM-DD HH:MM:SS |
| other-example.com | XXX  | YYYY-MM-DD HH:MM:SS |
+-------------------+------+---------------------+

$ expiration-check certificates -d example.com -d other-example.com -d mail.example.com:993
+-------------------+------+---------------------+
| DOMAIN            | DAYS | DATE                |
+-------------------+------+---------------------+
| example.com       |  XX  | YYYY-MM-DD HH:MM:SS |
| other-example.com | XXX  | YYYY-MM-DD HH:MM:SS |
| mail.example.com  | XXX  | YYYY-MM-DD HH:MM:SS |
+-------------------+------+---------------------+

You can specify an ouput format using --format or -f:

  • table (default)
  • json
  • csv
  • tsv
  • html
  • markdown