Skip to content

Commit

Permalink
Merge pull request #1 from 223n/develop
Browse files Browse the repository at this point in the history
add README
  • Loading branch information
223n authored Oct 10, 2018
2 parents 6345292 + b5e702b commit 6bf4e25
Showing 1 changed file with 70 additions and 0 deletions.
70 changes: 70 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
certcheck
=====================

[![GitHub](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)

なにするもの?
---------------------

1. 証明書の有効期限を確認します。
2. 残日数が指定された日数以下の場合には、Slackに通知します。

使い方
---------------------

### 1. インストール

[releases](https://github.com/223n/certcheck/releases)から、実行ファイルをダウンロードします。

### 2. 設定ファイルの作成

1.でダウンロードした実行ファイルと同じディレクトリに、

設定ファイルを作成、配置します。

### 3. 起動

実行ファイルを起動します。

実行ログには、実行結果が出力されます。

また、残日数が指定日数より少ない場合には、Slackに通知されます。

設定ファイル
---------------------

[certcheck.yml.format](certcheck.yml.format) を参考に **certcheck.yml** ファイルを作成してください。

* フォーマットと定義例

```yml
targets:
-
name: (分かりやすい名称)
endpoint: (調べるURL)
slackno: (slackの通知先 / slacksで定義しているnoを指定してください)
threshold: (slackに通知する残日数)
-
name: xxxx
endpoint: https://google.com
slackno: 1
threshold: 15
slacks:
-
name: (一意の番号)
url: (slackの Incomming WebHooks で発行した Webhook URL)
username: (slackの通知で表示するユーザ名)
-
name: 1
url: https://hooks.slack.com/services/xxx/yyy/zzz
username: certcheck
```
ライセンス
---------------------
このソースのライセンスは、 [LICENSE](LICENSE) を参照してください。
このソースは、 [ynozue/apichecker](https://github.com/ynozue/apichecker) を引用しています。
[ynozue/apichecker](https://github.com/ynozue/apichecker) のライセンスは、 [こちら](https://github.com/ynozue/apichecker/blob/master/LICENSE) を参照してください。

0 comments on commit 6bf4e25

Please sign in to comment.