An open API service indexing awesome lists of open source software.

https://github.com/adambirds/ssl-cert-expiry-tracker

Check SSL Certs for Expiry and Send Notifications
https://github.com/adambirds/ssl-cert-expiry-tracker

Last synced: 4 months ago
JSON representation

Check SSL Certs for Expiry and Send Notifications

Awesome Lists containing this project

README

        

# SSL Certificate Expiry Checker
[![code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![mypy coverage](https://img.shields.io/badge/mypy-100%25-green.svg)](https://github.com/python/mypy)
![GitHub Sponsors](https://img.shields.io/github/sponsors/adambirds)

## Support
For support using this bot, please join our [official support server](https://discord.gg/f5veJaa4ZX) on [Discord](https://discord.com).

[![discord](https://img.shields.io/discord/941885906443468880?color=%237289DA&label=Coding%20With%20Adam&logo=discord&logoColor=white)](https://discord.gg/f5veJaa4ZX)

## Source
The source code can be found [here](https://github.com/adambirds/ssl-cert-expiry-checker).

Contributions welcome and gratefully appreciated!

## Requirements
Python 3 (Version 3.10 or later). May work with lower, but not tested.

## Installation

This has only been tested on Linux, so preferably use Linux or WSL 2 if on Windows.

Navigate to where you will store the bot files, then run:

```
git clone [email protected]:adambirds/ssl-cert-expiry-checker.git
```

Then run:

```
tools/setup/prep-prod-environment
```

Then run:

```
cp example-config.yaml config.yaml
```

## License

This project is released under the [GNU GENERAL PUBLIC LICENSE v3](https://github.com/adambirds/ssl-cert-expiry-checker/blob/main/LICENSE).

## Contributing

Anybody is welcome to contribute to this project. I just ask that you check out our contributing guidelines
[here](https://github.com/adambirds/ssl-cert-expiry-checker/blob/main/docs/contributing/contributing.md) first.