thisissoon / sslcheck

Tool to monitor SSL certificate expiration.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sslcheck

Go Report Card

Tool to monitor SSL certificates.

sslcheck --console --host thisissoon.com

Development

  • Go 1.11+
  • Dependencies managed with go mod

Setup

These steps will describe how to setup this project for active development. Adjust paths to your desire.

  1. Clone the repository: git clone github.com/thisissoon/sslcheck sslcheck
  2. Build: make build
  3. 🍻

Dependencies

Dependencies are managed using go mod (introduced in 1.11), their versions are tracked in go.mod.

To add a dependency:

go get url/to/origin

Configuration

Configuration can be provided through a toml file, these are loaded in order from:

  • /etc/sslcheck/sslcheck.toml
  • $HOME/.config/sslcheck.toml

Alternatively a config file path can be provided through the -c/--config CLI flag.

Example sslcheck.toml

[log]
console = true
level = "debug"  # [debug|info|error]

About

Tool to monitor SSL certificate expiration.

License:MIT License


Languages

Language:Go 78.9%Language:Makefile 10.5%Language:Mustache 8.4%Language:Dockerfile 2.3%