Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rydhoms/ssl-badge

Qualys SSL rating as icon
https://github.com/rydhoms/ssl-badge

Last synced: about 1 month ago
JSON representation

Qualys SSL rating as icon

Awesome Lists containing this project

README

        

SSL-Badge
=========

[https://sslbadge.org](https://sslbadge.org)

[![SSL Rating](https://sslbadge.org/?domain=sslbadge.org)](https://www.ssllabs.com/ssltest/analyze.html?d=sslbadge.org)

SSL-Badge is a service that displays your website's SSL/TLS rating (according to [Qualys Labs](https://www.ssllabs.com/ssltest/)) as an svg badge.

### Grades

![A+](http://img.shields.io/badge/SSL-A%2B-brightgreen.svg)
![A](http://img.shields.io/badge/SSL-A-brightgreen.svg)
![A-](http://img.shields.io/badge/SSL-A---brightgreen.svg)
![B](http://img.shields.io/badge/SSL-B-orange.svg)
![C](http://img.shields.io/badge/SSL-C-red.svg)
![F](http://img.shields.io/badge/SSL-F-red.svg)
![M](http://img.shields.io/badge/SSL-M-red.svg)
![T](http://img.shields.io/badge/SSL-T-red.svg)
![Err](http://img.shields.io/badge/SSL-Err-lightgrey.svg)
![Calculating](http://img.shields.io/badge/SSL-Calculating-lightgrey.svg)

### Usage

Generate the markdown at [sslbadge.org](https://sslbadge.org), or use the following markdown, replacing both example.com's with your domain name:

`[![SSL Rating](https://sslbadge.org/?domain=example.com)](https://www.ssllabs.com/ssltest/analyze.html?d=example.com)`

The badge will say ![Calculating](http://img.shields.io/badge/SSL-Calculating-lightgrey.svg) upon initial request. Clicking the badge opens a detailed report from Qualys Labs. Grades are recalculated every 24 hours at 3 am EST. Headers are set to disable caching.

### Why?

Certificates expire, server configurations change, and protocols become insecure. SSL-Badge helps you keep an eye on the security of your SSL/TLS configuration.

### To Run

```npm install```

```node app.js```