Project

canari

0.0
No commit activity in last 3 years
No release in over 3 years
A gem to monitor TLS certificates using Cert Stream.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.16
~> 0.8, >= 0.8.9
~> 5.0
~> 10.0

Runtime

 Project Readme

Canari

A gem to monitor TLS certificates using Cert Stream

Installation

Install the gem :

gem install canari

Install memcached and create the canari.yml configuration file:

---
:memcached:
  :host: localhost
  :port: 11211
  :namespace: canari
:smtp:
  :address: smtp.server.example
  :port: 25
:notifier:
  :from: your-email@example.com
  :to: your-email@example.com

Create the domains.txt file containing the domain names you'd like to monitor, one name per line:

google.com
gouv.fr
fr
...

Please notice each match, even a partial one, will trigger an email notification. In the example above, every certificate issued for the .fr TLD would result in a notification.

Then execute:

$ canari start

More options available using:

$ canari help

Or:

$ canari help start