Skip to main content

Watch expiration of certificates of a bunch of websites.

Project description

Lists expiration 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

# IMAP
imap.protonmail.com:993

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.4.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

certificate_watcher-0.0.4-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.4.tar.gz.

File metadata

  • Download URL: certificate_watcher-0.0.4.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for certificate_watcher-0.0.4.tar.gz
Algorithm Hash digest
SHA256 84d59346a717d30f6ff95c6958dc9c0f74af040b8fc0c7d6a047a0da16cd685a
MD5 0fc1d8ec01379a0fe9c93e43944a342d
BLAKE2b-256 f3ecb9e43aabbb7e3a4f5823797c7b8c5cb455f0345d7f0ce8d635f6a3efdd21

See more details on using hashes here.

File details

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

File metadata

  • Download URL: certificate_watcher-0.0.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for certificate_watcher-0.0.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6af956043d21a644d9870b80fd56e44d875be924c25f0e35ad4e214fbd09b5be
MD5 d7bc4e9ab3eb0d9e17d3aaeaeb472770
BLAKE2b-256 34ae6145fa286e2f13c3774ca816906021570cdfc039801bd473dddcd60c6500

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