Skip to main content

Watch expiration of certificates of a bunch of websites.

Project description

List sexpiration time of soon-to-be expired ssl certificates of all given domains like:

./certificate_watcher.py mdk.fr python.org duckduckgo.com mdk.fr expire in 2 days

The list of domains can be given as a file, using the -f or --from-file argument. In this file, list each domains, one per line. Black lines and lines starting with '#' are ignored.

Exemple domain file:

# Our project
example.com
www.example.com
mail.example.com
dev.example.com
demo.example.com
testing.example.com
git.example.com

# Friends
duckduckgo.com
mamot.fr
protonmail.com

Usefull as a daily cron, typically like this:

certificate_watcher -f /home/you/.certificate_watcher

Or if you use IRC:

certificate_watcher -f /home/you/.certificate_watcher | irk '#your_project_channel' -

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

certificate_watcher-0.0.2.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

certificate_watcher-0.0.2-py2.py3-none-any.whl (3.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file certificate_watcher-0.0.2.tar.gz.

File metadata

  • Download URL: certificate_watcher-0.0.2.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.0

File hashes

Hashes for certificate_watcher-0.0.2.tar.gz
Algorithm Hash digest
SHA256 f9f32f788831b3d8176a5f4bd0dbef205b549f4458c75db467f8fec7251b30df
MD5 8989275dff786d1470636960029b8aa9
BLAKE2b-256 bb3b7358922377c0c6657f98f60de80ec771f82d9291402ef4cbb806ed2d60ac

See more details on using hashes here.

File details

Details for the file certificate_watcher-0.0.2-py2.py3-none-any.whl.

File metadata

  • Download URL: certificate_watcher-0.0.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.0

File hashes

Hashes for certificate_watcher-0.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8ca6c592870e9b51f2109dd7611435485e8861bd050c7513f20b92aa4fab11ca
MD5 761280cb2f6b4131f3ed1962d5a976eb
BLAKE2b-256 87276b738d2e3443031edfa81cb05754d40cad305d7488744cc5ce2ae5a5ed94

See more details on using hashes here.

Supported by

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