certinel

command module
v0.0.0-...-d74d999 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 20, 2024 License: BSD-3-Clause Imports: 4 Imported by: 0

README

certinel

Certinel is a small utility that let's you monitor the validity and status of your SSL/TLS enabled websites.

It has been created, because currently Let's encrypt certificates are only valid for 90 days and there's no automation or monitoring currently available to check. You can do automation with some cronjobs, but this is probably unreliable so it's better you monitor the status of your certificates. Certinel helps you with that.

Certinel also provides a simple one-page monitoring page were you can add, remove and check the status of your domains.

Building

Building Certinel requires at least Go 1.16 or higher.

go get -u github.com/drtoful/certinel

Running

You can just run certinel by invoking it's binary in your $GOPATH/bin. This will also start a simple webserver on port 8080 to which you can connect and edit the domains you want to monitor. If you want to use the API have a look at the API documentation.

Command line options
-db="certinel.db": path to the database store
-port="8080": port for api server

License

Certinel is licensed under the BSD License. See LICENSE for more information.

Third-Party Libraries

If you are the owner of one of the following libraries and the license information is incorrect, please feel free to contact me in order to update this list.

  • github.com/boltdb/bolt: MIT License

  • github.com/codegangsta/negroni: MIT License

  • github.com/gorilla/mux: BSD License

  • github.com/miekg/dns: BSD License

  • github.com/proemtheus/client_golang: Apache-2.0 License

  • bootstrap: MIT License

  • font-awesome: SIL OFL 1.1 / MIT License

  • github.com/afarkas/html5shiv: MIT License

  • github.com/scottjehl/Respond: MIT License

  • jquery: jQuery License

  • moment.js: MIT License

  • angular.js: MIT License

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL