/ssl-certificate-manager

Cross platform electron application to manage your fleet of SSL certificates

Primary LanguageJavaScriptOtherNOASSERTION

SSL Certificate Manager (ssl-certificate-manager) Version

Project description

Cross platform electron application to manage your fleet of SSL certificates.

For the moment it:

  • allows importing a list of domain names (or individually add domains) to be processed
  • checks the validity of the certificates for the domains
  • can validate the certificates using public and local (installed on the computer) trusted certificates
  • displays details about the certificates for each domain
    • validity status
    • fingerprint, issuer, subject, additional subjects for quick view (and all details in expanded view)
    • valability start and end time
    • errors encountered while validating
  • keeps a history (and allow inspection) of previous different validation results
  • allows exporting of the domains with the validation details

Dashboard in dense mode / overview

Dashboard in detailed view

Project future

It will soon be able to:

  • create a CSR (and key) from an existing certificate
  • create certificate bundles
  • show details about used TLS configuration and check against known bad practices

Author

License

Copyright © 2021 Dan Popescu.

This application is distributed under the Creative Commons Attribution--NonCommercial--NoDerivatives 4.0 International, see LICENSE.md for more information.

For commercial licensing please contact me at pdan.popescu@gmail.com.

Install the dependencies

yarn

Start the app in development mode (hot-code reloading, error reporting, etc.)

yarn dev

Lint the files

yarn lint

Build the app for production

yarn build

Source code, issues, bug reports, feature requests

SSL Certificate Manager (ssl-certificate-manager)