Skip to content

jefmathiot/canari

Repository files navigation

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

About

A gem to monitor TLS certificates using Cert Stream

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages