Skip to main content

A command-line tool for checking SSL/TLS certificate validity and expiration dates.

Project description

SSL Sentinel

A command-line tool for checking SSL/TLS certificate validity and expiration dates. Ideal for monitoring multiple domains and identifying certificates that require attention.

Installation

You can install ssl-sentinel directly from PyPI using pip.

pip install ssl-sentinel

Usage

Check a Single Domain

Use the -H or --hostname flag to check a specific domain.

ssl-sentinel --hostname google.com

Check Multiple Domains from a File

Use the -f or --file flag to provide a text file with one domain per line.

ssl-sentinel --file domains.txt

Show Only Expiring Certificates

Add the --expiring-soon flag to filter the output and show only certificates that have expired or will expire within the next 30 days. This works with both single-host and file mode.

ssl-sentinel --file domains.txt --expiring-soon

Interactive Mode

If you run the command without any arguments, it will prompt you to enter a domain name.

ssl-sentinel

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ssl_sentinel-1.0.3.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ssl_sentinel-1.0.3-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file ssl_sentinel-1.0.3.tar.gz.

File metadata

  • Download URL: ssl_sentinel-1.0.3.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for ssl_sentinel-1.0.3.tar.gz
Algorithm Hash digest
SHA256 31933b3e73026743fafb8649f0d5a4a93734242550150bf9c9e28e168d67a13a
MD5 d27314c664168beb0a922c2da106a2d1
BLAKE2b-256 0c13cedf9ee3cb364b89486c870f1417cd0a57c85691882ee3473883c4b23c4b

See more details on using hashes here.

File details

Details for the file ssl_sentinel-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: ssl_sentinel-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for ssl_sentinel-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5e9fa19b0d3897e10ba49789d325b7ffc7fd9f971279f6f59f7f074c0c1c568d
MD5 2cfdb3754d4424a91c63db210e72fc5c
BLAKE2b-256 eb13eedea4c1afa1d42453cd13cd0bcd542d7cadf0cfedb3a3b95806d4e7391d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page