Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/FalkoJoseph/certificate-dashboard
Dashboard for ssl certificates
https://github.com/FalkoJoseph/certificate-dashboard
Last synced: 5 days ago
JSON representation
Dashboard for ssl certificates
- Host: GitHub
- URL: https://github.com/FalkoJoseph/certificate-dashboard
- Owner: FalkoJoseph
- License: mit
- Created: 2016-05-27T14:06:53.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-05-30T10:59:50.000Z (over 8 years ago)
- Last Synced: 2024-07-31T02:19:18.892Z (3 months ago)
- Language: JavaScript
- Homepage: https://certificate-check.herokuapp.com/
- Size: 424 KB
- Stars: 148
- Watchers: 6
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - FalkoJoseph/certificate-dashboard - Dashboard for ssl certificates (others)
README
# Certificate dashboard [Original project](https://github.com/cmrunton/tls-dashboard)
Responsive web app that checks when certificates will expire. Serves HTML & JSON so you can consume the service elsewhere.
![banner](certificate-check.png "Banner app preview")
## Running Locally
Make sure you have [Node.js](http://nodejs.org/) and the [Heroku Toolbelt](https://toolbelt.heroku.com/) installed.
```sh
$ bin/setup
$ foreman s
```Environment variables
```sh
MONITORED_CERT_HOSTS="www.mysitethatsupportssl.com, www.othersitessl.com"
```Your app should now be running on [localhost:5000](http://localhost:5000/).
## Deploying to Heroku
```
$ heroku create
$ git push heroku master
$ heroku config:set MONITORED_CERT_HOSTS="www.mysitethatsupportssl.com, www.othersitessl.com"
$ heroku open
```
or[![Deploy to Heroku](https://www.herokucdn.com/deploy/button.png)](https://heroku.com/deploy)