Skip to content

lxxxvi/nina

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nina

Nina checks domains for SSL certificates and displays the expiration date of certificates.

Installation

Nina runs on Crystal using Kemal. Another prerequisite is OpenSSL.

git clone git@github.com:lxxxvi/nina.git
cd ./nina
shards install
crystal run ./src/nina.cr

It most likely won't run on Windows.

Targets

You can have domains stored as "targets" and list them on the page.

i.e. if you want to have google.com:

cd ./nina
touch ./public/targets/google.com.txt

Then refresh the page and hit the Refresh button.

Todo

  • Tests (!)
  • Bugfixing: certain domains fail
  • Display more properties of certificates (e.g. Certificate Issuer, or "expires in ... days")

Credits

Nina Simone's "Funkier Than a Mosquito's Tweeter"

About

Nina checks validity of SSL certificates

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published